Michele Caini
|
c06280894b
meta: make internal meta_invoke accept meta contexts and use them properly
|
3 лет назад |
Michele Caini
|
2f2bdcac4d
meta:
|
3 лет назад |
Michele Caini
|
2739964a1f
meta: make meta_dispatch support and use meta contexts
|
3 лет назад |
Michele Caini
|
c3a2a44830
meta: drop useless [[maybe_unused]]
|
3 лет назад |
Michele Caini
|
37a2c3b76c
meta: make meta_construct support and use meta contexts
|
3 лет назад |
Michele Caini
|
146a7b2aa3
meta: rollback redundant functions (reduce the number of generated symbols)
|
3 лет назад |
Michele Caini
|
7e093c951f
meta:
|
3 лет назад |
Michele Caini
|
4901188409
meta: use meta_any context aware constructors if possible
|
3 лет назад |
Michele Caini
|
15d78f80a6
meta: context aware constructors for meta_any
|
3 лет назад |
Michele Caini
|
d61dff45c1
meta: introduce meta_ctx_arg[_t]
|
3 лет назад |
Michele Caini
|
34abddfbbd
meta: move the meta context argument to the first slot of the argument lists
|
3 лет назад |
Michele Caini
|
238ebe4e8f
meta: try to get around invalid code that msvc accepts happily otherwise
|
3 лет назад |
Michele Caini
|
502accabbc
meta: make default_constructor forward the context to the returned element
|
3 лет назад |
Michele Caini
|
9d1df1dae4
meta: make from_void forward the context to the returned element
|
3 лет назад |
Michele Caini
|
a39cfb9e99
meta: always forward the context to meta_type
|
3 лет назад |
Michele Caini
|
27d0e5f55e
meta: always forward the context to meta_func
|
3 лет назад |
Michele Caini
|
a0e5d2c495
meta: always forward the context to meta_data
|
3 лет назад |
Michele Caini
|
d2c89d2a40
meta: always forward the context to meta_prop
|
3 лет назад |
Michele Caini
|
54f66c9094
meta: make meta_range_iterator forward the context to the returned elements
|
3 лет назад |
Michele Caini
|
10be00b352
meta: suppress a bunch of shadow warnings
|
3 лет назад |
Michele Caini
|
9032051bf7
meta: review meta_any::try_cast to use the local context
|
3 лет назад |
Michele Caini
|
2d2e4c784e
meta: reintroduce as_ref constructor
|
3 лет назад |
Michele Caini
|
0d4674d8e2
meta: refined meta_conv_node definition
|
3 лет назад |
Michele Caini
|
ac06ad35c1
meta: added bare minimum support for contexts to forward_as_meta
|
3 лет назад |
Michele Caini
|
27e492d750
meta: minor changes
|
3 лет назад |
Michele Caini
|
f8281f2a37
meta: add bare minimum support for contexts to meta_any
|
3 лет назад |
Michele Caini
|
9fc717fa6e
meta: track pending points for future refinement
|
3 лет назад |
Michele Caini
|
4a0f2f3fe9
meta: drop redundant constructors for meta_any
|
3 лет назад |
Michele Caini
|
ebdd4118fd
meta: context aware internal try_cast
|
3 лет назад |
Michele Caini
|
54ae48936f
meta: refine includes
|
3 лет назад |