Michele Caini
|
1ab10f3b28
meta: range iterator is an input iterator but models a random access iterator (close #927)
|
3 tahun lalu |
Michele Caini
|
304d8a80be
meta: avoid warnings due to unused variables
|
3 tahun lalu |
Michele Caini
|
560a3f664e
meta: drop meta_func_node::watermark, compare pointers to invoke instead
|
3 tahun lalu |
Michele Caini
|
41081204f9
tests: minor changes
|
3 tahun lalu |
Michele Caini
|
b895dfc901
nativs: review meta after the rework
|
3 tahun lalu |
Michele Caini
|
93a1d65103
meta: meta_type_node is no longer static
|
3 tahun lalu |
Michele Caini
|
443d53400d
meta: decouple meta containers and meta_type_node
|
3 tahun lalu |
Michele Caini
|
9725582089
meta: use insert_or_assign rather than operator[]
|
3 tahun lalu |
Michele Caini
|
cd2634a5d4
meta: use lvalue refs to meta any to construct meta handles
|
3 tahun lalu |
Michele Caini
|
798d1a4f9e
meta: add missing template keywords (love you, msvc)
|
3 tahun lalu |
Michele Caini
|
e13996f68a
meta avoid shadow warnings
|
3 tahun lalu |
Michele Caini
|
1ee077d511
meta: minor internal changes (try to make all compilers happy)
|
3 tahun lalu |
Michele Caini
|
ccf301c73d
test: review/minor changes
|
3 tahun lalu |
Michele Caini
|
461fe715b7
meta: decouple meta_template_node and meta_type_node
|
3 tahun lalu |
Michele Caini
|
9549bb4f4d
meta: decouple meta_func_node and meta_type_node
|
3 tahun lalu |
Michele Caini
|
0215722103
meta: decouple meta_data_node and meta_type_node
|
3 tahun lalu |
Michele Caini
|
7c6606f27e
meta: decouple meta_base_node and meta_type_node
|
3 tahun lalu |
Michele Caini
|
f0b10965fb
meta: decouple meta_prop_node and meta_type_node
|
3 tahun lalu |
Michele Caini
|
53f2bb7701
meta: meta_func_node is no longer static
|
3 tahun lalu |
Michele Caini
|
945e61d668
meta:
|
3 tahun lalu |
Michele Caini
|
e74c4bb684
meta: improve internal meta_from_void function
|
3 tahun lalu |
Michele Caini
|
a8eebcb0e2
meta: make meta_range iterators return an id and meta object pair
|
3 tahun lalu |
Michele Caini
|
1581aa1cf5
meta: meta_ctor_node is no longer static
|
3 tahun lalu |
Michele Caini
|
839a2cc86d
meta: removed meta_data::id
|
3 tahun lalu |
Michele Caini
|
3062114f0c
meta: meta_data_node is no longer static
|
3 tahun lalu |
Michele Caini
|
ab3abf23ed
meta: avoid allocations for meta_template_node
|
3 tahun lalu |
Michele Caini
|
b5a7812ab4
meta: added meta_dtor_node for consistency
|
3 tahun lalu |
Michele Caini
|
565de36155
meta: meta_base is no longer static
|
3 tahun lalu |
Michele Caini
|
c76f078834
meta: prepare for iterator based meta range
|
3 tahun lalu |
Michele Caini
|
358a9742c5
meta: removed meta_type::base(id_type) because pointless
|
3 tahun lalu |