RenΓ©'s URL Explorer Experiment


Title: [meta.reflection]

direct link

Domain: timsong-cpp.github.io

Links:

[meta]https://timsong-cpp.github.io/cppwp/#meta
[meta.syn]https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn
[meta.string.literal]https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta.reflection#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
21.4.1https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn
[meta.syn]https://timsong-cpp.github.io/cppwp/meta.syn
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#meta.string.literal
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
1https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#meta.syn-1.sentence-1
2https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3042
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3049
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-3.sentence-1
1https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-note-1
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-3.sentence-2
2https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-note-2
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-3.sentence-3
[temp.inst]https://timsong-cpp.github.io/cppwp/temp.inst
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-3.sentence-4
1https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-example-1
4https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3079
.https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#meta.syn-4.sentence-2
2https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-example-2
5https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3102
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.syn-5.sentence-1
21.4.2https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal
[meta.string.literal]https://timsong-cpp.github.io/cppwp/meta.string.literal
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_string_literal
1https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3119
(1.1)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1.1
[expr.const.core]https://timsong-cpp.github.io/cppwp/expr.const.core
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1.2
[lex.string]https://timsong-cpp.github.io/cppwp/lex.string
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1.3
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.string.literal-1.3.sentence-1
21.4.3https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta.define.static
1https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3136
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#lib:reflect_constant_string
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
2https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3146
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-2.sentence-1
3https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3149
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-3.sentence-1
4https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3158
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-4.sentence-1
5https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#meta.define.static-5.sentence-1
6https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3169
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-6.sentence-1
7https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3173
1https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-note-1
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#lib:reflect_constant_array
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
8https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3186
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-8.sentence-1
9https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3190
(9.1)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-9.1
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(9.2)https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#meta.define.static-9.3
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-9.sentence-1
10https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3200
(10.1)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-10.1
(10.2)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-10.2
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-10.sentence-1
11https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3215
(11.1)https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#meta.define.static-11.2
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-11.sentence-1
12https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3230
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-12.sentence-1
13https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3234
(13.1)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-13.1
(13.2)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-13.2
(13.3)https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-13.3
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-13.sentence-1
14https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3252
2https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-note-2
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-14.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#lib:define_static_string
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
15https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3265
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#lib:define_static_array
input_rangehttps://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range
16https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3280
17https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3294
.https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-17.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#lib:define_static_object
18https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3309
19https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/meta.tex#L3325
3https://timsong-cpp.github.io/cppwp/meta.reflection#meta.define.static-note-3
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#tab:meta.reflection.operators-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-4
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-7
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-8
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-9
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-10
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-11
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-12
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-13
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-14
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-15
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-16
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-17
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-18
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-19
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-20
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-21
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-22
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-23
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-24
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-25
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-26
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-27
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-28
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-29
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-30
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-31
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-32
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-33
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-34
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-35
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-36
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-37
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-38
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-39
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-40
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-41
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-42
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-43
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-44
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.operators-row-45
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#lib:access_context,scope
designating_classhttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#concept:reflection_range
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#concept:reflection_range
can_substitutehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#lib:substitute
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#lib:define_aggregate
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#lib:is_void_type
is_null_pointer_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_null_pointer_type
is_integral_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_integral_type
is_floating_point_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_floating_point_type
is_array_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_array_type
is_pointer_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_pointer_type
is_lvalue_reference_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_lvalue_reference_type
is_rvalue_reference_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_rvalue_reference_type
is_member_object_pointer_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_member_object_pointer_type
is_member_function_pointer_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_member_function_pointer_type
is_enum_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_enum_type
is_union_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_union_type
is_class_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_class_type
is_function_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_function_type
is_reflection_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#lib:is_reference_type
is_arithmetic_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_arithmetic_type
is_fundamental_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_fundamental_type
is_object_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_object_type
is_scalar_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_scalar_type
is_compound_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_compound_type
is_member_pointer_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#lib:is_const_type
is_volatile_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_volatile_type
is_trivially_copyable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_copyable_type
is_standard_layout_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_standard_layout_type
is_empty_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_empty_type
is_polymorphic_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_polymorphic_type
is_abstract_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_abstract_type
is_final_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_final_type
is_aggregate_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_aggregate_type
is_structural_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_structural_type
is_signed_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_signed_type
is_unsigned_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_unsigned_type
is_bounded_array_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_bounded_array_type
is_unbounded_array_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_unbounded_array_type
is_scoped_enum_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_scoped_enum_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_constructible_type
is_default_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_default_constructible_type
is_copy_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_copy_constructible_type
is_move_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_move_constructible_type
is_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_assignable_type
is_copy_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_copy_assignable_type
is_move_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_move_assignable_type
is_swappable_with_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_swappable_with_type
is_swappable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_swappable_type
is_destructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_destructible_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_trivially_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_constructible_type
is_trivially_default_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_default_constructible_type
is_trivially_copy_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_copy_constructible_type
is_trivially_move_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_move_constructible_type
is_trivially_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_assignable_type
is_trivially_copy_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_copy_assignable_type
is_trivially_move_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_move_assignable_type
is_trivially_destructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_trivially_destructible_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_nothrow_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_constructible_type
is_nothrow_default_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_default_constructible_type
is_nothrow_copy_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_copy_constructible_type
is_nothrow_move_constructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_move_constructible_type
is_nothrow_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_assignable_type
is_nothrow_copy_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_copy_assignable_type
is_nothrow_move_assignable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_move_assignable_type
is_nothrow_swappable_with_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_swappable_with_type
is_nothrow_swappable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_swappable_type
is_nothrow_destructible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_destructible_type
is_implicit_lifetime_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_implicit_lifetime_type
has_virtual_destructorhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:has_virtual_destructor
has_unique_object_representationshttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:has_unique_object_representations
reference_constructs_from_temporaryhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:reference_constructs_from_temporary
reference_converts_from_temporaryhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:reference_converts_from_temporary
[meta.rel]https://timsong-cpp.github.io/cppwp/meta.rel
is_same_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_same_type
is_base_of_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_base_of_type
is_virtual_base_of_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_virtual_base_of_type
is_convertible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_convertible_type
is_nothrow_convertible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_convertible_type
is_layout_compatible_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_layout_compatible_type
is_pointer_interconvertible_base_of_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_pointer_interconvertible_base_of_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_invocable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_invocable_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_invocable_r_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_invocable_r_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_nothrow_invocable_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:is_nothrow_invocable_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
is_nothrow_invocable_r_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#lib:remove_const
remove_volatilehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_volatile
remove_cvhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_cv
add_consthttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:add_const
add_volatilehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:add_volatile
add_cvhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:add_cv
[meta.trans.ref]https://timsong-cpp.github.io/cppwp/meta.trans.ref
remove_referencehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_reference
add_lvalue_referencehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:add_lvalue_reference
add_rvalue_referencehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:add_rvalue_reference
[meta.trans.sign]https://timsong-cpp.github.io/cppwp/meta.trans.sign
make_signedhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:make_signed
make_unsignedhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:make_unsigned
[meta.trans.arr]https://timsong-cpp.github.io/cppwp/meta.trans.arr
remove_extenthttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_extent
remove_all_extentshttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_all_extents
[meta.trans.ptr]https://timsong-cpp.github.io/cppwp/meta.trans.ptr
remove_pointerhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_pointer
add_pointerhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:add_pointer
[meta.trans.other]https://timsong-cpp.github.io/cppwp/meta.trans.other
remove_cvrefhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:remove_cvref
decayhttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:decay
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
common_typehttps://timsong-cpp.github.io/cppwp/time.traits.specializations#lib:common_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
common_referencehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:common_reference
underlying_typehttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:underlying_type
reflection_rangehttps://timsong-cpp.github.io/cppwp/meta.reflection#concept:reflection_range
invoke_resulthttps://timsong-cpp.github.io/cppwp/meta.reflection#lib:invoke_result
unwrap_referencehttps://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#tab:meta.reflection.traits-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.traits-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.traits-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.traits-row-4
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.traits-row-5
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.traits-row-6
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#tab:meta.reflection.traits-row-7
πŸ”—https://timsong-cpp.github.io/cppwp/meta.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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.reflection#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

URLs of crawlers that visited me.