RenΓ©'s URL Explorer Experiment


Title: [meta]

direct link

Domain: timsong-cpp.github.io

Links:

[meta]https://timsong-cpp.github.io/cppwp/#meta
[meta.general]https://timsong-cpp.github.io/cppwp/meta#general
[intseq]https://timsong-cpp.github.io/cppwp/meta#intseq
[intseq.general]https://timsong-cpp.github.io/cppwp/meta#intseq.general
[intseq.intseq]https://timsong-cpp.github.io/cppwp/meta#intseq.intseq
[intseq.make]https://timsong-cpp.github.io/cppwp/meta#intseq.make
[intseq.binding]https://timsong-cpp.github.io/cppwp/meta#intseq.binding
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
[type.traits.general]https://timsong-cpp.github.io/cppwp/meta#type.traits.general
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
[meta.type.synop]https://timsong-cpp.github.io/cppwp/meta#type.synop
[meta.help]https://timsong-cpp.github.io/cppwp/meta#help
[meta.unary]https://timsong-cpp.github.io/cppwp/meta#unary
[meta.unary.general]https://timsong-cpp.github.io/cppwp/meta#unary.general
[meta.unary.cat]https://timsong-cpp.github.io/cppwp/meta#unary.cat
[meta.unary.comp]https://timsong-cpp.github.io/cppwp/meta#unary.comp
[meta.unary.prop]https://timsong-cpp.github.io/cppwp/meta#unary.prop
[meta.unary.prop.query]https://timsong-cpp.github.io/cppwp/meta#unary.prop.query
[meta.rel]https://timsong-cpp.github.io/cppwp/meta#rel
[meta.trans]https://timsong-cpp.github.io/cppwp/meta#trans
[meta.trans.general]https://timsong-cpp.github.io/cppwp/meta#trans.general
[meta.trans.cv]https://timsong-cpp.github.io/cppwp/meta#trans.cv
[meta.trans.ref]https://timsong-cpp.github.io/cppwp/meta#trans.ref
[meta.trans.sign]https://timsong-cpp.github.io/cppwp/meta#trans.sign
[meta.trans.arr]https://timsong-cpp.github.io/cppwp/meta#trans.arr
[meta.trans.ptr]https://timsong-cpp.github.io/cppwp/meta#trans.ptr
[meta.trans.other]https://timsong-cpp.github.io/cppwp/meta#trans.other
[meta.logical]https://timsong-cpp.github.io/cppwp/meta#logical
[meta.member]https://timsong-cpp.github.io/cppwp/meta#member
[meta.const.eval]https://timsong-cpp.github.io/cppwp/meta#const.eval
[meta.reflection]https://timsong-cpp.github.io/cppwp/meta#reflection
[meta.syn]https://timsong-cpp.github.io/cppwp/meta#syn
[meta.string.literal]https://timsong-cpp.github.io/cppwp/meta#string.literal
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta#define.static
[meta.reflection.exception]https://timsong-cpp.github.io/cppwp/meta#reflection.exception
[meta.reflection.operators]https://timsong-cpp.github.io/cppwp/meta#reflection.operators
[meta.reflection.names]https://timsong-cpp.github.io/cppwp/meta#reflection.names
[meta.reflection.queries]https://timsong-cpp.github.io/cppwp/meta#reflection.queries
[meta.reflection.scope]https://timsong-cpp.github.io/cppwp/meta#reflection.scope
[meta.reflection.access.context]https://timsong-cpp.github.io/cppwp/meta#reflection.access.context
[meta.reflection.access.queries]https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries
[meta.reflection.member.queries]https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries
[meta.reflection.layout]https://timsong-cpp.github.io/cppwp/meta#reflection.layout
[meta.reflection.annotation]https://timsong-cpp.github.io/cppwp/meta#reflection.annotation
[meta.reflection.extract]https://timsong-cpp.github.io/cppwp/meta#reflection.extract
[meta.reflection.substitute]https://timsong-cpp.github.io/cppwp/meta#reflection.substitute
[meta.reflection.result]https://timsong-cpp.github.io/cppwp/meta#reflection.result
[meta.reflection.define.aggregate]https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate
[meta.reflection.traits]https://timsong-cpp.github.io/cppwp/meta#reflection.traits
[ratio]https://timsong-cpp.github.io/cppwp/meta#ratio
[ratio.general]https://timsong-cpp.github.io/cppwp/meta#ratio.general
[ratio.syn]https://timsong-cpp.github.io/cppwp/meta#ratio.syn
[ratio.ratio]https://timsong-cpp.github.io/cppwp/meta#ratio.ratio
[ratio.arithmetic]https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic
[ratio.comparison]https://timsong-cpp.github.io/cppwp/meta#ratio.comparison
[ratio.si]https://timsong-cpp.github.io/cppwp/meta#ratio.si
21.1https://timsong-cpp.github.io/cppwp/meta#general
[meta.general]https://timsong-cpp.github.io/cppwp/meta.general
1https://timsong-cpp.github.io/cppwp/meta#general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6
.https://timsong-cpp.github.io/cppwp/meta#general-1.sentence-1
51https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary
.https://timsong-cpp.github.io/cppwp/meta#general-1.sentence-2
51https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary
[tab:meta.summary]https://timsong-cpp.github.io/cppwp/tab:meta.summary
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary-row-2
[intseq]https://timsong-cpp.github.io/cppwp/meta#intseq
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary-row-3
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary-row-4
[meta.reflection]https://timsong-cpp.github.io/cppwp/meta#reflection
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.summary-row-5
[ratio]https://timsong-cpp.github.io/cppwp/meta#ratio
21.2https://timsong-cpp.github.io/cppwp/meta#intseq
[intseq]https://timsong-cpp.github.io/cppwp/intseq
21.2.1https://timsong-cpp.github.io/cppwp/meta#intseq.general
[intseq.general]https://timsong-cpp.github.io/cppwp/intseq.general
1https://timsong-cpp.github.io/cppwp/meta#intseq.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L21
.https://timsong-cpp.github.io/cppwp/meta#intseq.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#intseq.general-1.sentence-2
1https://timsong-cpp.github.io/cppwp/meta#intseq.general-note-1
[tuple.apply]https://timsong-cpp.github.io/cppwp/tuple.apply
.https://timsong-cpp.github.io/cppwp/meta#intseq.general-1.sentence-3
21.2.2https://timsong-cpp.github.io/cppwp/meta#intseq.intseq
[intseq.intseq]https://timsong-cpp.github.io/cppwp/intseq.intseq
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:integer_sequence
1https://timsong-cpp.github.io/cppwp/meta#intseq.intseq-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L43
.https://timsong-cpp.github.io/cppwp/meta#intseq.intseq-1.sentence-1
21.2.3https://timsong-cpp.github.io/cppwp/meta#intseq.make
[intseq.make]https://timsong-cpp.github.io/cppwp/intseq.make
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:make_integer_sequence
1https://timsong-cpp.github.io/cppwp/meta#intseq.make-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L56
.https://timsong-cpp.github.io/cppwp/meta#intseq.make-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#intseq.make-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L60
.https://timsong-cpp.github.io/cppwp/meta#intseq.make-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#intseq.make-2.sentence-2
1https://timsong-cpp.github.io/cppwp/meta#intseq.make-note-1
.https://timsong-cpp.github.io/cppwp/meta#intseq.make-2.sentence-3
21.2.4https://timsong-cpp.github.io/cppwp/meta#intseq.binding
[intseq.binding]https://timsong-cpp.github.io/cppwp/intseq.binding
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:tuple_size
1https://timsong-cpp.github.io/cppwp/meta#intseq.binding-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L92
.https://timsong-cpp.github.io/cppwp/meta#intseq.binding-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:get,integer_sequence
2https://timsong-cpp.github.io/cppwp/meta#intseq.binding-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L104
.https://timsong-cpp.github.io/cppwp/meta#intseq.binding-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#intseq.binding-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L108
.https://timsong-cpp.github.io/cppwp/meta#intseq.binding-3.sentence-1
21.3https://timsong-cpp.github.io/cppwp/meta#type.traits
[type.traits]https://timsong-cpp.github.io/cppwp/type.traits
21.3.1https://timsong-cpp.github.io/cppwp/meta#type.traits.general
[type.traits.general]https://timsong-cpp.github.io/cppwp/type.traits.general
1https://timsong-cpp.github.io/cppwp/meta#type.traits.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L117
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
.https://timsong-cpp.github.io/cppwp/meta#type.traits.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#type.traits.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#type.traits.general-1.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#type.traits.general-1.sentence-4
.https://timsong-cpp.github.io/cppwp/meta#type.traits.general-1.sentence-5
2https://timsong-cpp.github.io/cppwp/meta#type.traits.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L129
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
[support.signal]https://timsong-cpp.github.io/cppwp/support.signal
.https://timsong-cpp.github.io/cppwp/meta#type.traits.general-2.sentence-1
21.3.2https://timsong-cpp.github.io/cppwp/meta#rqmts
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta.rqmts
1https://timsong-cpp.github.io/cppwp/meta#rqmts-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L135
.https://timsong-cpp.github.io/cppwp/meta#rqmts-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#rqmts-1.sentence-2
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
base characteristichttps://timsong-cpp.github.io/cppwp/meta#def:base_characteristic
integral_constanthttps://timsong-cpp.github.io/cppwp/meta#lib:integral_constant
.https://timsong-cpp.github.io/cppwp/meta#rqmts-1.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#rqmts-1.sentence-4
2https://timsong-cpp.github.io/cppwp/meta#rqmts-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L150
.https://timsong-cpp.github.io/cppwp/meta#rqmts-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#rqmts-2.sentence-2
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
base characteristichttps://timsong-cpp.github.io/cppwp/meta#def:base_characteristic
integral_constanthttps://timsong-cpp.github.io/cppwp/meta#lib:integral_constant
.https://timsong-cpp.github.io/cppwp/meta#rqmts-2.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#rqmts-2.sentence-4
3https://timsong-cpp.github.io/cppwp/meta#rqmts-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L166
.https://timsong-cpp.github.io/cppwp/meta#rqmts-3.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#rqmts-3.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#rqmts-3.sentence-3
4https://timsong-cpp.github.io/cppwp/meta#rqmts-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L174
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
.https://timsong-cpp.github.io/cppwp/meta#rqmts-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#rqmts-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L180
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
.https://timsong-cpp.github.io/cppwp/meta#rqmts-5.sentence-1
(5.1)https://timsong-cpp.github.io/cppwp/meta#rqmts-5.1
[type.traits]https://timsong-cpp.github.io/cppwp/meta#type.traits
(5.2)https://timsong-cpp.github.io/cppwp/meta#rqmts-5.2
.https://timsong-cpp.github.io/cppwp/meta#rqmts-5.sentence-2
21.3.3https://timsong-cpp.github.io/cppwp/meta#type.synop
[meta.type.synop]https://timsong-cpp.github.io/cppwp/meta.type.synop
πŸ”—https://timsong-cpp.github.io/cppwp/meta#header:%3ctype_traits%3e
[meta.help]https://timsong-cpp.github.io/cppwp/meta#help
bool_constanthttps://timsong-cpp.github.io/cppwp/meta#lib:bool_constant
true_typehttps://timsong-cpp.github.io/cppwp/meta#lib:true_type
false_typehttps://timsong-cpp.github.io/cppwp/meta#lib:false_type
[meta.unary.cat]https://timsong-cpp.github.io/cppwp/meta#unary.cat
[meta.unary.comp]https://timsong-cpp.github.io/cppwp/meta#unary.comp
[meta.unary.prop]https://timsong-cpp.github.io/cppwp/meta#unary.prop
[meta.unary.prop.query]https://timsong-cpp.github.io/cppwp/meta#unary.prop.query
[meta.rel]https://timsong-cpp.github.io/cppwp/meta#rel
[meta.trans.cv]https://timsong-cpp.github.io/cppwp/meta#trans.cv
remove_const_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_const_t
remove_consthttps://timsong-cpp.github.io/cppwp/meta#lib:remove_const
remove_volatile_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_volatile_t
remove_volatilehttps://timsong-cpp.github.io/cppwp/meta#lib:remove_volatile
remove_cv_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cv_t
remove_cvhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cv
add_const_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_const_t
add_consthttps://timsong-cpp.github.io/cppwp/meta#lib:add_const
add_volatile_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_volatile_t
add_volatilehttps://timsong-cpp.github.io/cppwp/meta#lib:add_volatile
add_cv_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_cv_t
add_cvhttps://timsong-cpp.github.io/cppwp/meta#lib:add_cv
[meta.trans.ref]https://timsong-cpp.github.io/cppwp/meta#trans.ref
remove_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference_t
remove_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference
add_lvalue_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_lvalue_reference_t
add_lvalue_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:add_lvalue_reference
add_rvalue_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_rvalue_reference_t
add_rvalue_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:add_rvalue_reference
[meta.trans.sign]https://timsong-cpp.github.io/cppwp/meta#trans.sign
make_signed_thttps://timsong-cpp.github.io/cppwp/meta#lib:make_signed_t
make_signedhttps://timsong-cpp.github.io/cppwp/meta#lib:make_signed
make_unsigned_thttps://timsong-cpp.github.io/cppwp/meta#lib:make_unsigned_t
make_unsignedhttps://timsong-cpp.github.io/cppwp/meta#lib:make_unsigned
[meta.trans.arr]https://timsong-cpp.github.io/cppwp/meta#trans.arr
remove_extent_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_extent_t
remove_extenthttps://timsong-cpp.github.io/cppwp/meta#lib:remove_extent
remove_all_extents_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_all_extents_t
remove_all_extentshttps://timsong-cpp.github.io/cppwp/meta#lib:remove_all_extents
[meta.trans.ptr]https://timsong-cpp.github.io/cppwp/meta#trans.ptr
remove_pointer_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_pointer_t
remove_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_pointer
add_pointer_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_pointer_t
add_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:add_pointer
[meta.trans.other]https://timsong-cpp.github.io/cppwp/meta#trans.other
type_identity_thttps://timsong-cpp.github.io/cppwp/meta#lib:type_identity_t
type_identityhttps://timsong-cpp.github.io/cppwp/meta#lib:type_identity
remove_cvref_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cvref_t
remove_cvrefhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cvref
decay_thttps://timsong-cpp.github.io/cppwp/meta#lib:decay_t
decayhttps://timsong-cpp.github.io/cppwp/meta#lib:decay
enable_if_thttps://timsong-cpp.github.io/cppwp/meta#lib:enable_if_t
enable_ifhttps://timsong-cpp.github.io/cppwp/meta#lib:enable_if
conditional_thttps://timsong-cpp.github.io/cppwp/meta#lib:conditional_t
conditionalhttps://timsong-cpp.github.io/cppwp/meta#lib:conditional
common_type_thttps://timsong-cpp.github.io/cppwp/meta#lib:common_type_t
common_typehttps://timsong-cpp.github.io/cppwp/time.traits.specializations#lib:common_type
common_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:common_reference_t
common_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:common_reference
underlying_type_thttps://timsong-cpp.github.io/cppwp/meta#lib:underlying_type_t
underlying_typehttps://timsong-cpp.github.io/cppwp/meta#lib:underlying_type
invoke_result_thttps://timsong-cpp.github.io/cppwp/meta#lib:invoke_result_t
invoke_resulthttps://timsong-cpp.github.io/cppwp/meta#lib:invoke_result
apply_result_thttps://timsong-cpp.github.io/cppwp/meta#lib:apply_result_t
apply_resulthttps://timsong-cpp.github.io/cppwp/meta#lib:apply_result
unwrap_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:unwrap_reference_t
unwrap_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:unwrap_reference
unwrap_ref_decay_thttps://timsong-cpp.github.io/cppwp/functional.syn#lib:unwrap_ref_decay_t
unwrap_ref_decayhttps://timsong-cpp.github.io/cppwp/functional.syn#lib:unwrap_ref_decay
void_thttps://timsong-cpp.github.io/cppwp/meta#lib:void_t
[meta.logical]https://timsong-cpp.github.io/cppwp/meta#logical
[meta.unary.cat]https://timsong-cpp.github.io/cppwp/meta#unary.cat
is_void_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_void_v
is_voidhttps://timsong-cpp.github.io/cppwp/meta#lib:is_void
is_null_pointer_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_null_pointer_v
is_null_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:is_null_pointer
is_integral_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_integral_v
is_integralhttps://timsong-cpp.github.io/cppwp/meta#lib:is_integral
is_floating_point_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_floating_point_v
is_floating_pointhttps://timsong-cpp.github.io/cppwp/meta#lib:is_floating_point
is_array_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_array_v
is_arrayhttps://timsong-cpp.github.io/cppwp/meta#lib:is_array
is_pointer_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_pointer_v
is_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:is_pointer
is_lvalue_reference_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_lvalue_reference_v
is_lvalue_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:is_lvalue_reference
is_rvalue_reference_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_rvalue_reference_v
is_rvalue_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:is_rvalue_reference
is_member_object_pointer_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_object_pointer_v
is_member_object_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_object_pointer
is_member_function_pointer_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_function_pointer_v
is_member_function_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_function_pointer
is_enum_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_enum_v
is_enumhttps://timsong-cpp.github.io/cppwp/meta#lib:is_enum
is_union_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_union_v
is_unionhttps://timsong-cpp.github.io/cppwp/meta#lib:is_union
is_class_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_class_v
is_classhttps://timsong-cpp.github.io/cppwp/meta#lib:is_class
is_function_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_function_v
is_functionhttps://timsong-cpp.github.io/cppwp/meta#lib:is_function
is_reflection_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_reflection_v
is_reflectionhttps://timsong-cpp.github.io/cppwp/meta#lib:is_reflection
[meta.unary.comp]https://timsong-cpp.github.io/cppwp/meta#unary.comp
is_reference_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_reference_v
is_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:is_reference
is_arithmetic_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_arithmetic_v
is_arithmetichttps://timsong-cpp.github.io/cppwp/meta#lib:is_arithmetic
is_fundamental_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_fundamental_v
is_fundamentalhttps://timsong-cpp.github.io/cppwp/meta#lib:is_fundamental
is_object_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_object_v
is_objecthttps://timsong-cpp.github.io/cppwp/meta#lib:is_object
is_scalar_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_scalar_v
is_scalarhttps://timsong-cpp.github.io/cppwp/meta#lib:is_scalar
is_compound_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_compound_v
is_compoundhttps://timsong-cpp.github.io/cppwp/meta#lib:is_compound
is_member_pointer_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_pointer_v
is_member_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_pointer
[meta.unary.prop]https://timsong-cpp.github.io/cppwp/meta#unary.prop
is_const_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_const_v
is_consthttps://timsong-cpp.github.io/cppwp/meta#lib:is_const
is_volatile_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_volatile_v
is_volatilehttps://timsong-cpp.github.io/cppwp/meta#lib:is_volatile
is_trivially_copyable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copyable_v
is_trivially_copyablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copyable
is_standard_layout_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_standard_layout_v
is_standard_layouthttps://timsong-cpp.github.io/cppwp/meta#lib:is_standard_layout
is_empty_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_empty_v
is_polymorphic_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_polymorphic_v
is_polymorphichttps://timsong-cpp.github.io/cppwp/meta#lib:is_polymorphic
is_abstract_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_abstract_v
is_abstracthttps://timsong-cpp.github.io/cppwp/meta#lib:is_abstract
is_final_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_final_v
is_finalhttps://timsong-cpp.github.io/cppwp/meta#lib:is_final
is_aggregate_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_aggregate_v
is_aggregatehttps://timsong-cpp.github.io/cppwp/meta#lib:is_aggregate
is_structural_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_structural_v
is_structuralhttps://timsong-cpp.github.io/cppwp/meta#lib:is_structural
is_signed_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_signed_v
is_unsigned_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_unsigned_v
is_unsignedhttps://timsong-cpp.github.io/cppwp/meta#lib:is_unsigned
is_bounded_array_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_bounded_array_v
is_bounded_arrayhttps://timsong-cpp.github.io/cppwp/meta#lib:is_bounded_array
is_unbounded_array_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_unbounded_array_v
is_unbounded_arrayhttps://timsong-cpp.github.io/cppwp/meta#lib:is_unbounded_array
is_scoped_enum_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_scoped_enum_v
is_scoped_enumhttps://timsong-cpp.github.io/cppwp/meta#lib:is_scoped_enum
is_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_constructible_v
is_constructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_constructible
is_default_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_default_constructible_v
is_default_constructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_default_constructible
is_copy_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_copy_constructible_v
is_copy_constructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_copy_constructible
is_move_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_move_constructible_v
is_move_constructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_move_constructible
is_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_assignable_v
is_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_assignable
is_copy_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_copy_assignable_v
is_copy_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_copy_assignable
is_move_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_move_assignable_v
is_move_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_move_assignable
is_swappable_with_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_swappable_with_v
is_swappable_withhttps://timsong-cpp.github.io/cppwp/meta#lib:is_swappable_with
is_swappable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_swappable_v
is_swappablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_swappable
is_destructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_destructible_v
is_destructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_destructible
is_trivially_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_constructible_v
is_trivially_default_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_default_constructible_v
is_trivially_default_constructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_default_constructible
is_trivially_copy_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copy_constructible_v
is_trivially_move_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_move_constructible_v
is_trivially_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_assignable_v
is_trivially_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_assignable
is_trivially_copy_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copy_assignable_v
is_trivially_move_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_move_assignable_v
is_trivially_destructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_destructible_v
is_trivially_destructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_destructible
is_nothrow_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_constructible_v
is_nothrow_default_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_default_constructible_v
is_nothrow_default_constructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_default_constructible
is_nothrow_move_constructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_move_constructible_v
is_nothrow_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_assignable_v
is_nothrow_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_assignable
is_nothrow_copy_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_copy_assignable_v
is_nothrow_copy_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_copy_assignable
is_nothrow_move_assignable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_move_assignable_v
is_nothrow_move_assignablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_move_assignable
is_nothrow_swappable_with_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_swappable_with_v
is_nothrow_swappable_withhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_swappable_with
is_nothrow_swappable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_swappable_v
is_nothrow_swappablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_swappable
is_nothrow_destructible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_destructible_v
is_nothrow_destructiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_destructible
is_implicit_lifetime_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_implicit_lifetime_v
is_implicit_lifetimehttps://timsong-cpp.github.io/cppwp/meta#lib:is_implicit_lifetime
has_virtual_destructor_vhttps://timsong-cpp.github.io/cppwp/meta#lib:has_virtual_destructor_v
has_virtual_destructorhttps://timsong-cpp.github.io/cppwp/meta#lib:has_virtual_destructor
has_unique_object_representations_vhttps://timsong-cpp.github.io/cppwp/meta#lib:has_unique_object_representations_v
has_unique_object_representationshttps://timsong-cpp.github.io/cppwp/meta#lib:has_unique_object_representations
reference_constructs_from_temporary_vhttps://timsong-cpp.github.io/cppwp/meta#lib:reference_constructs_from_temporary_v
reference_constructs_from_temporaryhttps://timsong-cpp.github.io/cppwp/meta#lib:reference_constructs_from_temporary
reference_converts_from_temporary_vhttps://timsong-cpp.github.io/cppwp/meta#lib:reference_converts_from_temporary_v
reference_converts_from_temporaryhttps://timsong-cpp.github.io/cppwp/meta#lib:reference_converts_from_temporary
[meta.unary.prop.query]https://timsong-cpp.github.io/cppwp/meta#unary.prop.query
alignment_of_vhttps://timsong-cpp.github.io/cppwp/meta#lib:alignment_of_v
alignment_ofhttps://timsong-cpp.github.io/cppwp/meta#lib:alignment_of
rank_vhttps://timsong-cpp.github.io/cppwp/meta#lib:rank_v
rankhttps://timsong-cpp.github.io/cppwp/meta#lib:rank
extent_vhttps://timsong-cpp.github.io/cppwp/meta#lib:extent_v
extenthttps://timsong-cpp.github.io/cppwp/meta#lib:extent
[meta.rel]https://timsong-cpp.github.io/cppwp/meta#rel
is_same_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_same_v
is_samehttps://timsong-cpp.github.io/cppwp/meta#lib:is_same
is_base_of_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_base_of_v
is_base_ofhttps://timsong-cpp.github.io/cppwp/meta#lib:is_base_of
is_virtual_base_of_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_virtual_base_of_v
is_virtual_base_ofhttps://timsong-cpp.github.io/cppwp/meta#lib:is_virtual_base_of
is_convertible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_convertible_v
is_convertiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_convertible
is_nothrow_convertible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_convertible_v
is_nothrow_convertiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_convertible
is_layout_compatible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_layout_compatible_v
is_layout_compatiblehttps://timsong-cpp.github.io/cppwp/meta#lib:is_layout_compatible
is_pointer_interconvertible_base_of_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_pointer_interconvertible_base_of_v
is_pointer_interconvertible_base_ofhttps://timsong-cpp.github.io/cppwp/meta#lib:is_pointer_interconvertible_base_of
is_invocable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_invocable_v
is_invocablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_invocable
is_invocable_r_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_invocable_r_v
is_invocable_rhttps://timsong-cpp.github.io/cppwp/meta#lib:is_invocable_r
is_nothrow_invocable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_invocable_v
is_nothrow_invocablehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_invocable
is_nothrow_invocable_r_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_invocable_r_v
is_applicable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_applicable_v
is_nothrow_applicable_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_applicable_v
[meta.logical]https://timsong-cpp.github.io/cppwp/meta#logical
conjunction_vhttps://timsong-cpp.github.io/cppwp/meta#lib:conjunction_v
conjunctionhttps://timsong-cpp.github.io/cppwp/meta#lib:conjunction
disjunction_vhttps://timsong-cpp.github.io/cppwp/meta#lib:disjunction_v
disjunctionhttps://timsong-cpp.github.io/cppwp/meta#lib:disjunction
negation_vhttps://timsong-cpp.github.io/cppwp/meta#lib:negation_v
negationhttps://timsong-cpp.github.io/cppwp/meta#lib:negation
[meta.member]https://timsong-cpp.github.io/cppwp/meta#member
[meta.const.eval]https://timsong-cpp.github.io/cppwp/meta#const.eval
21.3.4https://timsong-cpp.github.io/cppwp/meta#help
[meta.help]https://timsong-cpp.github.io/cppwp/meta.help
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:value_type,integral_constant
integral_constanthttps://timsong-cpp.github.io/cppwp/meta#lib:integral_constant
1https://timsong-cpp.github.io/cppwp/meta#help-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L659
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/meta#help-1.sentence-1
21.3.5https://timsong-cpp.github.io/cppwp/meta#unary
[meta.unary]https://timsong-cpp.github.io/cppwp/meta.unary
21.3.5.1https://timsong-cpp.github.io/cppwp/meta#unary.general
[meta.unary.general]https://timsong-cpp.github.io/cppwp/meta.unary.general
1https://timsong-cpp.github.io/cppwp/meta#unary.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L671
[meta.unary]https://timsong-cpp.github.io/cppwp/meta#unary
.https://timsong-cpp.github.io/cppwp/meta#unary.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#unary.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L675
Cpp17UnaryTypeTraithttps://timsong-cpp.github.io/cppwp/meta#:Cpp17UnaryTypeTrait
.https://timsong-cpp.github.io/cppwp/meta#unary.general-2.sentence-1
21.3.5.2https://timsong-cpp.github.io/cppwp/meta#unary.cat
[meta.unary.cat]https://timsong-cpp.github.io/cppwp/meta.unary.cat
1https://timsong-cpp.github.io/cppwp/meta#unary.cat-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L684
52https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat
[basic.types]https://timsong-cpp.github.io/cppwp/basic.types
.https://timsong-cpp.github.io/cppwp/meta#unary.cat-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#unary.cat-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L689
.https://timsong-cpp.github.io/cppwp/meta#unary.cat-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#unary.cat-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L693
1https://timsong-cpp.github.io/cppwp/meta#unary.cat-note-1
.https://timsong-cpp.github.io/cppwp/meta#unary.cat-3.sentence-1
52https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat
[tab:meta.unary.cat]https://timsong-cpp.github.io/cppwp/tab:meta.unary.cat
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-2
is_voidhttps://timsong-cpp.github.io/cppwp/meta#lib:is_void
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-3
is_null_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:is_null_pointer
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-4
is_integralhttps://timsong-cpp.github.io/cppwp/meta#lib:is_integral
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-5
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-6
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
[array]https://timsong-cpp.github.io/cppwp/array
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-6-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-7
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-7-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-8
[dcl.ref]https://timsong-cpp.github.io/cppwp/dcl.ref
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-9
[dcl.ref]https://timsong-cpp.github.io/cppwp/dcl.ref
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-10
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-11
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-12
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-13
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-14
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-15
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.cat-row-16
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
21.3.5.3https://timsong-cpp.github.io/cppwp/meta#unary.comp
[meta.unary.comp]https://timsong-cpp.github.io/cppwp/meta.unary.comp
1https://timsong-cpp.github.io/cppwp/meta#unary.comp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L772
53https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp
[basic.types]https://timsong-cpp.github.io/cppwp/basic.types
.https://timsong-cpp.github.io/cppwp/meta#unary.comp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#unary.comp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L777
.https://timsong-cpp.github.io/cppwp/meta#unary.comp-2.sentence-1
53https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp
[tab:meta.unary.comp]https://timsong-cpp.github.io/cppwp/tab:meta.unary.comp
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-3
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-4
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-5
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.object.type
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-6
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.scalar.type
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-7
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.comp-row-8
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
21.3.5.4https://timsong-cpp.github.io/cppwp/meta#unary.prop
[meta.unary.prop]https://timsong-cpp.github.io/cppwp/meta.unary.prop
1https://timsong-cpp.github.io/cppwp/meta#unary.prop-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L821
54https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#unary.prop-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L825
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#unary.prop-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L829
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#unary.prop-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L836
[depr.meta.types]https://timsong-cpp.github.io/cppwp/depr.meta.types#term.trivial.type
[special]https://timsong-cpp.github.io/cppwp/special
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
[declval]https://timsong-cpp.github.io/cppwp/declval
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#unary.prop-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L844
(5.1)https://timsong-cpp.github.io/cppwp/meta#unary.prop-5.1
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-5.1.sentence-1
(5.2)https://timsong-cpp.github.io/cppwp/meta#unary.prop-5.2
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-5.2.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#unary.prop-note-1
[expr.type]https://timsong-cpp.github.io/cppwp/expr.type
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-5.2.sentence-2
54https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop
[tab:meta.unary.prop]https://timsong-cpp.github.io/cppwp/tab:meta.unary.prop
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-2
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic.type.qualifier
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-3
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic.type.qualifier
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-4
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.trivially.copyable.type
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-4-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-5
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.standard.layout.type
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-5-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-6
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-6-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-6-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-7
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-7-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-8
[class.abstract]https://timsong-cpp.github.io/cppwp/class.abstract
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-8-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-9
class-property-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-property-specifier
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-9-column-2-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-9-column-2-note-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-9-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-9-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-10
is_aggregatehttps://timsong-cpp.github.io/cppwp/meta#lib:is_aggregate
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-10-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-11
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-11-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-12
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-13
is_unsignedhttps://timsong-cpp.github.io/cppwp/meta#lib:is_unsigned
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-14
is_bounded_arrayhttps://timsong-cpp.github.io/cppwp/meta#lib:is_bounded_array
[dcl.array]https://timsong-cpp.github.io/cppwp/dcl.array
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-15
[dcl.array]https://timsong-cpp.github.io/cppwp/dcl.array
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-16
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-17
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-17-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-18
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-18-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-18-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-19
[defns.referenceable]https://timsong-cpp.github.io/cppwp/defns.referenceable
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-19-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-19-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-20
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-20-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-20-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-2-sentence-3
3https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-2-note-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-2-sentence-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-2-sentence-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-21-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-22
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-22-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-22-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-23
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-23-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-23-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
[swappable.requirements]https://timsong-cpp.github.io/cppwp/swappable.requirements
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-2-sentence-3
4https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-2-note-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-2-sentence-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-2-sentence-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-24-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-25
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-25-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-25-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-26
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-26-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-26-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-27
[depr.meta.types]https://timsong-cpp.github.io/cppwp/depr.meta.types#term.trivial.type
[special]https://timsong-cpp.github.io/cppwp/special
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-27-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-27-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-28
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-28-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-28-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-29
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-29-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-29-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-30
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-30-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-30-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-31
[depr.meta.types]https://timsong-cpp.github.io/cppwp/depr.meta.types#term.trivial.type
[special]https://timsong-cpp.github.io/cppwp/special
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-31-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-31-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-32
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-32-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-32-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-33
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-33-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-33-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-34
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-34-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-34-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-35
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-35-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-35-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-36
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-36-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-36-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-37
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-37-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-37-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-38
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-38-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-38-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-39
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-39-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-39-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-40
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-40-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-40-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-41
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-41-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-41-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-42
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-42-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-42-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-43
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-43-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-43-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-44
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-44-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-44-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-45
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.implicit.lifetime.type
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-45-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-45-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-46
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-46-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-47
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-47-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-47-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-sentence-1
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-sentence-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-sentence-4
5https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-note-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-sentence-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-2-sentence-6
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-48-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-sentence-1
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-sentence-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-sentence-4
6https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-note-6
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-sentence-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-2-sentence-6
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop-row-49-column-3-sentence-1
6https://timsong-cpp.github.io/cppwp/meta#unary.prop-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1328
1https://timsong-cpp.github.io/cppwp/meta#unary.prop-example-1
7https://timsong-cpp.github.io/cppwp/meta#unary.prop-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1339
2https://timsong-cpp.github.io/cppwp/meta#unary.prop-example-2
8https://timsong-cpp.github.io/cppwp/meta#unary.prop-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1349
3https://timsong-cpp.github.io/cppwp/meta#unary.prop-example-3
9https://timsong-cpp.github.io/cppwp/meta#unary.prop-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1366
7https://timsong-cpp.github.io/cppwp/meta#unary.prop-note-7
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-9.sentence-2
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-9.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-9.sentence-4
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-9.sentence-5
8https://timsong-cpp.github.io/cppwp/meta#unary.prop-note-8
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-9.sentence-6
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-9.sentence-7
10https://timsong-cpp.github.io/cppwp/meta#unary.prop-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1392
(10.1)https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.1
(10.2)https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.2
(10.2.1)https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.2.1
(10.2.2)https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.2.2
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.sentence-2
9https://timsong-cpp.github.io/cppwp/meta#unary.prop-note-9
.https://timsong-cpp.github.io/cppwp/meta#unary.prop-10.sentence-3
21.3.6https://timsong-cpp.github.io/cppwp/meta#unary.prop.query
[meta.unary.prop.query]https://timsong-cpp.github.io/cppwp/meta.unary.prop.query
1https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1416
55https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query
.https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-1.sentence-1
55https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query
[tab:meta.unary.prop.query]https://timsong-cpp.github.io/cppwp/tab:meta.unary.prop.query
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query-row-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query-row-2-column-2-sentence-1
[expr.alignof]https://timsong-cpp.github.io/cppwp/expr.alignof
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query-row-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query-row-3-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.unary.prop.query-row-4
[dcl.array]https://timsong-cpp.github.io/cppwp/dcl.array
2https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1453
Cpp17UnaryTypeTraithttps://timsong-cpp.github.io/cppwp/meta#:Cpp17UnaryTypeTrait
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
.https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1457
1https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-example-1
4https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1467
2https://timsong-cpp.github.io/cppwp/meta#unary.prop.query-example-2
21.3.7https://timsong-cpp.github.io/cppwp/meta#rel
[meta.rel]https://timsong-cpp.github.io/cppwp/meta.rel
1https://timsong-cpp.github.io/cppwp/meta#rel-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1484
56https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel
.https://timsong-cpp.github.io/cppwp/meta#rel-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#rel-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1488
Cpp17BinaryTypeTraithttps://timsong-cpp.github.io/cppwp/meta#:Cpp17BinaryTypeTrait
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
.https://timsong-cpp.github.io/cppwp/meta#rel-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#rel-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1495
.https://timsong-cpp.github.io/cppwp/meta#rel-3.sentence-1
56https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel
[tab:meta.rel]https://timsong-cpp.github.io/cppwp/tab:meta.rel
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-2
is_samehttps://timsong-cpp.github.io/cppwp/meta#lib:is_same
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-3
[class.derived]https://timsong-cpp.github.io/cppwp/class.derived
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-3-column-3-sentence-1
1https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-3-column-3-note-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-3-column-3-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4
[class.mi]https://timsong-cpp.github.io/cppwp/class.mi
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4-column-3-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4-column-3-note-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4-column-3-sentence-2
3https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4-column-3-note-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-4-column-3-sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-5-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-6
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-6-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-7
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.layout.compatible.type
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-7-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-8
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-8-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-8-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-9
[func.require]https://timsong-cpp.github.io/cppwp/func.require
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-9-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-10
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-10-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-11
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-11-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-12
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-12-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-13
tuple-likehttps://timsong-cpp.github.io/cppwp/tuple.like#concept:tuple-like
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-13-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-13-column-3-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-14
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-14-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.rel-row-14-column-3-sentence-1
4https://timsong-cpp.github.io/cppwp/meta#rel-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1648
[depr.meta.types]https://timsong-cpp.github.io/cppwp/depr.meta.types#term.trivial.type
[special]https://timsong-cpp.github.io/cppwp/special
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
[declval]https://timsong-cpp.github.io/cppwp/declval
.https://timsong-cpp.github.io/cppwp/meta#rel-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#rel-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1656
1https://timsong-cpp.github.io/cppwp/meta#rel-example-1
6https://timsong-cpp.github.io/cppwp/meta#rel-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1676
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
4https://timsong-cpp.github.io/cppwp/meta#rel-note-4
.https://timsong-cpp.github.io/cppwp/meta#rel-6.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#rel-6.sentence-3
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/meta#rel-6.sentence-4
5https://timsong-cpp.github.io/cppwp/meta#rel-note-5
.https://timsong-cpp.github.io/cppwp/meta#rel-6.sentence-5
.https://timsong-cpp.github.io/cppwp/meta#rel-6.sentence-6
21.3.8https://timsong-cpp.github.io/cppwp/meta#trans
[meta.trans]https://timsong-cpp.github.io/cppwp/meta.trans
21.3.8.1https://timsong-cpp.github.io/cppwp/meta#trans.general
[meta.trans.general]https://timsong-cpp.github.io/cppwp/meta.trans.general
1https://timsong-cpp.github.io/cppwp/meta#trans.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1709
[meta.trans]https://timsong-cpp.github.io/cppwp/meta#trans
.https://timsong-cpp.github.io/cppwp/meta#trans.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#trans.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1713
[meta.trans]https://timsong-cpp.github.io/cppwp/meta#trans
Cpp17TransformationTraithttps://timsong-cpp.github.io/cppwp/meta#:Cpp17TransformationTrait
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
.https://timsong-cpp.github.io/cppwp/meta#trans.general-2.sentence-1
21.3.8.2https://timsong-cpp.github.io/cppwp/meta#trans.cv
[meta.trans.cv]https://timsong-cpp.github.io/cppwp/meta.trans.cv
1https://timsong-cpp.github.io/cppwp/meta#trans.cv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1719
57https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic.type.qualifier
.https://timsong-cpp.github.io/cppwp/meta#trans.cv-1.sentence-1
57https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv
[tab:meta.trans.cv]https://timsong-cpp.github.io/cppwp/tab:meta.trans.cv
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-2-column-2-sentence-1
1https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-2-column-2-example-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-2-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-3-column-2-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-3-column-2-example-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-3-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-4-column-2-sentence-1
3https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-4-column-2-example-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-4-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-5-column-2-sentence-1
1https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-5-column-2-note-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-5-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-6
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-6-column-2-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-6-column-2-note-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-6-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-7
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.cv-row-7-column-2-sentence-1
21.3.8.3https://timsong-cpp.github.io/cppwp/meta#trans.ref
[meta.trans.ref]https://timsong-cpp.github.io/cppwp/meta.trans.ref
1https://timsong-cpp.github.io/cppwp/meta#trans.ref-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1797
58https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref
.https://timsong-cpp.github.io/cppwp/meta#trans.ref-1.sentence-1
58https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref
[tab:meta.trans.ref]https://timsong-cpp.github.io/cppwp/tab:meta.trans.ref
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-2-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-3
[defns.referenceable]https://timsong-cpp.github.io/cppwp/defns.referenceable
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-3-column-2-sentence-1
1https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-3-column-2-note-1
[dcl.ref]https://timsong-cpp.github.io/cppwp/dcl.ref
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-3-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-4-column-2-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-4-column-2-note-2
[dcl.ref]https://timsong-cpp.github.io/cppwp/dcl.ref
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-4-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ref-row-4-column-2-sentence-3
21.3.8.4https://timsong-cpp.github.io/cppwp/meta#trans.sign
[meta.trans.sign]https://timsong-cpp.github.io/cppwp/meta.trans.sign
1https://timsong-cpp.github.io/cppwp/meta#trans.sign-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1844
59https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign
.https://timsong-cpp.github.io/cppwp/meta#trans.sign-1.sentence-1
59https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign
[tab:meta.trans.sign]https://timsong-cpp.github.io/cppwp/tab:meta.trans.sign
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-2
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
[conv.rank]https://timsong-cpp.github.io/cppwp/conv.rank
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-2-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-2-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-3
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
[conv.rank]https://timsong-cpp.github.io/cppwp/conv.rank
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-3-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.sign-row-3-column-2-sentence-2
21.3.8.5https://timsong-cpp.github.io/cppwp/meta#trans.arr
[meta.trans.arr]https://timsong-cpp.github.io/cppwp/meta.trans.arr
1https://timsong-cpp.github.io/cppwp/meta#trans.arr-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1892
60https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr
.https://timsong-cpp.github.io/cppwp/meta#trans.arr-1.sentence-1
60https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr
[tab:meta.trans.arr]https://timsong-cpp.github.io/cppwp/tab:meta.trans.arr
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-2-column-2-sentence-1
1https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-2-column-2-note-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-2-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-2-column-2-sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.arr-row-3-column-2-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#trans.arr-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1925
1https://timsong-cpp.github.io/cppwp/meta#trans.arr-example-1
3https://timsong-cpp.github.io/cppwp/meta#trans.arr-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1936
2https://timsong-cpp.github.io/cppwp/meta#trans.arr-example-2
21.3.8.6https://timsong-cpp.github.io/cppwp/meta#trans.ptr
[meta.trans.ptr]https://timsong-cpp.github.io/cppwp/meta.trans.ptr
1https://timsong-cpp.github.io/cppwp/meta#trans.ptr-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1949
61https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr
.https://timsong-cpp.github.io/cppwp/meta#trans.ptr-1.sentence-1
61https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr
[tab:meta.trans.ptr]https://timsong-cpp.github.io/cppwp/tab:meta.trans.ptr
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr-row-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr-row-2-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr-row-3
[defns.referenceable]https://timsong-cpp.github.io/cppwp/defns.referenceable
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.ptr-row-3-column-2-sentence-1
21.3.8.7https://timsong-cpp.github.io/cppwp/meta#trans.other
[meta.trans.other]https://timsong-cpp.github.io/cppwp/meta.trans.other
1https://timsong-cpp.github.io/cppwp/meta#trans.other-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L1981
62https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other
.https://timsong-cpp.github.io/cppwp/meta#trans.other-1.sentence-1
62https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other
[tab:meta.trans.other]https://timsong-cpp.github.io/cppwp/tab:meta.trans.other
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-2
type_identityhttps://timsong-cpp.github.io/cppwp/meta#lib:type_identity
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-2-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-3
remove_cvrefhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cvref
remove_cv_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cv_t
remove_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference_t
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-3-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4
decayhttps://timsong-cpp.github.io/cppwp/meta#lib:decay
remove_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference_t
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4-column-2-sentence-1
is_array_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_array_v
remove_extent_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_extent_t
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4-column-2-sentence-2
is_function_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_function_v
add_pointer_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_pointer_t
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4-column-2-sentence-3
remove_cv_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cv_t
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4-column-2-sentence-4
1https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4-column-2-note-1
[conv.lval]https://timsong-cpp.github.io/cppwp/conv.lval
[conv.array]https://timsong-cpp.github.io/cppwp/conv.array
[conv.func]https://timsong-cpp.github.io/cppwp/conv.func
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-4-column-2-sentence-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-5
enable_ifhttps://timsong-cpp.github.io/cppwp/meta#lib:enable_if
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-5-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-6
conditionalhttps://timsong-cpp.github.io/cppwp/meta#lib:conditional
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-6-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-6-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-7
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-7-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-7-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-7-column-2-sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-8
basic_common_referencehttps://timsong-cpp.github.io/cppwp/refwrap.common.ref#lib:basic_common_reference
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-8-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-9
common_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:common_reference
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-9-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-9-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-10
underlying_typehttps://timsong-cpp.github.io/cppwp/meta#lib:underlying_type
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-10-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-10-column-2-sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11
invoke_resulthttps://timsong-cpp.github.io/cppwp/meta#lib:invoke_result
[func.require]https://timsong-cpp.github.io/cppwp/func.require
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-sentence-3
2https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-note-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-sentence-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-sentence-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-11-column-2-sentence-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12
apply_resulthttps://timsong-cpp.github.io/cppwp/meta#lib:apply_result
tuple-likehttps://timsong-cpp.github.io/cppwp/tuple.like#concept:tuple-like
[func.require]https://timsong-cpp.github.io/cppwp/func.require
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-sentence-1
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-sentence-2
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-sentence-3
3https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-note-3
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-sentence-4
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-sentence-5
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-12-column-2-sentence-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-13
unwrap_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:unwrap_reference
reference_wrapperhttps://timsong-cpp.github.io/cppwp/refwrap.general#lib:reference_wrapper
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-13-column-2-sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-14
unwrap_ref_decayhttps://timsong-cpp.github.io/cppwp/functional.syn#lib:unwrap_ref_decay
unwrap_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:unwrap_reference_t
decay_thttps://timsong-cpp.github.io/cppwp/meta#lib:decay_t
.https://timsong-cpp.github.io/cppwp/meta#tab:meta.trans.other-row-14-column-2-sentence-1
2https://timsong-cpp.github.io/cppwp/meta#trans.other-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2128
[functional.syn]https://timsong-cpp.github.io/cppwp/functional.syn
.https://timsong-cpp.github.io/cppwp/meta#trans.other-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#trans.other-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2139
(3.1)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.1
add_lvalue_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:add_lvalue_reference_t
remove_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference_t
(3.2)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.2
(3.3)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.3
1https://timsong-cpp.github.io/cppwp/meta#trans.other-example-1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.5
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.5.sentence-1
(3.6)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.6
remove_reference_thttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference_t
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.6.sentence-1
is_convertible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_convertible_v
is_convertible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_convertible_v
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.6.sentence-2
(3.7)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.7
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.7.sentence-1
is_convertible_vhttps://timsong-cpp.github.io/cppwp/meta#lib:is_convertible_v
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.7.sentence-2
(3.8)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.8
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.8.sentence-1
(3.9)https://timsong-cpp.github.io/cppwp/meta#trans.other-3.9
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.9.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-3.sentence-3
4https://timsong-cpp.github.io/cppwp/meta#trans.other-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2187
(4.1)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.1.sentence-1
(4.2)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.2
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.2.sentence-1
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.2.sentence-2
(4.3)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.sentence-1
(4.3.1)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.1.sentence-1
(4.3.2)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.2
4https://timsong-cpp.github.io/cppwp/meta#trans.other-note-4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.2.sentence-1
(4.3.3)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.3.sentence-1
(4.3.4)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.4.sentence-1
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.3.sentence-3
(4.4)https://timsong-cpp.github.io/cppwp/meta#trans.other-4.4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.4.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.4.sentence-2
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.4.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-4.4.sentence-4
5https://timsong-cpp.github.io/cppwp/meta#trans.other-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2239
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
[namespace.std]https://timsong-cpp.github.io/cppwp/namespace.std
.https://timsong-cpp.github.io/cppwp/meta#trans.other-5.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#trans.other-note-5
.https://timsong-cpp.github.io/cppwp/meta#trans.other-5.sentence-2
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
.https://timsong-cpp.github.io/cppwp/meta#trans.other-5.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-5.sentence-4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-5.sentence-5
6https://timsong-cpp.github.io/cppwp/meta#trans.other-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2259
(6.1)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.1.sentence-1
(6.2)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.2
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.2.sentence-2
(6.3)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.sentence-1
(6.3.1)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.1.sentence-2
(6.3.2)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.2
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.2.sentence-1
(6.3.3)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.3.sentence-1
(6.3.4)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.4.sentence-1
(6.3.5)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.5
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.3.5.sentence-1
(6.4)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4.sentence-2
(6.4.1)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4.1
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4.1.sentence-1
(6.4.2)https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4.2
.https://timsong-cpp.github.io/cppwp/meta#trans.other-6.4.2.sentence-1
7https://timsong-cpp.github.io/cppwp/meta#trans.other-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2305
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
[namespace.std]https://timsong-cpp.github.io/cppwp/namespace.std
.https://timsong-cpp.github.io/cppwp/meta#trans.other-7.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#trans.other-note-6
.https://timsong-cpp.github.io/cppwp/meta#trans.other-7.sentence-2
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
.https://timsong-cpp.github.io/cppwp/meta#trans.other-7.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#trans.other-7.sentence-4
.https://timsong-cpp.github.io/cppwp/meta#trans.other-7.sentence-5
8https://timsong-cpp.github.io/cppwp/meta#trans.other-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2329
2https://timsong-cpp.github.io/cppwp/meta#trans.other-example-2
21.3.9https://timsong-cpp.github.io/cppwp/meta#logical
[meta.logical]https://timsong-cpp.github.io/cppwp/meta.logical
1https://timsong-cpp.github.io/cppwp/meta#logical-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2359
.https://timsong-cpp.github.io/cppwp/meta#logical-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:conjunction
2https://timsong-cpp.github.io/cppwp/meta#logical-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2369
.https://timsong-cpp.github.io/cppwp/meta#logical-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#logical-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2373
.https://timsong-cpp.github.io/cppwp/meta#logical-3.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#logical-note-1
.https://timsong-cpp.github.io/cppwp/meta#logical-3.sentence-2
4https://timsong-cpp.github.io/cppwp/meta#logical-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2384
.https://timsong-cpp.github.io/cppwp/meta#logical-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#logical-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2393
(5.1)https://timsong-cpp.github.io/cppwp/meta#logical-5.1
(5.2)https://timsong-cpp.github.io/cppwp/meta#logical-5.2
.https://timsong-cpp.github.io/cppwp/meta#logical-5.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#logical-note-2
.https://timsong-cpp.github.io/cppwp/meta#logical-5.sentence-2
6https://timsong-cpp.github.io/cppwp/meta#logical-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2409
.https://timsong-cpp.github.io/cppwp/meta#logical-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:disjunction
7https://timsong-cpp.github.io/cppwp/meta#logical-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2421
.https://timsong-cpp.github.io/cppwp/meta#logical-7.sentence-1
8https://timsong-cpp.github.io/cppwp/meta#logical-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2425
.https://timsong-cpp.github.io/cppwp/meta#logical-8.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#logical-note-3
.https://timsong-cpp.github.io/cppwp/meta#logical-8.sentence-2
9https://timsong-cpp.github.io/cppwp/meta#logical-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2436
.https://timsong-cpp.github.io/cppwp/meta#logical-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#logical-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2445
(10.1)https://timsong-cpp.github.io/cppwp/meta#logical-10.1
(10.2)https://timsong-cpp.github.io/cppwp/meta#logical-10.2
.https://timsong-cpp.github.io/cppwp/meta#logical-10.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#logical-note-4
.https://timsong-cpp.github.io/cppwp/meta#logical-10.sentence-2
11https://timsong-cpp.github.io/cppwp/meta#logical-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2459
.https://timsong-cpp.github.io/cppwp/meta#logical-11.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:negation
12https://timsong-cpp.github.io/cppwp/meta#logical-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2471
.https://timsong-cpp.github.io/cppwp/meta#logical-12.sentence-1
Cpp17UnaryTypeTraithttps://timsong-cpp.github.io/cppwp/meta#:Cpp17UnaryTypeTrait
.https://timsong-cpp.github.io/cppwp/meta#logical-12.sentence-2
21.3.10https://timsong-cpp.github.io/cppwp/meta#member
[meta.member]https://timsong-cpp.github.io/cppwp/meta.member
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_pointer_interconvertible_with_class
1https://timsong-cpp.github.io/cppwp/meta#member-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2487
.https://timsong-cpp.github.io/cppwp/meta#member-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#member-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2491
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
.https://timsong-cpp.github.io/cppwp/meta#member-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_corresponding_member
3https://timsong-cpp.github.io/cppwp/meta#member-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2509
.https://timsong-cpp.github.io/cppwp/meta#member-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#member-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2513
[class.prop]https://timsong-cpp.github.io/cppwp/class.prop
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
.https://timsong-cpp.github.io/cppwp/meta#member-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#member-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2523
1https://timsong-cpp.github.io/cppwp/meta#member-note-1
.https://timsong-cpp.github.io/cppwp/meta#member-5.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#member-example-1
21.3.11https://timsong-cpp.github.io/cppwp/meta#const.eval
[meta.const.eval]https://timsong-cpp.github.io/cppwp/meta.const.eval
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_constant_evaluated
1https://timsong-cpp.github.io/cppwp/meta#const.eval-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2559
2https://timsong-cpp.github.io/cppwp/meta#const.eval-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2570
1https://timsong-cpp.github.io/cppwp/meta#const.eval-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_within_lifetime
3https://timsong-cpp.github.io/cppwp/meta#const.eval-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2591
.https://timsong-cpp.github.io/cppwp/meta#const.eval-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#const.eval-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2595
[basic.life]https://timsong-cpp.github.io/cppwp/basic.life
.https://timsong-cpp.github.io/cppwp/meta#const.eval-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#const.eval-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2602
.https://timsong-cpp.github.io/cppwp/meta#const.eval-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#const.eval-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L2610
2https://timsong-cpp.github.io/cppwp/meta#const.eval-example-2
21.4https://timsong-cpp.github.io/cppwp/meta#reflection
[meta.reflection]https://timsong-cpp.github.io/cppwp/meta.reflection
21.4.1https://timsong-cpp.github.io/cppwp/meta#syn
[meta.syn]https://timsong-cpp.github.io/cppwp/meta.syn
πŸ”—https://timsong-cpp.github.io/cppwp/meta#header:%3cmeta%3e
[compare.syn]https://timsong-cpp.github.io/cppwp/compare.syn
[initializer.list.syn]https://timsong-cpp.github.io/cppwp/initializer.list.syn
[meta.string.literal]https://timsong-cpp.github.io/cppwp/meta#string.literal
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta#define.static
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
[meta.reflection.exception]https://timsong-cpp.github.io/cppwp/meta#reflection.exception
[meta.reflection.operators]https://timsong-cpp.github.io/cppwp/meta#reflection.operators
[meta.reflection.names]https://timsong-cpp.github.io/cppwp/meta#reflection.names
[meta.reflection.queries]https://timsong-cpp.github.io/cppwp/meta#reflection.queries
[meta.reflection.access.context]https://timsong-cpp.github.io/cppwp/meta#reflection.access.context
[meta.reflection.access.queries]https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries
[meta.reflection.scope]https://timsong-cpp.github.io/cppwp/meta#reflection.scope
[meta.reflection.member.queries]https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries
[meta.reflection.layout]https://timsong-cpp.github.io/cppwp/meta#reflection.layout
[meta.reflection.annotation]https://timsong-cpp.github.io/cppwp/meta#reflection.annotation
[meta.reflection.extract]https://timsong-cpp.github.io/cppwp/meta#reflection.extract
[meta.reflection.substitute]https://timsong-cpp.github.io/cppwp/meta#reflection.substitute
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
[meta.reflection.result]https://timsong-cpp.github.io/cppwp/meta#reflection.result
[meta.reflection.define.aggregate]https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
[meta.unary.cat]https://timsong-cpp.github.io/cppwp/meta#unary.cat
[meta.unary.comp]https://timsong-cpp.github.io/cppwp/meta#unary.comp
[meta.unary.prop]https://timsong-cpp.github.io/cppwp/meta#unary.prop
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
[meta.unary.prop.query]https://timsong-cpp.github.io/cppwp/meta#unary.prop.query
[meta.rel]https://timsong-cpp.github.io/cppwp/meta#rel
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
[meta.trans.cv]https://timsong-cpp.github.io/cppwp/meta#trans.cv
[meta.trans.ref]https://timsong-cpp.github.io/cppwp/meta#trans.ref
[meta.trans.sign]https://timsong-cpp.github.io/cppwp/meta#trans.sign
[meta.trans.arr]https://timsong-cpp.github.io/cppwp/meta#trans.arr
[meta.trans.ptr]https://timsong-cpp.github.io/cppwp/meta#trans.ptr
[meta.trans.other]https://timsong-cpp.github.io/cppwp/meta#trans.other
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
1https://timsong-cpp.github.io/cppwp/meta#syn-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3036
[namespace.std]https://timsong-cpp.github.io/cppwp/namespace.std
.https://timsong-cpp.github.io/cppwp/meta#syn-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#syn-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3042
.https://timsong-cpp.github.io/cppwp/meta#syn-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#syn-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3049
.https://timsong-cpp.github.io/cppwp/meta#syn-3.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#syn-note-1
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
.https://timsong-cpp.github.io/cppwp/meta#syn-3.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#syn-note-2
.https://timsong-cpp.github.io/cppwp/meta#syn-3.sentence-3
[temp.inst]https://timsong-cpp.github.io/cppwp/temp.inst
.https://timsong-cpp.github.io/cppwp/meta#syn-3.sentence-4
1https://timsong-cpp.github.io/cppwp/meta#syn-example-1
4https://timsong-cpp.github.io/cppwp/meta#syn-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3079
.https://timsong-cpp.github.io/cppwp/meta#syn-4.sentence-1
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
[expr.const]https://timsong-cpp.github.io/cppwp/expr.const
[temp.arg.nontype]https://timsong-cpp.github.io/cppwp/temp.arg.nontype
.https://timsong-cpp.github.io/cppwp/meta#syn-4.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#syn-example-2
5https://timsong-cpp.github.io/cppwp/meta#syn-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3102
.https://timsong-cpp.github.io/cppwp/meta#syn-5.sentence-1
21.4.2https://timsong-cpp.github.io/cppwp/meta#string.literal
[meta.string.literal]https://timsong-cpp.github.io/cppwp/meta.string.literal
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_string_literal
1https://timsong-cpp.github.io/cppwp/meta#string.literal-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3119
(1.1)https://timsong-cpp.github.io/cppwp/meta#string.literal-1.1
[expr.const.core]https://timsong-cpp.github.io/cppwp/expr.const.core
.https://timsong-cpp.github.io/cppwp/meta#string.literal-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/meta#string.literal-1.2
[lex.string]https://timsong-cpp.github.io/cppwp/lex.string
.https://timsong-cpp.github.io/cppwp/meta#string.literal-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/meta#string.literal-1.3
.https://timsong-cpp.github.io/cppwp/meta#string.literal-1.3.sentence-1
21.4.3https://timsong-cpp.github.io/cppwp/meta#define.static
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta.define.static
1https://timsong-cpp.github.io/cppwp/meta#define.static-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3136
.https://timsong-cpp.github.io/cppwp/meta#define.static-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:reflect_constant_string
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
2https://timsong-cpp.github.io/cppwp/meta#define.static-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3146
.https://timsong-cpp.github.io/cppwp/meta#define.static-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#define.static-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3149
.https://timsong-cpp.github.io/cppwp/meta#define.static-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#define.static-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3158
.https://timsong-cpp.github.io/cppwp/meta#define.static-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#define.static-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3164
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/meta#define.static-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#define.static-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3169
.https://timsong-cpp.github.io/cppwp/meta#define.static-6.sentence-1
7https://timsong-cpp.github.io/cppwp/meta#define.static-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3173
1https://timsong-cpp.github.io/cppwp/meta#define.static-note-1
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/meta#define.static-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:reflect_constant_array
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
8https://timsong-cpp.github.io/cppwp/meta#define.static-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3186
.https://timsong-cpp.github.io/cppwp/meta#define.static-8.sentence-1
9https://timsong-cpp.github.io/cppwp/meta#define.static-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3190
(9.1)https://timsong-cpp.github.io/cppwp/meta#define.static-9.1
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(9.2)https://timsong-cpp.github.io/cppwp/meta#define.static-9.2
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
(9.3)https://timsong-cpp.github.io/cppwp/meta#define.static-9.3
.https://timsong-cpp.github.io/cppwp/meta#define.static-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#define.static-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3200
(10.1)https://timsong-cpp.github.io/cppwp/meta#define.static-10.1
(10.2)https://timsong-cpp.github.io/cppwp/meta#define.static-10.2
.https://timsong-cpp.github.io/cppwp/meta#define.static-10.sentence-1
11https://timsong-cpp.github.io/cppwp/meta#define.static-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3215
(11.1)https://timsong-cpp.github.io/cppwp/meta#define.static-11.1
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
[temp.type]https://timsong-cpp.github.io/cppwp/temp.type
(11.2)https://timsong-cpp.github.io/cppwp/meta#define.static-11.2
.https://timsong-cpp.github.io/cppwp/meta#define.static-11.sentence-1
12https://timsong-cpp.github.io/cppwp/meta#define.static-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3230
.https://timsong-cpp.github.io/cppwp/meta#define.static-12.sentence-1
13https://timsong-cpp.github.io/cppwp/meta#define.static-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3234
(13.1)https://timsong-cpp.github.io/cppwp/meta#define.static-13.1
(13.2)https://timsong-cpp.github.io/cppwp/meta#define.static-13.2
(13.3)https://timsong-cpp.github.io/cppwp/meta#define.static-13.3
.https://timsong-cpp.github.io/cppwp/meta#define.static-13.sentence-1
14https://timsong-cpp.github.io/cppwp/meta#define.static-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3252
2https://timsong-cpp.github.io/cppwp/meta#define.static-note-2
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/meta#define.static-14.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:define_static_string
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
15https://timsong-cpp.github.io/cppwp/meta#define.static-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3265
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:define_static_array
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
16https://timsong-cpp.github.io/cppwp/meta#define.static-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3280
17https://timsong-cpp.github.io/cppwp/meta#define.static-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3294
.https://timsong-cpp.github.io/cppwp/meta#define.static-17.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:define_static_object
18https://timsong-cpp.github.io/cppwp/meta#define.static-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3309
19https://timsong-cpp.github.io/cppwp/meta#define.static-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3325
3https://timsong-cpp.github.io/cppwp/meta#define.static-note-3
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/meta#define.static-19.sentence-1
21.4.4https://timsong-cpp.github.io/cppwp/meta#reflection.exception
[meta.reflection.exception]https://timsong-cpp.github.io/cppwp/meta.reflection.exception
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:exception
1https://timsong-cpp.github.io/cppwp/meta#reflection.exception-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3367
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-1.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:exception,constructor
2https://timsong-cpp.github.io/cppwp/meta#reflection.exception-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3378
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-2.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-2.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:exception,constructor_
3https://timsong-cpp.github.io/cppwp/meta#reflection.exception-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3396
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#reflection.exception-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3401
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:what,exception
5https://timsong-cpp.github.io/cppwp/meta#reflection.exception-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3417
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.exception-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3421
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:u8what,exception
7https://timsong-cpp.github.io/cppwp/meta#reflection.exception-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3431
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:from,exception
8https://timsong-cpp.github.io/cppwp/meta#reflection.exception-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3441
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:where,exception
9https://timsong-cpp.github.io/cppwp/meta#reflection.exception-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3451
.https://timsong-cpp.github.io/cppwp/meta#reflection.exception-9.sentence-1
21.4.5https://timsong-cpp.github.io/cppwp/meta#reflection.operators
[meta.reflection.operators]https://timsong-cpp.github.io/cppwp/meta.reflection.operators
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.operators-itemdecl:1
operatorshttps://timsong-cpp.github.io/cppwp/meta#lib:operators
1https://timsong-cpp.github.io/cppwp/meta#reflection.operators-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3466
63https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators
.https://timsong-cpp.github.io/cppwp/meta#reflection.operators-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.operators-1.sentence-2
63https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators
[tab:meta.reflection.operators]https://timsong-cpp.github.io/cppwp/tab:meta.reflection.operators
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-1
operator-function-idhttps://timsong-cpp.github.io/cppwp/over.oper.general#nt:operator-function-id
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-4
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-7
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-8
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-9
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-10
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-11
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-12
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-13
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-14
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-15
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-16
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-17
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-18
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-19
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-20
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-21
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-22
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-23
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-24
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-25
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-26
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-27
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-28
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-29
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-30
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-31
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-32
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-33
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-34
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-35
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-36
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-37
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-38
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-39
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-40
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-41
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-42
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-43
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-44
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.operators-row-45
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:operator_of
2https://timsong-cpp.github.io/cppwp/meta#reflection.operators-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3533
operator-function-idhttps://timsong-cpp.github.io/cppwp/over.oper.general#nt:operator-function-id
.https://timsong-cpp.github.io/cppwp/meta#reflection.operators-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.operators-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3539
.https://timsong-cpp.github.io/cppwp/meta#reflection.operators-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:symbol_of
4https://timsong-cpp.github.io/cppwp/meta#reflection.operators-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3553
.https://timsong-cpp.github.io/cppwp/meta#reflection.operators-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#reflection.operators-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3559
.https://timsong-cpp.github.io/cppwp/meta#reflection.operators-5.sentence-1
21.4.6https://timsong-cpp.github.io/cppwp/meta#reflection.names
[meta.reflection.names]https://timsong-cpp.github.io/cppwp/meta.reflection.names
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_identifier
1https://timsong-cpp.github.io/cppwp/meta#reflection.names-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3573
(1.1)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.1
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.4
(1.4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.4.1
(1.4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.4.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.4.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.4.sentence-2
(1.5)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.5
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.5.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.5.sentence-2
(1.6)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.6.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.6.sentence-2
(1.7)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.7
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.7.sentence-1
(1.8)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.8
(1.8.1)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.8.1
(1.8.2)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.8.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.8.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.8.sentence-2
1https://timsong-cpp.github.io/cppwp/meta#reflection.names-example-1
(1.9)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.9
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.9.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.9.sentence-2
(1.10)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.10
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.10.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.10.sentence-2
(1.11)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.11
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.11.sentence-1
(1.12)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.12
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.12.sentence-1
(1.13)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.13
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.13.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.13.sentence-2
(1.14)https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.14
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-1.14.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:identifier_of
2https://timsong-cpp.github.io/cppwp/meta#reflection.names-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3692
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.names-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3696
(3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.2
ud-suffixhttps://timsong-cpp.github.io/cppwp/lex.ext#nt:ud-suffix
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.5
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.5.sentence-1
(3.6)https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.6
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-3.6.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#reflection.names-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3730
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:display_string_of
5https://timsong-cpp.github.io/cppwp/meta#reflection.names-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3746
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.names-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3752
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:source_location_of
7https://timsong-cpp.github.io/cppwp/meta#reflection.names-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3765
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-7.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-7.sentence-2
8https://timsong-cpp.github.io/cppwp/meta#reflection.names-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3777
.https://timsong-cpp.github.io/cppwp/meta#reflection.names-8.sentence-1
21.4.7https://timsong-cpp.github.io/cppwp/meta#reflection.queries
[meta.reflection.queries]https://timsong-cpp.github.io/cppwp/meta.reflection.queries
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.queries-itemdecl:1
1https://timsong-cpp.github.io/cppwp/meta#reflection.queries-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3791
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-1.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:type_of
2https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3815
(2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.1
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.3.sentence-1
(2.4)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.4
(2.4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.4.1
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.4.1.sentence-1
(2.4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.4.2
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.4.2.sentence-1
(2.5)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.5
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.5.sentence-1
(2.6)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.6
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-2.6.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.queries-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3857
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:object_of
4https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3869
(4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4.1.sentence-1
(4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4.2.sentence-1
(4.3)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-4.3.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#reflection.queries-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3883
(5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-5.1
[basic.stc.general]https://timsong-cpp.github.io/cppwp/basic.stc.general
(5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-5.2
(5.2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-5.2.1
[expr.const.init]https://timsong-cpp.github.io/cppwp/expr.const.init
(5.2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-5.2.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.queries-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3902
1https://timsong-cpp.github.io/cppwp/meta#reflection.queries-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:constant_of
7https://timsong-cpp.github.io/cppwp/meta#reflection.queries-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3922
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-7.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-7.sentence-2
8https://timsong-cpp.github.io/cppwp/meta#reflection.queries-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3928
9https://timsong-cpp.github.io/cppwp/meta#reflection.queries-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3943
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
[expr.prim.splice]https://timsong-cpp.github.io/cppwp/expr.prim.splice
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#reflection.queries-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3950
2https://timsong-cpp.github.io/cppwp/meta#reflection.queries-example-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_public
11https://timsong-cpp.github.io/cppwp/meta#reflection.queries-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3997
(11.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-11.1
(11.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-11.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-11.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-11.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_virtual
12https://timsong-cpp.github.io/cppwp/meta#reflection.queries-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4017
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-12.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-12.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_pure_virtual
13https://timsong-cpp.github.io/cppwp/meta#reflection.queries-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4033
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-13.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-13.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_final_
14https://timsong-cpp.github.io/cppwp/meta#reflection.queries-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4046
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-14.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-14.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_deleted
15https://timsong-cpp.github.io/cppwp/meta#reflection.queries-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4060
[dcl.fct.def.delete]https://timsong-cpp.github.io/cppwp/dcl.fct.def.delete
[dcl.fct.def.default]https://timsong-cpp.github.io/cppwp/dcl.fct.def.default
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-15.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-15.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_user_provided
16https://timsong-cpp.github.io/cppwp/meta#reflection.queries-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4076
[dcl.fct.def.default]https://timsong-cpp.github.io/cppwp/dcl.fct.def.default
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-16.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-16.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_explicit
17https://timsong-cpp.github.io/cppwp/meta#reflection.queries-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4089
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-17.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-17.sentence-2
1https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-17.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_noexcept
18https://timsong-cpp.github.io/cppwp/meta#reflection.queries-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4107
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-18.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-18.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-18.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_bit_field
19https://timsong-cpp.github.io/cppwp/meta#reflection.queries-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4126
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-19.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-19.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_enumerator
20https://timsong-cpp.github.io/cppwp/meta#reflection.queries-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4143
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-20.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-20.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_const_
21https://timsong-cpp.github.io/cppwp/meta#reflection.queries-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4157
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-21.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-21.sentence-2
22https://timsong-cpp.github.io/cppwp/meta#reflection.queries-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4161
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-22.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-22.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_mutable_member
23https://timsong-cpp.github.io/cppwp/meta#reflection.queries-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4174
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-23.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-23.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_lvalue_reference_qualified
24https://timsong-cpp.github.io/cppwp/meta#reflection.queries-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4188
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-24.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-24.sentence-2
25https://timsong-cpp.github.io/cppwp/meta#reflection.queries-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4192
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-25.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-25.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_static_storage_duration
26https://timsong-cpp.github.io/cppwp/meta#reflection.queries-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4209
[basic.stc]https://timsong-cpp.github.io/cppwp/basic.stc
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-26.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-26.sentence-2
3https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-3
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-26.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_internal_linkage
27https://timsong-cpp.github.io/cppwp/meta#reflection.queries-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4232
[basic.link]https://timsong-cpp.github.io/cppwp/basic.link
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-27.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-27.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_c_language_linkage
28https://timsong-cpp.github.io/cppwp/meta#reflection.queries-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4254
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-28.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-28.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_complete_type
29https://timsong-cpp.github.io/cppwp/meta#reflection.queries-29
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4270
[basic.types]https://timsong-cpp.github.io/cppwp/basic.types
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-29.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-29.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_enumerable_type
30https://timsong-cpp.github.io/cppwp/meta#reflection.queries-30
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4285
enumerablehttps://timsong-cpp.github.io/cppwp/meta#def:enumerable
(30.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-30.1
(30.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-30.2
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-30.sentence-1
31https://timsong-cpp.github.io/cppwp/meta#reflection.queries-31
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4296
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-31.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-31.sentence-2
32https://timsong-cpp.github.io/cppwp/meta#reflection.queries-32
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4302
3https://timsong-cpp.github.io/cppwp/meta#reflection.queries-example-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_variable
33https://timsong-cpp.github.io/cppwp/meta#reflection.queries-33
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4333
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-33.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-33.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_type
34https://timsong-cpp.github.io/cppwp/meta#reflection.queries-34
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4347
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-34.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-34.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_type_alias
35https://timsong-cpp.github.io/cppwp/meta#reflection.queries-35
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4362
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-35.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-35.sentence-2
4https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-4
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-35.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_function_
36https://timsong-cpp.github.io/cppwp/meta#reflection.queries-36
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4377
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-36.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-36.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_conversion_function
37https://timsong-cpp.github.io/cppwp/meta#reflection.queries-37
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4393
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.conv.fct
[over.oper]https://timsong-cpp.github.io/cppwp/over.oper
[over.literal]https://timsong-cpp.github.io/cppwp/over.literal
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-37.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-37.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_special_member_function
38https://timsong-cpp.github.io/cppwp/meta#reflection.queries-38
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4424
[special]https://timsong-cpp.github.io/cppwp/special
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-38.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-38.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_function_parameter
39https://timsong-cpp.github.io/cppwp/meta#reflection.queries-39
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4445
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-39.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-39.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_explicit_object_parameter
40https://timsong-cpp.github.io/cppwp/meta#reflection.queries-40
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4457
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-40.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-40.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_default_argument
41https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4470
(41.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41.1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41.1.sentence-2
(41.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41.2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-41.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_vararg_function
42https://timsong-cpp.github.io/cppwp/meta#reflection.queries-42
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4496
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-42.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-42.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_template
43https://timsong-cpp.github.io/cppwp/meta#reflection.queries-43
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4509
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-43.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-43.sentence-2
44https://timsong-cpp.github.io/cppwp/meta#reflection.queries-44
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4519
5https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-5
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-44.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-44.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_function_template
45https://timsong-cpp.github.io/cppwp/meta#reflection.queries-45
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4550
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-45.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-45.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_value
46https://timsong-cpp.github.io/cppwp/meta#reflection.queries-46
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4573
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-46.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-46.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_structured_binding
47https://timsong-cpp.github.io/cppwp/meta#reflection.queries-47
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4585
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-47.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-47.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_class_member
48https://timsong-cpp.github.io/cppwp/meta#reflection.queries-48
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4605
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-48.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-48.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_default_member_initializer
49https://timsong-cpp.github.io/cppwp/meta#reflection.queries-49
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4622
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-49.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-49.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_parent
50https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4635
(50.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.1.sentence-1
(50.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.2
[dcl.link]https://timsong-cpp.github.io/cppwp/dcl.link
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.2.sentence-1
(50.3)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.3.sentence-1
(50.4)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.4.sentence-1
(50.5)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.5
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.5.sentence-1
(50.6)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-50.6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:parent_of
51https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4668
(51.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.1
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-specification
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.1.sentence-1
(51.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.2.sentence-1
(51.3)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.3.sentence-1
(51.4)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4.sentence-1
(51.4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4.1
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4.1.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-6
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4.1.sentence-2
(51.4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-51.4.2.sentence-1
52https://timsong-cpp.github.io/cppwp/meta#reflection.queries-52
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4704
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-52.sentence-1
53https://timsong-cpp.github.io/cppwp/meta#reflection.queries-53
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4709
4https://timsong-cpp.github.io/cppwp/meta#reflection.queries-example-4
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:dealias
54https://timsong-cpp.github.io/cppwp/meta#reflection.queries-54
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4741
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-54.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-54.sentence-2
55https://timsong-cpp.github.io/cppwp/meta#reflection.queries-55
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4747
5https://timsong-cpp.github.io/cppwp/meta#reflection.queries-example-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_template_arguments
56https://timsong-cpp.github.io/cppwp/meta#reflection.queries-56
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4765
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-56.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-56.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:template_of
57https://timsong-cpp.github.io/cppwp/meta#reflection.queries-57
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4781
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-57.sentence-1
58https://timsong-cpp.github.io/cppwp/meta#reflection.queries-58
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4785
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-58.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:template_arguments_of
59https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4797
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.sentence-1
(59.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.1.sentence-1
7https://timsong-cpp.github.io/cppwp/meta#reflection.queries-note-7
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.1.sentence-2
(59.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.2.sentence-1
(59.3)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3
[temp.arg.nontype]https://timsong-cpp.github.io/cppwp/temp.arg.nontype
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.sentence-2
(59.3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.1.sentence-1
(59.3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.2.sentence-1
(59.3.3)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-59.3.3.sentence-1
60https://timsong-cpp.github.io/cppwp/meta#reflection.queries-60
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4835
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-60.sentence-1
61https://timsong-cpp.github.io/cppwp/meta#reflection.queries-61
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4840
6https://timsong-cpp.github.io/cppwp/meta#reflection.queries-example-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:parameters_of
62https://timsong-cpp.github.io/cppwp/meta#reflection.queries-62
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4874
(62.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-62.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-62.1.sentence-1
(62.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-62.2
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-62.2.sentence-1
63https://timsong-cpp.github.io/cppwp/meta#reflection.queries-63
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4888
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-63.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:variable_of
64https://timsong-cpp.github.io/cppwp/meta#reflection.queries-64
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4900
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-64.sentence-1
65https://timsong-cpp.github.io/cppwp/meta#reflection.queries-65
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4904
(65.1)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-65.1
(65.2)https://timsong-cpp.github.io/cppwp/meta#reflection.queries-65.2
[basic.scope.param]https://timsong-cpp.github.io/cppwp/basic.scope.param
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-65.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:return_type_of
66https://timsong-cpp.github.io/cppwp/meta#reflection.queries-66
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4924
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-66.sentence-1
67https://timsong-cpp.github.io/cppwp/meta#reflection.queries-67
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4929
.https://timsong-cpp.github.io/cppwp/meta#reflection.queries-67.sentence-1
21.4.8https://timsong-cpp.github.io/cppwp/meta#reflection.scope
[meta.reflection.scope]https://timsong-cpp.github.io/cppwp/meta.reflection.scope
1https://timsong-cpp.github.io/cppwp/meta#reflection.scope-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4939
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.scope-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4943
[namespace.std]https://timsong-cpp.github.io/cppwp/namespace.std
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L4947
(3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1
[intro.execution]https://timsong-cpp.github.io/cppwp/intro.execution
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
(3.1.1)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1.1.sentence-1
(3.1.2)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1.2
[class.inhctor.init]https://timsong-cpp.github.io/cppwp/class.inhctor.init
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1.2.sentence-1
(3.1.3)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.1.3.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.2
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.3
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.4
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
lambda-introducerhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-introducer
trailing-return-typehttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.5
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
(3.5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.5.1
(3.5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.5.2
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.5.sentence-1
(3.6)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-3.6.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5011
(4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.1.sentence-1
(4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.2.sentence-1
(4.3)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.3
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.3.sentence-1
(4.4)https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-4.4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#reflection.scope-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5032
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:current_function
6https://timsong-cpp.github.io/cppwp/meta#reflection.scope-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5048
[temp.dep.constexpr]https://timsong-cpp.github.io/cppwp/temp.dep.constexpr
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-6.sentence-1
7https://timsong-cpp.github.io/cppwp/meta#reflection.scope-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5054
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-7.sentence-1
8https://timsong-cpp.github.io/cppwp/meta#reflection.scope-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5059
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-8.sentence-1
9https://timsong-cpp.github.io/cppwp/meta#reflection.scope-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5063
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:current_class
10https://timsong-cpp.github.io/cppwp/meta#reflection.scope-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5074
[temp.dep.constexpr]https://timsong-cpp.github.io/cppwp/temp.dep.constexpr
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-10.sentence-1
11https://timsong-cpp.github.io/cppwp/meta#reflection.scope-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5080
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-11.sentence-1
12https://timsong-cpp.github.io/cppwp/meta#reflection.scope-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5085
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-12.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-12.sentence-2
13https://timsong-cpp.github.io/cppwp/meta#reflection.scope-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5090
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-13.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:current_namespace
14https://timsong-cpp.github.io/cppwp/meta#reflection.scope-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5102
[temp.dep.constexpr]https://timsong-cpp.github.io/cppwp/temp.dep.constexpr
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-14.sentence-1
15https://timsong-cpp.github.io/cppwp/meta#reflection.scope-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5108
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-15.sentence-1
16https://timsong-cpp.github.io/cppwp/meta#reflection.scope-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5113
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-16.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.scope-16.sentence-2
21.4.9https://timsong-cpp.github.io/cppwp/meta#reflection.access.context
[meta.reflection.access.context]https://timsong-cpp.github.io/cppwp/meta.reflection.access.context
1https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5122
[class.access.base]https://timsong-cpp.github.io/cppwp/class.access.base
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5129
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:access_context_
3https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5149
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-3.sentence-1
[temp.type]https://timsong-cpp.github.io/cppwp/temp.type
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-3.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-itemdecl:1
scopehttps://timsong-cpp.github.io/cppwp/meta#lib:access_context,scope
designating_classhttps://timsong-cpp.github.io/cppwp/meta#lib:access_context,designating_class
4https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5163
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-itemdecl:2
currenthttps://timsong-cpp.github.io/cppwp/meta#lib:access_context,current
5https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5174
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5180
[namespace.std]https://timsong-cpp.github.io/cppwp/namespace.std
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-6.sentence-1
[temp.dep.constexpr]https://timsong-cpp.github.io/cppwp/temp.dep.constexpr
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-6.sentence-2
7https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5188
1https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-itemdecl:3
unprivilegedhttps://timsong-cpp.github.io/cppwp/meta#lib:access_context,unprivileged
8https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5237
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-itemdecl:4
uncheckedhttps://timsong-cpp.github.io/cppwp/meta#lib:access_context,unchecked
9https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5248
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-itemdecl:5
viahttps://timsong-cpp.github.io/cppwp/meta#lib:access_context,via
10https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5259
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-10.sentence-1
11https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5264
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.context-11.sentence-1
21.4.10https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries
[meta.reflection.access.queries]https://timsong-cpp.github.io/cppwp/meta.reflection.access.queries
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_accessible
1https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5279
(1.1)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-1.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-1.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-1.2.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5286
(2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-2.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-2.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-2.2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5293
(3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.1.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.1.sentence-2
(3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.3
(3.3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.3.1
(3.3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.3.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.5
(3.5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.5.1
[class.access.base]https://timsong-cpp.github.io/cppwp/class.access.base
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.5.1.sentence-1
(3.5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.5.2
[class.access.base]https://timsong-cpp.github.io/cppwp/class.access.base
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.5.2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.5.2.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-3.sentence-2
4https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5350
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5356
1https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_inaccessible_nonstatic_data_members
6https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5383
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-6.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-6.sentence-2
7https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5389
(7.1)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-7.1
(7.2)https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-7.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-itemdecl:3
8https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5407
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-8.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-8.sentence-2
9https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5413
.https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:has_inaccessible_subobjects
10https://timsong-cpp.github.io/cppwp/meta#reflection.access.queries-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5426
21.4.11https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries
[meta.reflection.member.queries]https://timsong-cpp.github.io/cppwp/meta.reflection.member.queries
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:members_of
1https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5442
members-of-precedeshttps://timsong-cpp.github.io/cppwp/meta#def:members-of-precedes
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5448
Q-members-of-eligiblehttps://timsong-cpp.github.io/cppwp/meta#def:Q-members-of-eligible
(2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.1
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic.scope.scope
(2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.2
(2.3)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.3
[expr.prim.lambda.closure]https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure
(2.4)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.4
[temp.pre]https://timsong-cpp.github.io/cppwp/temp.pre
(2.5)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.5
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
[class.union.anon]https://timsong-cpp.github.io/cppwp/class.union.anon
(2.6)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-2.sentence-2
3https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5475
Q-members-of-representablehttps://timsong-cpp.github.io/cppwp/meta#def:Q-members-of-representable
(3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.1
(3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.2
(3.3)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.3
(3.4)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.4
(3.5)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.5
(3.5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.5.1
(3.5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.5.2
(3.5.3)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.5.3
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
(3.6)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.6
(3.7)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.7
(3.8)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.8
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-note-1
[enum]https://timsong-cpp.github.io/cppwp/enum
[temp.spec.partial]https://timsong-cpp.github.io/cppwp/temp.spec.partial
[expr.prim.lambda.closure]https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-3.sentence-2
4https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5517
(4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.1
(4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.sentence-3
2https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.sentence-4
[special]https://timsong-cpp.github.io/cppwp/special
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-4.sentence-5
5https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5541
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5548
1https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-example-1
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic.lookup
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:bases_of
7https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5591
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-7.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-7.sentence-2
base-specifier-listhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier-list
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-7.sentence-3
8https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5600
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:static_data_members_of
9https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5613
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5619
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:nonstatic_data_members_of
11https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5633
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-11.sentence-1
12https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5639
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:subobjects_of
13https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5652
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-13.sentence-1
14https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5658
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-14.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:enumerators_of
15https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5671
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-15.sentence-1
16https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5677
.https://timsong-cpp.github.io/cppwp/meta#reflection.member.queries-16.sentence-1
21.4.12https://timsong-cpp.github.io/cppwp/meta#reflection.layout
[meta.reflection.layout]https://timsong-cpp.github.io/cppwp/meta.reflection.layout
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:member_offset
1https://timsong-cpp.github.io/cppwp/meta#reflection.layout-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5700
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:offset_of
2https://timsong-cpp.github.io/cppwp/meta#reflection.layout-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5711
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.layout-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5716
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#reflection.layout-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5720
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:size_of
5https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5736
(5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5.1
(5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5.sentence-2
1https://timsong-cpp.github.io/cppwp/meta#reflection.layout-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-5.sentence-4
6https://timsong-cpp.github.io/cppwp/meta#reflection.layout-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5756
(6.1)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-6.1
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-6.1.sentence-1
(6.2)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-6.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-6.2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:alignment_of_
7https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5783
(7.1)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.1.sentence-1
(7.2)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.2.sentence-1
(7.3)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.3.sentence-1
(7.4)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.4.sentence-1
(7.5)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.5
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.5.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.5.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-7.5.sentence-3
8https://timsong-cpp.github.io/cppwp/meta#reflection.layout-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5808
(8.1)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-8.1
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-8.1.sentence-1
(8.2)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-8.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-8.2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:bit_size_of
9https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5835
(9.1)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9.1.sentence-1
(9.2)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9.2
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9.2.sentence-1
(9.3)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-9.3.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#reflection.layout-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5853
(10.1)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-10.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-10.1.sentence-1
(10.2)https://timsong-cpp.github.io/cppwp/meta#reflection.layout-10.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.layout-10.2.sentence-1
21.4.13https://timsong-cpp.github.io/cppwp/meta#reflection.annotation
[meta.reflection.annotation]https://timsong-cpp.github.io/cppwp/meta.reflection.annotation
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:annotations_of
1https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5882
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5889
(2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.1
(2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.2
(2.3)https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.3
base-specifierhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier
(2.4)https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.4
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.sentence-3
1https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-2.sentence-4
3https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5922
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5936
1https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:annotations_of_with_type
5https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5979
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L5988
(6.1)https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-6.1
(6.2)https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-6.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.annotation-6.sentence-1
21.4.14https://timsong-cpp.github.io/cppwp/meta#reflection.extract
[meta.reflection.extract]https://timsong-cpp.github.io/cppwp/meta.reflection.extract
1https://timsong-cpp.github.io/cppwp/meta#reflection.extract-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6003
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.extract-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6007
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.extract-itemdecl:1
3https://timsong-cpp.github.io/cppwp/meta#reflection.extract-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6017
1https://timsong-cpp.github.io/cppwp/meta#reflection.extract-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta#reflection.extract-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6022
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-4.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-4.sentence-2
5https://timsong-cpp.github.io/cppwp/meta#reflection.extract-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6029
(5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-5.1
(5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-5.2
2https://timsong-cpp.github.io/cppwp/meta#reflection.extract-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-5.2.sentence-1
(5.3)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-5.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.extract-itemdecl:2
6https://timsong-cpp.github.io/cppwp/meta#reflection.extract-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6054
(6.1)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-6.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-6.1.sentence-1
(6.2)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-6.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-6.2.sentence-1
7https://timsong-cpp.github.io/cppwp/meta#reflection.extract-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6065
(7.1)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-7.1
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
(7.2)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-7.2
(7.3)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-7.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.extract-itemdecl:3
8https://timsong-cpp.github.io/cppwp/meta#reflection.extract-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6095
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-8.sentence-1
9https://timsong-cpp.github.io/cppwp/meta#reflection.extract-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6098
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#reflection.extract-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6104
(10.1)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-10.1
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
(10.2)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-10.2
(10.3)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-10.3
(10.4)https://timsong-cpp.github.io/cppwp/meta#reflection.extract-10.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:extract
11https://timsong-cpp.github.io/cppwp/meta#reflection.extract-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6135
.https://timsong-cpp.github.io/cppwp/meta#reflection.extract-11.sentence-1
12https://timsong-cpp.github.io/cppwp/meta#reflection.extract-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6138
21.4.15https://timsong-cpp.github.io/cppwp/meta#reflection.substitute
[meta.reflection.substitute]https://timsong-cpp.github.io/cppwp/meta.reflection.substitute
1https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6154
(1.1)https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-1.1
(1.2)https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-1.2
(1.3)https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-1.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
can_substitutehttps://timsong-cpp.github.io/cppwp/meta#lib:can_substitute
2https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6179
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6185
template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
[temp.names]https://timsong-cpp.github.io/cppwp/temp.names
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-3.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-3.sentence-2
4https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6192
[temp.arg]https://timsong-cpp.github.io/cppwp/temp.arg
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6199
1https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:substitute
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
6https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6214
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-6.sentence-1
7https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6220
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-7.sentence-1
8https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6224
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-8.sentence-1
9https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6229
2https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6235
1https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-example-1
11https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6257
2https://timsong-cpp.github.io/cppwp/meta#reflection.substitute-example-2
21.4.16https://timsong-cpp.github.io/cppwp/meta#reflection.result
[meta.reflection.result]https://timsong-cpp.github.io/cppwp/meta.reflection.result
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:reflect_constant
1https://timsong-cpp.github.io/cppwp/meta#reflection.result-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6278
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.result-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6284
(2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.result-2.1
(2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.result-2.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta#reflection.result-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6294
4https://timsong-cpp.github.io/cppwp/meta#reflection.result-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6300
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-4.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#reflection.result-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-4.sentence-2
5https://timsong-cpp.github.io/cppwp/meta#reflection.result-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6308
template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.result-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6313
1https://timsong-cpp.github.io/cppwp/meta#reflection.result-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:reflect_object
7https://timsong-cpp.github.io/cppwp/meta#reflection.result-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6344
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-7.sentence-1
8https://timsong-cpp.github.io/cppwp/meta#reflection.result-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6348
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-8.sentence-1
9https://timsong-cpp.github.io/cppwp/meta#reflection.result-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6352
[temp.arg.nontype]https://timsong-cpp.github.io/cppwp/temp.arg.nontype
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:reflect_function
10https://timsong-cpp.github.io/cppwp/meta#reflection.result-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6368
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-10.sentence-1
11https://timsong-cpp.github.io/cppwp/meta#reflection.result-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6372
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-11.sentence-1
12https://timsong-cpp.github.io/cppwp/meta#reflection.result-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6376
[temp.arg.nontype]https://timsong-cpp.github.io/cppwp/temp.arg.nontype
.https://timsong-cpp.github.io/cppwp/meta#reflection.result-12.sentence-1
21.4.17https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate
[meta.reflection.define.aggregate]https://timsong-cpp.github.io/cppwp/meta.reflection.define.aggregate
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:data_member_options
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
1https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6413
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-itemdecl:1
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
2https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6426
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-itemdecl:2
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
3https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6439
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-3.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-3.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-3.sentence-3
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-3.sentence-4
1https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:data_member_spec
4https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6466
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
(4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.1
(4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.2
(4.3)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.3
(4.4)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.4
(4.5)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.5
(4.6)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-4.sentence-2
5https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6495
(5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.1
(5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.2
(5.2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.2.1
tokenhttps://timsong-cpp.github.io/cppwp/lex.token#nt:token
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[lex.name]https://timsong-cpp.github.io/cppwp/lex.name
(5.2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.2.2
tokenhttps://timsong-cpp.github.io/cppwp/lex.token#nt:token
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[lex.name]https://timsong-cpp.github.io/cppwp/lex.name
3https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-note-3
universal-character-namehttps://timsong-cpp.github.io/cppwp/lex.universal.char#nt:universal-character-name
[lex.universal.char]https://timsong-cpp.github.io/cppwp/lex.universal.char
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.2.sentence-2
(5.3)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.3
(5.4)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4
(5.4.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4.1
(5.4.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4.2
(5.4.3)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4.3
(5.4.4)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4.4
(5.4.5)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4.5
(5.4.6)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.4.6
(5.5)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.5
[basic.align]https://timsong-cpp.github.io/cppwp/basic.align
(5.6)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:is_data_member_spec
6https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6563
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-6.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-6.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:define_aggregate
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
7https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6576
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-7.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-7.sentence-2
8https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6583
(8.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.1
(8.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.2
4https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-note-4
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.2.sentence-2
(8.3)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.3
(8.4)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.4
(8.5)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.5
(8.5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.5.1
(8.5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.5.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.sentence-1
5https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-note-5
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-8.5.2.sentence-2
9https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6615
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
(9.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.1
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic.scope.scope
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.1.sentence-1
(9.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.2.sentence-1
(9.3)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.3
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.3.sentence-1
(9.4)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.4.sentence-1
(9.5)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5
(9.5.1)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.1.sentence-2
(9.5.2)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.2
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.2.sentence-1
(9.5.3)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.3.sentence-1
(9.5.4)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.4
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.4.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.4.sentence-2
(9.5.5)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.5
alignment-specifierhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.5.sentence-1
alignment-specifierhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.5.sentence-2
(9.5.6)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.6
[dcl.attr.annotation]https://timsong-cpp.github.io/cppwp/dcl.attr.annotation
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.5.6.sentence-1
(9.6)https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.6
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-9.6.sentence-1
10https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6670
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-10.sentence-1
11https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6674
.https://timsong-cpp.github.io/cppwp/meta#reflection.define.aggregate-11.sentence-1
21.4.18https://timsong-cpp.github.io/cppwp/meta#reflection.traits
[meta.reflection.traits]https://timsong-cpp.github.io/cppwp/meta.reflection.traits
1https://timsong-cpp.github.io/cppwp/meta#reflection.traits-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6683
[meta.unary]https://timsong-cpp.github.io/cppwp/meta#unary
[meta.rel]https://timsong-cpp.github.io/cppwp/meta#rel
[meta.trans]https://timsong-cpp.github.io/cppwp/meta#trans
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-1.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#reflection.traits-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6692
(2.1)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-2.1
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-2.2
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-2.2.sentence-1
[meta.unary.cat]https://timsong-cpp.github.io/cppwp/meta#unary.cat
is_void_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_void_type
is_null_pointer_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_null_pointer_type
is_integral_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_integral_type
is_floating_point_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_floating_point_type
is_array_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_array_type
is_pointer_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_pointer_type
is_lvalue_reference_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_lvalue_reference_type
is_rvalue_reference_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_rvalue_reference_type
is_member_object_pointer_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_object_pointer_type
is_member_function_pointer_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_function_pointer_type
is_enum_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_enum_type
is_union_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_union_type
is_class_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_class_type
is_function_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_function_type
is_reflection_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_reflection_type
[meta.unary.comp]https://timsong-cpp.github.io/cppwp/meta#unary.comp
is_reference_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_reference_type
is_arithmetic_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_arithmetic_type
is_fundamental_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_fundamental_type
is_object_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_object_type
is_scalar_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_scalar_type
is_compound_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_compound_type
is_member_pointer_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_member_pointer_type
[meta.unary.prop]https://timsong-cpp.github.io/cppwp/meta#unary.prop
is_const_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_const_type
is_volatile_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_volatile_type
is_trivially_copyable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copyable_type
is_standard_layout_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_standard_layout_type
is_empty_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_empty_type
is_polymorphic_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_polymorphic_type
is_abstract_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_abstract_type
is_final_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_final_type
is_aggregate_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_aggregate_type
is_structural_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_structural_type
is_signed_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_signed_type
is_unsigned_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_unsigned_type
is_bounded_array_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_bounded_array_type
is_unbounded_array_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_unbounded_array_type
is_scoped_enum_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_scoped_enum_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_constructible_type
is_default_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_default_constructible_type
is_copy_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_copy_constructible_type
is_move_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_move_constructible_type
is_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_assignable_type
is_copy_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_copy_assignable_type
is_move_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_move_assignable_type
is_swappable_with_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_swappable_with_type
is_swappable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_swappable_type
is_destructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_destructible_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_trivially_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_constructible_type
is_trivially_default_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_default_constructible_type
is_trivially_copy_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copy_constructible_type
is_trivially_move_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_move_constructible_type
is_trivially_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_assignable_type
is_trivially_copy_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_copy_assignable_type
is_trivially_move_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_move_assignable_type
is_trivially_destructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_trivially_destructible_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_nothrow_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_constructible_type
is_nothrow_default_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_default_constructible_type
is_nothrow_copy_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_copy_constructible_type
is_nothrow_move_constructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_move_constructible_type
is_nothrow_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_assignable_type
is_nothrow_copy_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_copy_assignable_type
is_nothrow_move_assignable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_move_assignable_type
is_nothrow_swappable_with_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_swappable_with_type
is_nothrow_swappable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_swappable_type
is_nothrow_destructible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_destructible_type
is_implicit_lifetime_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_implicit_lifetime_type
has_virtual_destructorhttps://timsong-cpp.github.io/cppwp/meta#lib:has_virtual_destructor
has_unique_object_representationshttps://timsong-cpp.github.io/cppwp/meta#lib:has_unique_object_representations
reference_constructs_from_temporaryhttps://timsong-cpp.github.io/cppwp/meta#lib:reference_constructs_from_temporary
reference_converts_from_temporaryhttps://timsong-cpp.github.io/cppwp/meta#lib:reference_converts_from_temporary
[meta.rel]https://timsong-cpp.github.io/cppwp/meta#rel
is_same_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_same_type
is_base_of_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_base_of_type
is_virtual_base_of_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_virtual_base_of_type
is_convertible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_convertible_type
is_nothrow_convertible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_convertible_type
is_layout_compatible_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_layout_compatible_type
is_pointer_interconvertible_base_of_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_pointer_interconvertible_base_of_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_invocable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_invocable_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_invocable_r_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_invocable_r_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_nothrow_invocable_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_invocable_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
is_nothrow_invocable_r_typehttps://timsong-cpp.github.io/cppwp/meta#lib:is_nothrow_invocable_r_type
[meta.trans.cv]https://timsong-cpp.github.io/cppwp/meta#trans.cv
remove_consthttps://timsong-cpp.github.io/cppwp/meta#lib:remove_const
remove_volatilehttps://timsong-cpp.github.io/cppwp/meta#lib:remove_volatile
remove_cvhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cv
add_consthttps://timsong-cpp.github.io/cppwp/meta#lib:add_const
add_volatilehttps://timsong-cpp.github.io/cppwp/meta#lib:add_volatile
add_cvhttps://timsong-cpp.github.io/cppwp/meta#lib:add_cv
[meta.trans.ref]https://timsong-cpp.github.io/cppwp/meta#trans.ref
remove_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:remove_reference
add_lvalue_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:add_lvalue_reference
add_rvalue_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:add_rvalue_reference
[meta.trans.sign]https://timsong-cpp.github.io/cppwp/meta#trans.sign
make_signedhttps://timsong-cpp.github.io/cppwp/meta#lib:make_signed
make_unsignedhttps://timsong-cpp.github.io/cppwp/meta#lib:make_unsigned
[meta.trans.arr]https://timsong-cpp.github.io/cppwp/meta#trans.arr
remove_extenthttps://timsong-cpp.github.io/cppwp/meta#lib:remove_extent
remove_all_extentshttps://timsong-cpp.github.io/cppwp/meta#lib:remove_all_extents
[meta.trans.ptr]https://timsong-cpp.github.io/cppwp/meta#trans.ptr
remove_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_pointer
add_pointerhttps://timsong-cpp.github.io/cppwp/meta#lib:add_pointer
[meta.trans.other]https://timsong-cpp.github.io/cppwp/meta#trans.other
remove_cvrefhttps://timsong-cpp.github.io/cppwp/meta#lib:remove_cvref
decayhttps://timsong-cpp.github.io/cppwp/meta#lib:decay
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
common_typehttps://timsong-cpp.github.io/cppwp/time.traits.specializations#lib:common_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
common_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:common_reference
underlying_typehttps://timsong-cpp.github.io/cppwp/meta#lib:underlying_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta#concept:reflection_range
invoke_resulthttps://timsong-cpp.github.io/cppwp/meta#lib:invoke_result
unwrap_referencehttps://timsong-cpp.github.io/cppwp/meta#lib:unwrap_reference
unwrap_ref_decayhttps://timsong-cpp.github.io/cppwp/functional.syn#lib:unwrap_ref_decay
3https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6858
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.sentence-2
(3.1)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.1
(3.1.1)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.1.1
(3.1.2)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.1.2
(3.1.3)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.1.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.1.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#reflection.traits-note-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.1.sentence-2
(3.2)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.2
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta#rqmts
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.3
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.3.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-3.3.sentence-2
4https://timsong-cpp.github.io/cppwp/meta#reflection.traits-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6893
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-4.sentence-1
2https://timsong-cpp.github.io/cppwp/meta#reflection.traits-note-2
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-4.sentence-2
64https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits
[tab:meta.reflection.traits]https://timsong-cpp.github.io/cppwp/tab:meta.reflection.traits
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-4
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-7
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:meta.reflection.traits-row-8
5https://timsong-cpp.github.io/cppwp/meta#reflection.traits-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6963
3https://timsong-cpp.github.io/cppwp/meta#reflection.traits-note-3
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta#reflection.traits-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6969
4https://timsong-cpp.github.io/cppwp/meta#reflection.traits-note-4
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-6.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-6.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:rank_
7https://timsong-cpp.github.io/cppwp/meta#reflection.traits-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6984
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:extent_
8https://timsong-cpp.github.io/cppwp/meta#reflection.traits-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L6996
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:tuple_size_
9https://timsong-cpp.github.io/cppwp/meta#reflection.traits-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7009
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:tuple_element_
10https://timsong-cpp.github.io/cppwp/meta#reflection.traits-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7021
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:variant_size
11https://timsong-cpp.github.io/cppwp/meta#reflection.traits-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7035
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-11.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:variant_alternative
12https://timsong-cpp.github.io/cppwp/meta#reflection.traits-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7047
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:type_order
13https://timsong-cpp.github.io/cppwp/meta#reflection.traits-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7061
.https://timsong-cpp.github.io/cppwp/meta#reflection.traits-13.sentence-1
21.5https://timsong-cpp.github.io/cppwp/meta#ratio
[ratio]https://timsong-cpp.github.io/cppwp/ratio
21.5.1https://timsong-cpp.github.io/cppwp/meta#ratio.general
[ratio.general]https://timsong-cpp.github.io/cppwp/ratio.general
1https://timsong-cpp.github.io/cppwp/meta#ratio.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7072
[ratio]https://timsong-cpp.github.io/cppwp/meta#ratio
.https://timsong-cpp.github.io/cppwp/meta#ratio.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#ratio.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#ratio.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7079
[ratio]https://timsong-cpp.github.io/cppwp/meta#ratio
.https://timsong-cpp.github.io/cppwp/meta#ratio.general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#ratio.general-2.sentence-2
21.5.2https://timsong-cpp.github.io/cppwp/meta#ratio.syn
[ratio.syn]https://timsong-cpp.github.io/cppwp/ratio.syn
[ratio.ratio]https://timsong-cpp.github.io/cppwp/meta#ratio.ratio
[ratio.arithmetic]https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic
[ratio.comparison]https://timsong-cpp.github.io/cppwp/meta#ratio.comparison
ratio_equal_vhttps://timsong-cpp.github.io/cppwp/meta#lib:ratio_equal_v
ratio_not_equal_vhttps://timsong-cpp.github.io/cppwp/meta#lib:ratio_not_equal_v
ratio_less_vhttps://timsong-cpp.github.io/cppwp/meta#lib:ratio_less_v
ratio_less_equal_vhttps://timsong-cpp.github.io/cppwp/meta#lib:ratio_less_equal_v
ratio_greater_vhttps://timsong-cpp.github.io/cppwp/meta#lib:ratio_greater_v
ratio_greater_equal_vhttps://timsong-cpp.github.io/cppwp/meta#lib:ratio_greater_equal_v
[ratio.si]https://timsong-cpp.github.io/cppwp/meta#ratio.si
quectohttps://timsong-cpp.github.io/cppwp/meta#lib:quecto
rontohttps://timsong-cpp.github.io/cppwp/meta#lib:ronto
yoctohttps://timsong-cpp.github.io/cppwp/meta#lib:yocto
zeptohttps://timsong-cpp.github.io/cppwp/meta#lib:zepto
attohttps://timsong-cpp.github.io/cppwp/meta#lib:atto
femtohttps://timsong-cpp.github.io/cppwp/meta#lib:femto
picohttps://timsong-cpp.github.io/cppwp/meta#lib:pico
nanohttps://timsong-cpp.github.io/cppwp/meta#lib:nano
microhttps://timsong-cpp.github.io/cppwp/meta#lib:micro
millihttps://timsong-cpp.github.io/cppwp/meta#lib:milli
centihttps://timsong-cpp.github.io/cppwp/meta#lib:centi
decihttps://timsong-cpp.github.io/cppwp/meta#lib:deci
decahttps://timsong-cpp.github.io/cppwp/meta#lib:deca
hectohttps://timsong-cpp.github.io/cppwp/meta#lib:hecto
kilohttps://timsong-cpp.github.io/cppwp/meta#lib:kilo
megahttps://timsong-cpp.github.io/cppwp/meta#lib:mega
gigahttps://timsong-cpp.github.io/cppwp/meta#lib:giga
terahttps://timsong-cpp.github.io/cppwp/meta#lib:tera
petahttps://timsong-cpp.github.io/cppwp/meta#lib:peta
exahttps://timsong-cpp.github.io/cppwp/meta#lib:exa
zettahttps://timsong-cpp.github.io/cppwp/meta#lib:zetta
yottahttps://timsong-cpp.github.io/cppwp/meta#lib:yotta
ronnahttps://timsong-cpp.github.io/cppwp/meta#lib:ronna
quettahttps://timsong-cpp.github.io/cppwp/meta#lib:quetta
21.5.3https://timsong-cpp.github.io/cppwp/meta#ratio.ratio
[ratio.ratio]https://timsong-cpp.github.io/cppwp/ratio.ratio
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_
1https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7163
.https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-1.sentence-1
1https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-note-1
.https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-1.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-1.sentence-3
2https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7175
(2.1)https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-2.1
.https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-2.2
.https://timsong-cpp.github.io/cppwp/meta#ratio.ratio-2.2.sentence-1
21.5.4https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic
[ratio.arithmetic]https://timsong-cpp.github.io/cppwp/ratio.arithmetic
1https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7187
.https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-1.sentence-1
65https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic
.https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-1.sentence-2
2https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7199
.https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-2.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-2.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-2.sentence-3
65https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic
[tab:ratio.arithmetic]https://timsong-cpp.github.io/cppwp/tab:ratio.arithmetic
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-4
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta#tab:ratio.arithmetic-row-7
3https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7236
1https://timsong-cpp.github.io/cppwp/meta#ratio.arithmetic-example-1
21.5.5https://timsong-cpp.github.io/cppwp/meta#ratio.comparison
[ratio.comparison]https://timsong-cpp.github.io/cppwp/ratio.comparison
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_equal
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_not_equal
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_less
1https://timsong-cpp.github.io/cppwp/meta#ratio.comparison-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7278
.https://timsong-cpp.github.io/cppwp/meta#ratio.comparison-1.sentence-1
.https://timsong-cpp.github.io/cppwp/meta#ratio.comparison-1.sentence-2
.https://timsong-cpp.github.io/cppwp/meta#ratio.comparison-1.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_less_equal
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_greater
πŸ”—https://timsong-cpp.github.io/cppwp/meta#lib:ratio_greater_equal
21.5.6https://timsong-cpp.github.io/cppwp/meta#ratio.si
[ratio.si]https://timsong-cpp.github.io/cppwp/ratio.si
1https://timsong-cpp.github.io/cppwp/meta#ratio.si-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L7306
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/meta#ratio.si-1.sentence-1

URLs of crawlers that visited me.