Nekotekina
|
f8e05f8e3c
|
Remove redundant operators !=
|
2021-04-29 22:57:40 +03:00 |
|
Nekotekina
|
8c5f2b249c
|
shared_ptr.hpp: further fixes
Improved is_same_ptr() trait (added third "maybe" category).
Fallback to pseudo-runtime check in certain cases (if "maybe").
Fix single_ptr moving assignment operator.
|
2021-04-09 10:26:13 +03:00 |
|
Nekotekina
|
5cc9bd7702
|
typeindices.hpp: upgrade with size and align info
This allows contiguous allocation (as in an aggregate).
|
2021-03-02 16:08:14 +03:00 |
|
Nekotekina
|
567d23d856
|
Implement util/auto_typemap.hpp
Used in vm::block_t as an example.
|
2020-12-24 14:55:25 +03:00 |
|
RipleyTom
|
51dcb4a79d
|
Remove bom from .hpp files
|
2020-12-07 20:03:44 +03:00 |
|
Silent
|
9f678cc47a
|
Fix code relying on initialization order
Allows Debug - LLVM to boot
|
2020-01-31 11:23:55 +03:00 |
|
Nekotekina
|
3092914527
|
typeindices.hpp: add typeindex() helper
|
2019-09-19 02:16:14 +03:00 |
|
Nekotekina
|
c7bf6421f4
|
typeindices.hpp: rename typeinfo_v to typelist_v
|
2019-09-19 02:16:14 +03:00 |
|
Nekotekina
|
be61499790
|
typeindices.hpp: fix constexpr constructor
Serious bug...
|
2019-09-19 02:16:14 +03:00 |
|
Nekotekina
|
11a43e25d7
|
typeindices.hpp - start index from 0
Starting it from 1 makes it more error-prone to use.
|
2019-08-17 23:40:51 +03:00 |
|
Nekotekina
|
4df1c16099
|
Implement stx::typeinfo_v (util/typeindices.hpp)
Move and generalize logic from typemap.h
|
2019-08-14 21:04:25 +03:00 |
|