| [temp] | https://timsong-cpp.github.io/cppwp/#temp |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp#pre |
| [temp.param] | https://timsong-cpp.github.io/cppwp/temp#param |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| [temp.arg.general] | https://timsong-cpp.github.io/cppwp/temp#arg.general |
| [temp.arg.type] | https://timsong-cpp.github.io/cppwp/temp#arg.type |
| [temp.arg.nontype] | https://timsong-cpp.github.io/cppwp/temp#arg.nontype |
| [temp.arg.template] | https://timsong-cpp.github.io/cppwp/temp#arg.template |
| [temp.constr] | https://timsong-cpp.github.io/cppwp/temp#constr |
| [temp.constr.general] | https://timsong-cpp.github.io/cppwp/temp#constr.general |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| [temp.constr.constr.general] | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general |
| [temp.constr.op] | https://timsong-cpp.github.io/cppwp/temp#constr.op |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| [temp.constr.concept] | https://timsong-cpp.github.io/cppwp/temp#constr.concept |
| [temp.constr.fold] | https://timsong-cpp.github.io/cppwp/temp#constr.fold |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.normal] | https://timsong-cpp.github.io/cppwp/temp#constr.normal |
| [temp.constr.order] | https://timsong-cpp.github.io/cppwp/temp#constr.order |
| [temp.type] | https://timsong-cpp.github.io/cppwp/temp#type |
| [temp.decls] | https://timsong-cpp.github.io/cppwp/temp#decls |
| [temp.decls.general] | https://timsong-cpp.github.io/cppwp/temp#decls.general |
| [temp.class] | https://timsong-cpp.github.io/cppwp/temp#class |
| [temp.class.general] | https://timsong-cpp.github.io/cppwp/temp#class.general |
| [temp.mem.func] | https://timsong-cpp.github.io/cppwp/temp#mem.func |
| [temp.deduct.guide] | https://timsong-cpp.github.io/cppwp/temp#deduct.guide |
| [temp.mem.class] | https://timsong-cpp.github.io/cppwp/temp#mem.class |
| [temp.static] | https://timsong-cpp.github.io/cppwp/temp#static |
| [temp.mem.enum] | https://timsong-cpp.github.io/cppwp/temp#mem.enum |
| [temp.mem] | https://timsong-cpp.github.io/cppwp/temp#mem |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| [temp.friend] | https://timsong-cpp.github.io/cppwp/temp#friend |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| [temp.spec.partial.general] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general |
| [temp.spec.partial.match] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match |
| [temp.spec.partial.order] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order |
| [temp.spec.partial.member] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member |
| [temp.fct] | https://timsong-cpp.github.io/cppwp/temp#fct |
| [temp.fct.general] | https://timsong-cpp.github.io/cppwp/temp#fct.general |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| [temp.func.order] | https://timsong-cpp.github.io/cppwp/temp#func.order |
| [temp.alias] | https://timsong-cpp.github.io/cppwp/temp#alias |
| [temp.concept] | https://timsong-cpp.github.io/cppwp/temp#concept |
| [temp.res] | https://timsong-cpp.github.io/cppwp/temp#res |
| [temp.res.general] | https://timsong-cpp.github.io/cppwp/temp#res.general |
| [temp.local] | https://timsong-cpp.github.io/cppwp/temp#local |
| [temp.dep] | https://timsong-cpp.github.io/cppwp/temp#dep |
| [temp.dep.general] | https://timsong-cpp.github.io/cppwp/temp#dep.general |
| [temp.dep.type] | https://timsong-cpp.github.io/cppwp/temp#dep.type |
| [temp.dep.expr] | https://timsong-cpp.github.io/cppwp/temp#dep.expr |
| [temp.dep.constexpr] | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr |
| [temp.dep.splice] | https://timsong-cpp.github.io/cppwp/temp#dep.splice |
| [temp.dep.namespace] | https://timsong-cpp.github.io/cppwp/temp#dep.namespace |
| [temp.dep.temp] | https://timsong-cpp.github.io/cppwp/temp#dep.temp |
| [temp.dep.res] | https://timsong-cpp.github.io/cppwp/temp#dep.res |
| [temp.point] | https://timsong-cpp.github.io/cppwp/temp#point |
| [temp.dep.candidate] | https://timsong-cpp.github.io/cppwp/temp#dep.candidate |
| [temp.spec] | https://timsong-cpp.github.io/cppwp/temp#spec |
| [temp.spec.general] | https://timsong-cpp.github.io/cppwp/temp#spec.general |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp#explicit |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| [temp.fct.spec] | https://timsong-cpp.github.io/cppwp/temp#fct.spec |
| [temp.fct.spec.general] | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general |
| [temp.arg.explicit] | https://timsong-cpp.github.io/cppwp/temp#arg.explicit |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| [temp.deduct.general] | https://timsong-cpp.github.io/cppwp/temp#deduct.general |
| [temp.deduct.call] | https://timsong-cpp.github.io/cppwp/temp#deduct.call |
| [temp.deduct.funcaddr] | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr |
| [temp.deduct.conv] | https://timsong-cpp.github.io/cppwp/temp#deduct.conv |
| [temp.deduct.partial] | https://timsong-cpp.github.io/cppwp/temp#deduct.partial |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| [temp.deduct.decl] | https://timsong-cpp.github.io/cppwp/temp#deduct.decl |
| [temp.over] | https://timsong-cpp.github.io/cppwp/temp#over |
| 13.1 | https://timsong-cpp.github.io/cppwp/temp#pre |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp.pre |
| 1 | https://timsong-cpp.github.io/cppwp/temp#pre-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L12 |
| template | https://timsong-cpp.github.io/cppwp/temp#def:template |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-1.sentence-1 |
| template-declaration: | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| concept-definition | https://timsong-cpp.github.io/cppwp/temp#nt:concept-definition |
| template-head: | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| template-parameter-list: | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| requires-clause: | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| constraint-logical-or-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-or-expression |
| constraint-logical-or-expression: | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-or-expression |
| constraint-logical-and-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-and-expression |
| constraint-logical-or-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-or-expression |
| constraint-logical-and-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-and-expression |
| constraint-logical-and-expression: | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-and-expression |
| primary-expression | https://timsong-cpp.github.io/cppwp/expr.prim.grammar#nt:primary-expression |
| constraint-logical-and-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-and-expression |
| primary-expression | https://timsong-cpp.github.io/cppwp/expr.prim.grammar#nt:primary-expression |
| 1 | https://timsong-cpp.github.io/cppwp/temp#pre-note-1 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#pre-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L61 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#pre-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#pre-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#pre-2.3 |
| (2.4) | https://timsong-cpp.github.io/cppwp/temp#pre-2.4 |
| friend-type-declaration | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-declaration |
| (2.5) | https://timsong-cpp.github.io/cppwp/temp#pre-2.5 |
| deduction-guide | https://timsong-cpp.github.io/cppwp/temp#nt:deduction-guide |
| (2.6) | https://timsong-cpp.github.io/cppwp/temp#pre-2.6 |
| alias-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#pre-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L79 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-3.sentence-1 |
| variable template | https://timsong-cpp.github.io/cppwp/temp#def:template,variable |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-3.sentence-2 |
| static data member template | https://timsong-cpp.github.io/cppwp/temp#def:template,static_data_member |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-3.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#pre-example-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#pre-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L107 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#pre-note-2 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-4.sentence-1 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| export-declaration | https://timsong-cpp.github.io/cppwp/module.interface#nt:export-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-4.sentence-2 |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-4.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#pre-note-3 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-4.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#pre-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L121 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| init-declarator-list | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-5.sentence-2 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| friend-type-declaration | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-declaration |
| friend-type-declaration | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-declaration |
| friend-type-specifier | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-specifier |
| 2 | https://timsong-cpp.github.io/cppwp/temp#pre-example-2 |
| friend-type-specifier | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-specifier |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| 6 | https://timsong-cpp.github.io/cppwp/temp#pre-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L151 |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-6.sentence-1 |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-6.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#pre-note-4 |
| [temp.decls] | https://timsong-cpp.github.io/cppwp/temp#decls |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#pre-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L163 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#pre-note-5 |
| [basic.scope.scope] | https://timsong-cpp.github.io/cppwp/basic.scope.scope |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| [temp.over] | https://timsong-cpp.github.io/cppwp/temp#over |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-7.sentence-1 |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-7.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-7.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#pre-example-3 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#pre-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L189 |
| templated | https://timsong-cpp.github.io/cppwp/temp#def:templated |
| (8.1) | https://timsong-cpp.github.io/cppwp/temp#pre-8.1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/temp#pre-8.2 |
| [basic.def] | https://timsong-cpp.github.io/cppwp/basic.def |
| [class.temporary] | https://timsong-cpp.github.io/cppwp/class.temporary |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt.expand |
| (8.3) | https://timsong-cpp.github.io/cppwp/temp#pre-8.3 |
| (8.4) | https://timsong-cpp.github.io/cppwp/temp#pre-8.4 |
| (8.5) | https://timsong-cpp.github.io/cppwp/temp#pre-8.5 |
| (8.6) | https://timsong-cpp.github.io/cppwp/temp#pre-8.6 |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| [expr.prim.lambda.closure] | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-8.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#pre-note-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-8.sentence-2 |
| templated function | https://timsong-cpp.github.io/cppwp/temp#def:function,templated |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-8.sentence-3 |
| templated class | https://timsong-cpp.github.io/cppwp/temp#def:class,templated |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-8.sentence-4 |
| templated variable | https://timsong-cpp.github.io/cppwp/temp#def:variable,templated |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-8.sentence-5 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#pre-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L218 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-9.sentence-1 |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-9.sentence-2 |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| constraint-logical-or-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-or-expression |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-9.sentence-3 |
| constraint-logical-or-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-logical-or-expression |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| [expr.context] | https://timsong-cpp.github.io/cppwp/expr.context |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-9.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#pre-note-7 |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-9.sentence-5 |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-9.sentence-6 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#pre-example-4 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#pre-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L243 |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp#explicit |
| . | https://timsong-cpp.github.io/cppwp/temp#pre-10.sentence-1 |
| 13.2 | https://timsong-cpp.github.io/cppwp/temp#param |
| [temp.param] | https://timsong-cpp.github.io/cppwp/temp.param |
| 1 | https://timsong-cpp.github.io/cppwp/temp#param-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L256 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter: | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| type-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| variable-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| concept-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| type-parameter: | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| type-parameter-key | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter-key |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-parameter-key | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter-key |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| type-parameter-key: | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter-key |
| type-constraint: | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| type-tt-parameter: | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| type-parameter-key | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter-key |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| type-parameter-key | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter-key |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-tt-parameter-default | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter-default |
| type-tt-parameter-default: | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter-default |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| variable-tt-parameter: | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| concept-tt-parameter: | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#param-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#param-note-1 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| type-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| variable-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| concept-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| . | https://timsong-cpp.github.io/cppwp/temp#param-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#param-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L328 |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#param-2.1 |
| type template parameter | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter,type |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-2.1.sentence-1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#param-2.2 |
| constant template parameter | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter,constant |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#param-2.2.sentence-1 |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#param-2.3 |
| type template template parameter | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter,type_template |
| type-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-2.3.sentence-1 |
| (2.4) | https://timsong-cpp.github.io/cppwp/temp#param-2.4 |
| variable template template parameter | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter,variable_template |
| variable-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-2.4.sentence-1 |
| (2.5) | https://timsong-cpp.github.io/cppwp/temp#param-2.5 |
| concept template parameter | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter,concept |
| concept-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-2.5.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#param-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L351 |
| template template parameters | https://timsong-cpp.github.io/cppwp/temp#def:template_parameters,template |
| . | https://timsong-cpp.github.io/cppwp/temp#param-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#param-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L357 |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#param-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#param-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L361 |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#param-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#param-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L365 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#param-6.sentence-1 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#param-6.sentence-2 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#param-6.sentence-3 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#param-6.sentence-4 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#param-6.sentence-5 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#param-example-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#param-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L399 |
| type-parameter-key | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter-key |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-1 |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-2 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-3 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#param-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-5 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| storage-class-specifier | https://timsong-cpp.github.io/cppwp/dcl.stc#nt:storage-class-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-7.sentence-7 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#param-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L436 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-8.sentence-1 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| (8.1) | https://timsong-cpp.github.io/cppwp/temp#param-8.1 |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| (8.2) | https://timsong-cpp.github.io/cppwp/temp#param-8.2 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| variable-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| (8.3) | https://timsong-cpp.github.io/cppwp/temp#param-8.3 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| type-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| (8.4) | https://timsong-cpp.github.io/cppwp/temp#param-8.4 |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| concept-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#param-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L454 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#param-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-9.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-9.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-9.sentence-4 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| immediately-declared constraint | https://timsong-cpp.github.io/cppwp/temp#def:constraint,immediately-declared |
| . | https://timsong-cpp.github.io/cppwp/temp#param-9.sentence-5 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| [temp.concept] | https://timsong-cpp.github.io/cppwp/temp#concept |
| . | https://timsong-cpp.github.io/cppwp/temp#param-9.sentence-6 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#param-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L471 |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#param-10.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#param-example-3 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#param-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L489 |
| (11.1) | https://timsong-cpp.github.io/cppwp/temp#param-11.1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/temp#param-11.2 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| (11.3) | https://timsong-cpp.github.io/cppwp/temp#param-11.3 |
| [dcl.type.class.deduct] | https://timsong-cpp.github.io/cppwp/dcl.type.class.deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#param-11.sentence-1 |
| cv-qualifier | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-11.sentence-2 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#param-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L503 |
| structural type | https://timsong-cpp.github.io/cppwp/temp#def:type,structural |
| (12.1) | https://timsong-cpp.github.io/cppwp/temp#param-12.1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/temp#param-12.2 |
| (12.3) | https://timsong-cpp.github.io/cppwp/temp#param-12.3 |
| (12.3.1) | https://timsong-cpp.github.io/cppwp/temp#param-12.3.1 |
| (12.3.2) | https://timsong-cpp.github.io/cppwp/temp#param-12.3.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#param-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L519 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-1 |
| [temp.type] | https://timsong-cpp.github.io/cppwp/temp#type |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-2 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| [temp.arg.nontype] | https://timsong-cpp.github.io/cppwp/temp#arg.nontype |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#param-note-2 |
| [meta.define.static] | https://timsong-cpp.github.io/cppwp/meta.define.static |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-4 |
| [intro.object] | https://timsong-cpp.github.io/cppwp/intro.object |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#param-note-3 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-6 |
| [expr.prim.id.unqual] | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual |
| . | https://timsong-cpp.github.io/cppwp/temp#param-13.sentence-7 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#param-example-4 |
| 14 | https://timsong-cpp.github.io/cppwp/temp#param-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L561 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#param-note-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-14.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#param-example-5 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#param-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L573 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-15.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#param-example-6 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#param-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L593 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#param-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/temp#param-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L600 |
| default template argument | https://timsong-cpp.github.io/cppwp/temp#def:template_argument,default |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-17.sentence-1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#param-17.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-17.sentence-3 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#param-17.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-17.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#param-17.sentence-6 |
| 18 | https://timsong-cpp.github.io/cppwp/temp#param-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L619 |
| [dcl.fct.default] | https://timsong-cpp.github.io/cppwp/dcl.fct.default |
| . | https://timsong-cpp.github.io/cppwp/temp#param-18.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#param-example-7 |
| 19 | https://timsong-cpp.github.io/cppwp/temp#param-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L635 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-19.sentence-1 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-19.sentence-2 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#param-19.sentence-3 |
| [temp.deduct.guide] | https://timsong-cpp.github.io/cppwp/temp#deduct.guide |
| . | https://timsong-cpp.github.io/cppwp/temp#param-19.sentence-4 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#param-example-8 |
| 20 | https://timsong-cpp.github.io/cppwp/temp#param-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L666 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#param-20.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#param-example-9 |
| 21 | https://timsong-cpp.github.io/cppwp/temp#param-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L682 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-21.sentence-1 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#param-21.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#param-example-10 |
| [temp.constr.concept] | https://timsong-cpp.github.io/cppwp/temp#constr.concept |
| . | https://timsong-cpp.github.io/cppwp/temp#param-21.sentence-3 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#param-example-11 |
| 13.3 | https://timsong-cpp.github.io/cppwp/temp#names |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp.names |
| 1 | https://timsong-cpp.github.io/cppwp/temp#names-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L717 |
| template specialization | https://timsong-cpp.github.io/cppwp/temp#spec |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| simple-template-id: | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| template-id: | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| operator-function-id | https://timsong-cpp.github.io/cppwp/over.oper.general#nt:operator-function-id |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| literal-operator-id | https://timsong-cpp.github.io/cppwp/over.literal#nt:literal-operator-id |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| template-name: | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-argument-list: | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument: | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-name |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| template-argument-name: | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-name |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| 2 | https://timsong-cpp.github.io/cppwp/temp#names-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L758 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#names-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#names-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L766 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#names-3.1 |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| (3.1.1) | https://timsong-cpp.github.io/cppwp/temp#names-3.1.1 |
| (3.1.2) | https://timsong-cpp.github.io/cppwp/temp#names-3.1.2 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#names-3.2 |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| (3.2.1) | https://timsong-cpp.github.io/cppwp/temp#names-3.2.1 |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| (3.2.2) | https://timsong-cpp.github.io/cppwp/temp#names-3.2.2 |
| (3.2.3) | https://timsong-cpp.github.io/cppwp/temp#names-3.2.3 |
| (3.2.4) | https://timsong-cpp.github.io/cppwp/temp#names-3.2.4 |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| [namespace.udecl] | https://timsong-cpp.github.io/cppwp/namespace.udecl |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| [dcl.meaning] | https://timsong-cpp.github.io/cppwp/dcl.meaning |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| [temp.res] | https://timsong-cpp.github.io/cppwp/temp#res |
| . | https://timsong-cpp.github.io/cppwp/temp#names-3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#names-note-1 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#names-3.sentence-2 |
| [temp.dep.type] | https://timsong-cpp.github.io/cppwp/temp#dep.type |
| . | https://timsong-cpp.github.io/cppwp/temp#names-3.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#names-example-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#names-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L824 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| 102 | https://timsong-cpp.github.io/cppwp/temp#footnote-102 |
| . | https://timsong-cpp.github.io/cppwp/temp#names-4.sentence-1 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#names-4.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#names-note-2 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#names-4.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#names-example-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#names-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L863 |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| [expr.prim.id.qual] | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual |
| . | https://timsong-cpp.github.io/cppwp/temp#names-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#names-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L867 |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| splice-expression | https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#names-6.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#names-example-3 |
| splice-expression | https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression |
| 7 | https://timsong-cpp.github.io/cppwp/temp#names-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L881 |
| . | https://timsong-cpp.github.io/cppwp/temp#names-7.sentence-1 |
| [depr.template.template] | https://timsong-cpp.github.io/cppwp/depr.template.template |
| . | https://timsong-cpp.github.io/cppwp/temp#names-7.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#names-7.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#names-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#names-7.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#names-note-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#names-7.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#names-example-4 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| 8 | https://timsong-cpp.github.io/cppwp/temp#names-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L925 |
| template-argument-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-name |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/temp#names-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#names-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L930 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| valid | https://timsong-cpp.github.io/cppwp/temp#def:template-id,valid |
| (9.1) | https://timsong-cpp.github.io/cppwp/temp#names-9.1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| (9.2) | https://timsong-cpp.github.io/cppwp/temp#names-9.2 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| (9.3) | https://timsong-cpp.github.io/cppwp/temp#names-9.3 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| (9.4) | https://timsong-cpp.github.io/cppwp/temp#names-9.4 |
| (9.5) | https://timsong-cpp.github.io/cppwp/temp#names-9.5 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#names-9.sentence-1 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#names-9.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#names-example-5 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#names-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L974 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [temp.dep.temp] | https://timsong-cpp.github.io/cppwp/temp#dep.temp |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#names-10.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#names-example-6 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#names-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1022 |
| concept-id | https://timsong-cpp.github.io/cppwp/temp#def:concept-id |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| . | https://timsong-cpp.github.io/cppwp/temp#names-11.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#names-11.sentence-2 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#names-11.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#names-note-5 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#names-11.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#names-example-7 |
| 102) | https://timsong-cpp.github.io/cppwp/temp#footnote-102 |
| 102) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-102 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-102.sentence-1 |
| 13.4 | https://timsong-cpp.github.io/cppwp/temp#arg |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp.arg |
| 13.4.1 | https://timsong-cpp.github.io/cppwp/temp#arg.general |
| [temp.arg.general] | https://timsong-cpp.github.io/cppwp/temp.arg.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1049 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-1.sentence-1 |
| template parameter pack | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter_pack |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1083 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-2.sentence-1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1093 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-name |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.1 |
| [temp.local] | https://timsong-cpp.github.io/cppwp/temp#local |
| (3.1.1) | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.1.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.1.1.sentence-1 |
| (3.1.2) | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.1.2 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.1.2.sentence-1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.2.sentence-1 |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.3 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.3.sentence-1 |
| (3.4) | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-3.4.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1119 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-4.sentence-1 |
| 103 | https://timsong-cpp.github.io/cppwp/temp#footnote-103 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-2 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| 5 | https://timsong-cpp.github.io/cppwp/temp#arg.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1147 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.general-note-1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-5.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-5.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-4 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#arg.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1189 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-6.sentence-1 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-6.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-5 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#arg.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1207 |
| [class.dtor] | https://timsong-cpp.github.io/cppwp/class.dtor |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-7.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-6 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#arg.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1223 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#arg.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1228 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-9.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.general-note-2 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#arg.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1244 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| implicitly instantiated | https://timsong-cpp.github.io/cppwp/temp#inst |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-10.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#arg.general-example-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#arg.general-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1259 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| pack expansion | https://timsong-cpp.github.io/cppwp/temp#def:pack_expansion |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.general-11.sentence-1 |
| 103) | https://timsong-cpp.github.io/cppwp/temp#footnote-103 |
| 103) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-103 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-103.sentence-1 |
| 13.4.2 | https://timsong-cpp.github.io/cppwp/temp#arg.type |
| [temp.arg.type] | https://timsong-cpp.github.io/cppwp/temp.arg.type |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.type-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1265 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.type-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.type-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1272 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.type-example-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.type-note-1 |
| [basic.types.general] | https://timsong-cpp.github.io/cppwp/basic.types.general#term.incomplete.type |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.type-2.sentence-1 |
| 13.4.3 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype |
| [temp.arg.nontype] | https://timsong-cpp.github.io/cppwp/temp.arg.nontype |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1299 |
| [dcl.constexpr] | https://timsong-cpp.github.io/cppwp/dcl.constexpr |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-1.sentence-1 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| [dcl.type.class.deduct] | https://timsong-cpp.github.io/cppwp/dcl.type.class.deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-note-1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| initializer-clause | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-1.sentence-3 |
| [temp.param] | https://timsong-cpp.github.io/cppwp/temp#param |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1319 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-2.sentence-1 |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| [expr.const.const] | https://timsong-cpp.github.io/cppwp/expr.const.const |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1328 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-3.sentence-2 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| candidate initializer | https://timsong-cpp.github.io/cppwp/temp#def:candidate_initializer |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1340 |
| [temp.param] | https://timsong-cpp.github.io/cppwp/temp#param |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4.sentence-2 |
| (4.1) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4.2 |
| init-declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| [expr.const.const] | https://timsong-cpp.github.io/cppwp/expr.const.const |
| (4.3) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4.3 |
| [temp.type] | https://timsong-cpp.github.io/cppwp/temp#type |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-4.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1360 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1363 |
| (6.1) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6.1 |
| [class.temporary] | https://timsong-cpp.github.io/cppwp/class.temporary |
| (6.2) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6.2 |
| [lex.string] | https://timsong-cpp.github.io/cppwp/lex.string |
| (6.3) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6.3 |
| [expr.typeid] | https://timsong-cpp.github.io/cppwp/expr.typeid |
| (6.4) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6.4 |
| [dcl.fct.def.general] | https://timsong-cpp.github.io/cppwp/dcl.fct.def.general |
| (6.5) | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6.5 |
| [intro.object] | https://timsong-cpp.github.io/cppwp/intro.object |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1377 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-example-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1390 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-example-2 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1436 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-note-2 |
| string-literal | https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal |
| [lex.string] | https://timsong-cpp.github.io/cppwp/lex.string |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-9.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-example-3 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| string-literal | https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal |
| 10 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1462 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-note-3 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-10.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.nontype-example-4 |
| 13.4.4 | https://timsong-cpp.github.io/cppwp/temp#arg.template |
| [temp.arg.template] | https://timsong-cpp.github.io/cppwp/temp.arg.template |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.template-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1490 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-1.sentence-1 |
| type-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-1.sentence-2 |
| variable-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-1.sentence-3 |
| concept-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.template-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1510 |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.template-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.template-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1534 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| compatible | https://timsong-cpp.github.io/cppwp/temp#def:compatible,template_template_parameter_and_template_argument |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#arg.template-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#arg.template-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#arg.template-3.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.template-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1551 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-4.sentence-1 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-4.sentence-2 |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-4.sentence-3 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-4.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.template-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.template-example-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.template-example-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#arg.template-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1628 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| partial ordering rules
for function templates | https://timsong-cpp.github.io/cppwp/temp#func.order |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.sentence-1 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.1 |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.1.sentence-1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.2 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.2.sentence-1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.template-5.sentence-3 |
| 13.5 | https://timsong-cpp.github.io/cppwp/temp#constr |
| [temp.constr] | https://timsong-cpp.github.io/cppwp/temp.constr |
| 13.5.1 | https://timsong-cpp.github.io/cppwp/temp#constr.general |
| [temp.constr.general] | https://timsong-cpp.github.io/cppwp/temp.constr.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1664 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.general-note-1 |
| [temp.constr] | https://timsong-cpp.github.io/cppwp/temp#constr |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.general-1.sentence-1 |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.general-1.sentence-2 |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.general-1.sentence-3 |
| [temp.constr.order] | https://timsong-cpp.github.io/cppwp/temp#constr.order |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.general-1.sentence-4 |
| 13.5.2 | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp.constr.constr |
| 13.5.2.1 | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general |
| [temp.constr.constr.general] | https://timsong-cpp.github.io/cppwp/temp.constr.constr.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1679 |
| constraint | https://timsong-cpp.github.io/cppwp/temp#def:constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.sentence-2 |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.1 |
| [temp.constr.op] | https://timsong-cpp.github.io/cppwp/temp#constr.op |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.2 |
| [temp.constr.op] | https://timsong-cpp.github.io/cppwp/temp#constr.op |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.3 |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.4 |
| [temp.constr.concept] | https://timsong-cpp.github.io/cppwp/temp#constr.concept |
| (1.5) | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.5 |
| [temp.constr.fold] | https://timsong-cpp.github.io/cppwp/temp#constr.fold |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1692 |
| [temp.spec] | https://timsong-cpp.github.io/cppwp/temp#spec |
| associated constraints | https://timsong-cpp.github.io/cppwp/temp#def:associated_constraints |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-note-1 |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-2.sentence-2 |
| Overload resolution | https://timsong-cpp.github.io/cppwp/over.match.viable |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.constr.general-2.sentence-3 |
| 13.5.2.2 | https://timsong-cpp.github.io/cppwp/temp#constr.op |
| [temp.constr.op] | https://timsong-cpp.github.io/cppwp/temp.constr.op |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.op-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1709 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.op-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.op-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1722 |
| conjunction | https://timsong-cpp.github.io/cppwp/temp#def:conjunction |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-2.sentence-1 |
| satisfied | https://timsong-cpp.github.io/cppwp/temp#def:constraint,satisfaction,conjunction |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.op-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1733 |
| disjunction | https://timsong-cpp.github.io/cppwp/temp#def:disjunction |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-3.sentence-1 |
| satisfied | https://timsong-cpp.github.io/cppwp/temp#def:constraint,satisfaction,disjunction |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-3.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#constr.op-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1745 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.op-example-1 |
| associated constraints | https://timsong-cpp.github.io/cppwp/temp#def:associated_constraints |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#constr.op-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1764 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.op-note-2 |
| [expr.unary.op] | https://timsong-cpp.github.io/cppwp/expr.unary.op |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-5.sentence-1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| [temp.constr.order] | https://timsong-cpp.github.io/cppwp/temp#constr.order |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-5.sentence-2 |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-5.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.op-example-2 |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.op-5.sentence-4 |
| 13.5.2.3 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp.constr.atomic |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1807 |
| atomic constraint | https://timsong-cpp.github.io/cppwp/temp#def:constraint,atomic |
| parameter mapping | https://timsong-cpp.github.io/cppwp/temp#def:parameter_mapping |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-note-1 |
| constraint normalization | https://timsong-cpp.github.io/cppwp/temp#constr.normal |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-1.sentence-2 |
| logical and expression | https://timsong-cpp.github.io/cppwp/expr.log.and |
| logical or expression | https://timsong-cpp.github.io/cppwp/expr.log.or |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1822 |
| identical | https://timsong-cpp.github.io/cppwp/temp#def:atomic_constraint,identical |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| [temp.type] | https://timsong-cpp.github.io/cppwp/temp#type |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-2.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-note-2 |
| [temp.alias] | https://timsong-cpp.github.io/cppwp/temp#alias |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-example-1 |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-2.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1888 |
| satisfied | https://timsong-cpp.github.io/cppwp/temp#def:constraint,satisfaction,atomic |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-3.sentence-1 |
| [temp.deduct.general] | https://timsong-cpp.github.io/cppwp/temp#deduct.general |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-3.sentence-2 |
| lvalue-to-rvalue conversion | https://timsong-cpp.github.io/cppwp/conv.lval |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-3.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.atomic-example-3 |
| 13.5.2.4 | https://timsong-cpp.github.io/cppwp/temp#constr.concept |
| [temp.constr.concept] | https://timsong-cpp.github.io/cppwp/temp.constr.concept |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1926 |
| concept-dependent constraint | https://timsong-cpp.github.io/cppwp/temp#def:constraint,concept-dependent |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1931 |
| satisfied | https://timsong-cpp.github.io/cppwp/temp#def:constraint,satisfaction,concept-dependent |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-2.sentence-1 |
| [temp.deduct.general] | https://timsong-cpp.github.io/cppwp/temp#deduct.general |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-2.sentence-2 |
| [temp.constr.normal] | https://timsong-cpp.github.io/cppwp/temp#constr.normal |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-2.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1946 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1955 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.concept-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.concept-4.sentence-6 |
| 13.5.2.5 | https://timsong-cpp.github.io/cppwp/temp#constr.fold |
| [temp.constr.fold] | https://timsong-cpp.github.io/cppwp/temp.constr.fold |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.fold-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1989 |
| fold expanded constraint | https://timsong-cpp.github.io/cppwp/temp#def:constraint,fold_expanded |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-1.sentence-1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-1.sentence-2 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.fold-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L1997 |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.fold-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2007 |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#constr.fold-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2017 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.fold-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#constr.fold-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2023 |
| compatible for subsumption | https://timsong-cpp.github.io/cppwp/temp#def:subsumption,compatible_for |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.fold-5.sentence-1 |
| 13.5.3 | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp.constr.decl |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2030 |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp#pre |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-1.sentence-1 |
| constraint-expression: | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| logical-or-expression | https://timsong-cpp.github.io/cppwp/expr.log.or#nt:logical-or-expression |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2041 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-2.sentence-1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2048 |
| associated constraints | https://timsong-cpp.github.io/cppwp/temp#def:associated_constraints |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.1.sentence-1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.2 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| normal form | https://timsong-cpp.github.io/cppwp/temp#def:normal_form,constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.2.sentence-1 |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.3 |
| logical
and expression | https://timsong-cpp.github.io/cppwp/expr.log.and |
| (3.3.1) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.3.1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| [temp.param] | https://timsong-cpp.github.io/cppwp/temp#param |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| (3.3.2) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.3.2 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp#pre |
| (3.3.3) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.3.3 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| (3.3.4) | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.3.4 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| [dcl.decl] | https://timsong-cpp.github.io/cppwp/dcl.decl |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.3.sentence-1 |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-3.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2120 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-4.sentence-1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-4.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.decl-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-4.sentence-4 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.decl-4.sentence-5 |
| 13.5.4 | https://timsong-cpp.github.io/cppwp/temp#constr.normal |
| [temp.constr.normal] | https://timsong-cpp.github.io/cppwp/temp.constr.normal |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2155 |
| normal form | https://timsong-cpp.github.io/cppwp/temp#def:normal_form,constraint |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| constraint | https://timsong-cpp.github.io/cppwp/temp#def:constraint |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.2 |
| disjunction | https://timsong-cpp.github.io/cppwp/temp#def:disjunction |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.2.sentence-1 |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.3.sentence-1 |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4 |
| (1.4.1) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.1.sentence-1 |
| (1.4.2) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.2 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.2.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-example-1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.sentence-2 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.4.sentence-3 |
| (1.5) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5 |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| [expr.prim.fold] | https://timsong-cpp.github.io/cppwp/expr.prim.fold |
| (1.5.1) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.1.sentence-1 |
| (1.5.2) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.2 |
| (1.5.2.1) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.2.1 |
| (1.5.2.2) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.2.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.2.sentence-1 |
| (1.5.3) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.sentence-3 |
| (1.5.3.1) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.1.sentence-3 |
| (1.5.3.2) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.2 |
| [temp.constr.fold] | https://timsong-cpp.github.io/cppwp/temp#constr.fold |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.5.3.2.sentence-1 |
| (1.6) | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.6 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-1.6.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2271 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| normalization | https://timsong-cpp.github.io/cppwp/temp#:normalization,constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-note-1 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| [expr.prim.id] | https://timsong-cpp.github.io/cppwp/expr.prim.id |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2286 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-example-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-example-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.normal-3.sentence-8 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#constr.normal-example-5 |
| 13.5.5 | https://timsong-cpp.github.io/cppwp/temp#constr.order |
| [temp.constr.order] | https://timsong-cpp.github.io/cppwp/temp.constr.order |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.order-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2368 |
| subsumes | https://timsong-cpp.github.io/cppwp/temp#def:constraint,subsumption |
| 104 | https://timsong-cpp.github.io/cppwp/temp#footnote-104 |
| 105 | https://timsong-cpp.github.io/cppwp/temp#footnote-105 |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.2 |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.3 |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.order-example-1 |
| atomic constraints | https://timsong-cpp.github.io/cppwp/temp#def:constraint,atomic |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.order-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2423 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#constr.order-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.sentence-1 |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.1 |
| [over.match.best] | https://timsong-cpp.github.io/cppwp/over.match.best |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.2 |
| [over.over] | https://timsong-cpp.github.io/cppwp/over.over |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.3 |
| [temp.arg.template] | https://timsong-cpp.github.io/cppwp/temp#arg.template |
| (2.4) | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.4 |
| [temp.spec.partial.order] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order |
| (2.5) | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.5 |
| [temp.func.order] | https://timsong-cpp.github.io/cppwp/temp#func.order |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.order-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2436 |
| eligible for subsumption | https://timsong-cpp.github.io/cppwp/temp#def:eligible,for_subsumption |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#constr.order-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2447 |
| at least as constrained | https://timsong-cpp.github.io/cppwp/temp#def:at_least_as_constrained |
| (4.1) | https://timsong-cpp.github.io/cppwp/temp#constr.order-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/temp#constr.order-4.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#constr.order-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2459 |
| more constrained | https://timsong-cpp.github.io/cppwp/temp#def:more_constrained |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-5.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#constr.order-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#constr.order-example-3 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#constr.order-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2496 |
| more partial-ordering-constrained | https://timsong-cpp.github.io/cppwp/temp#def:more_partial-ordering-constrained |
| (6.1) | https://timsong-cpp.github.io/cppwp/temp#constr.order-6.1 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| (6.2) | https://timsong-cpp.github.io/cppwp/temp#constr.order-6.2 |
| (6.3) | https://timsong-cpp.github.io/cppwp/temp#constr.order-6.3 |
| (6.4) | https://timsong-cpp.github.io/cppwp/temp#constr.order-6.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#constr.order-6.sentence-1 |
| 104) | https://timsong-cpp.github.io/cppwp/temp#footnote-104 |
| 104) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-104 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-104.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-104.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-104.sentence-3 |
| 105) | https://timsong-cpp.github.io/cppwp/temp#footnote-105 |
| 105) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-105 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-105.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-105.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-105.sentence-3 |
| 13.6 | https://timsong-cpp.github.io/cppwp/temp#type |
| [temp.type] | https://timsong-cpp.github.io/cppwp/temp.type |
| 1 | https://timsong-cpp.github.io/cppwp/temp#type-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2514 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#type-1.1 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| operator-function-id | https://timsong-cpp.github.io/cppwp/over.oper.general#nt:operator-function-id |
| literal-operator-id | https://timsong-cpp.github.io/cppwp/over.literal#nt:literal-operator-id |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#type-1.2 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#type-1.3 |
| [temp.arg.nontype] | https://timsong-cpp.github.io/cppwp/temp#arg.nontype |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#type-1.4 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#type-1.sentence-1 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#type-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#type-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2540 |
| template-argument-equivalent | https://timsong-cpp.github.io/cppwp/temp#def:template-argument-equivalent |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#type-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#type-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#type-2.3 |
| (2.4) | https://timsong-cpp.github.io/cppwp/temp#type-2.4 |
| [expr.eq] | https://timsong-cpp.github.io/cppwp/expr.eq |
| (2.5) | https://timsong-cpp.github.io/cppwp/temp#type-2.5 |
| 106 | https://timsong-cpp.github.io/cppwp/temp#footnote-106 |
| (2.6) | https://timsong-cpp.github.io/cppwp/temp#type-2.6 |
| (2.7) | https://timsong-cpp.github.io/cppwp/temp#type-2.7 |
| (2.8) | https://timsong-cpp.github.io/cppwp/temp#type-2.8 |
| (2.9) | https://timsong-cpp.github.io/cppwp/temp#type-2.9 |
| 107 | https://timsong-cpp.github.io/cppwp/temp#footnote-107 |
| (2.10) | https://timsong-cpp.github.io/cppwp/temp#type-2.10 |
| (2.11) | https://timsong-cpp.github.io/cppwp/temp#type-2.11 |
| [expr.prim.lambda.closure] | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure |
| (2.12) | https://timsong-cpp.github.io/cppwp/temp#type-2.12 |
| . | https://timsong-cpp.github.io/cppwp/temp#type-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#type-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2596 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#type-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#type-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#type-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#type-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#type-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2635 |
| type-dependent | https://timsong-cpp.github.io/cppwp/temp#dep.expr |
| . | https://timsong-cpp.github.io/cppwp/temp#type-4.sentence-1 |
| decltype-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.decltype#nt:decltype-specifier |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#type-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#type-note-1 |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| . | https://timsong-cpp.github.io/cppwp/temp#type-4.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#type-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2646 |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#type-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#type-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2651 |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#type-6.sentence-1 |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#type-6.sentence-2 |
| 106) | https://timsong-cpp.github.io/cppwp/temp#footnote-106 |
| 106) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-106 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-106.sentence-1 |
| 107) | https://timsong-cpp.github.io/cppwp/temp#footnote-107 |
| 107) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-107 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-107.sentence-1 |
| 13.7 | https://timsong-cpp.github.io/cppwp/temp#decls |
| [temp.decls] | https://timsong-cpp.github.io/cppwp/temp.decls |
| 13.7.1 | https://timsong-cpp.github.io/cppwp/temp#decls.general |
| [temp.decls.general] | https://timsong-cpp.github.io/cppwp/temp.decls.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#decls.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2663 |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#decls.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2668 |
| primary template | https://timsong-cpp.github.io/cppwp/temp#def:template,primary |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-2.sentence-1 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-2.sentence-2 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#decls.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2680 |
| separately instantiated construct | https://timsong-cpp.github.io/cppwp/temp#def:construct,separately_instantiated |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.2 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.3 |
| function-contract-specifier | https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.sentence-1 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp#pre |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.sentence-2 |
| [stmt.if] | https://timsong-cpp.github.io/cppwp/stmt.if |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.sentence-3 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-3.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#decls.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2711 |
| alias-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#decls.general-4.sentence-1 |
| 13.7.2 | https://timsong-cpp.github.io/cppwp/temp#class |
| [temp.class] | https://timsong-cpp.github.io/cppwp/temp.class |
| 13.7.2.1 | https://timsong-cpp.github.io/cppwp/temp#class.general |
| [temp.class.general] | https://timsong-cpp.github.io/cppwp/temp.class.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#class.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2720 |
| class template | https://timsong-cpp.github.io/cppwp/temp#def:template,class |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#class.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2726 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#class.general-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-2.sentence-1 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#class.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2756 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#class.general-note-1 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-3.sentence-2 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-3.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#class.general-example-2 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| 4 | https://timsong-cpp.github.io/cppwp/temp#class.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2812 |
| class-key | https://timsong-cpp.github.io/cppwp/class.pre#nt:class-key |
| [dcl.type.elab] | https://timsong-cpp.github.io/cppwp/dcl.type.elab |
| . | https://timsong-cpp.github.io/cppwp/temp#class.general-4.sentence-1 |
| 13.7.2.2 | https://timsong-cpp.github.io/cppwp/temp#mem.func |
| [temp.mem.func] | https://timsong-cpp.github.io/cppwp/temp.mem.func |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem.func-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2821 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.func-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem.func-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.func-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#mem.func-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2866 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.func-2.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#mem.func-example-2 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.func-2.sentence-2 |
| 13.7.2.3 | https://timsong-cpp.github.io/cppwp/temp#deduct.guide |
| [temp.deduct.guide] | https://timsong-cpp.github.io/cppwp/temp.deduct.guide |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2893 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| splice-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier |
| [dcl.type.class.deduct] | https://timsong-cpp.github.io/cppwp/dcl.type.class.deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-1.sentence-2 |
| [over.match.class.deduct] | https://timsong-cpp.github.io/cppwp/over.match.class.deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-1.sentence-3 |
| deduction-guide: | https://timsong-cpp.github.io/cppwp/temp#nt:deduction-guide |
| explicit-specifier | https://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| parameter-declaration-clause | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2907 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2925 |
| parameter-declaration-clause | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| parameter-declaration-clause | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-3.sentence-1 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-3.sentence-2 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-3.sentence-3 |
| deduction-guide | https://timsong-cpp.github.io/cppwp/temp#nt:deduction-guide |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-3.sentence-4 |
| parameter-declaration-clause | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.guide-3.sentence-5 |
| 13.7.2.4 | https://timsong-cpp.github.io/cppwp/temp#mem.class |
| [temp.mem.class] | https://timsong-cpp.github.io/cppwp/temp.mem.class |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2950 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.class-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem.class-note-1 |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.class-1.sentence-2 |
| 13.7.2.5 | https://timsong-cpp.github.io/cppwp/temp#static |
| [temp.static] | https://timsong-cpp.github.io/cppwp/temp.static |
| 1 | https://timsong-cpp.github.io/cppwp/temp#static-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2969 |
| . | https://timsong-cpp.github.io/cppwp/temp#static-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#static-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#static-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L2991 |
| . | https://timsong-cpp.github.io/cppwp/temp#static-2.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#static-example-2 |
| 13.7.2.6 | https://timsong-cpp.github.io/cppwp/temp#mem.enum |
| [temp.mem.enum] | https://timsong-cpp.github.io/cppwp/temp.mem.enum |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem.enum-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3006 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem.enum-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem.enum-example-1 |
| 13.7.3 | https://timsong-cpp.github.io/cppwp/temp#mem |
| [temp.mem] | https://timsong-cpp.github.io/cppwp/temp.mem |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3021 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-1.sentence-2 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#mem-example-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3060 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-2.sentence-1 |
| Access control rules | https://timsong-cpp.github.io/cppwp/class.access |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-2.sentence-3 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-2.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#mem-example-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3091 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#mem-example-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#mem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3102 |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#mem-example-5 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#mem-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3119 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#mem-note-1 |
| [class.conv.fct] | https://timsong-cpp.github.io/cppwp/class.conv.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#mem-example-6 |
| splice-expression | https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-5.sentence-2 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| [temp.arg.explicit] | https://timsong-cpp.github.io/cppwp/temp#arg.explicit |
| . | https://timsong-cpp.github.io/cppwp/temp#mem-5.sentence-3 |
| 13.7.4 | https://timsong-cpp.github.io/cppwp/temp#variadic |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp.variadic |
| 1 | https://timsong-cpp.github.io/cppwp/temp#variadic-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3152 |
| template parameter pack | https://timsong-cpp.github.io/cppwp/temp#def:template_parameter_pack |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#variadic-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3166 |
| function parameter pack | https://timsong-cpp.github.io/cppwp/temp#def:function_parameter_pack |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-2.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#variadic-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3179 |
| init-capture pack | https://timsong-cpp.github.io/cppwp/temp#def:init-capture_pack |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| initializer | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-3.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-3 |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| 4 | https://timsong-cpp.github.io/cppwp/temp#variadic-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3197 |
| structured binding pack | https://timsong-cpp.github.io/cppwp/temp#def:structured_binding_pack |
| sb-identifier | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier |
| [dcl.struct.bind] | https://timsong-cpp.github.io/cppwp/dcl.struct.bind |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-4.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#variadic-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3212 |
| pack | https://timsong-cpp.github.io/cppwp/temp#def:pack |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-5.sentence-2 |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| initializer | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#variadic-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3224 |
| pack expansion | https://timsong-cpp.github.io/cppwp/temp#def:pack_expansion |
| pattern | https://timsong-cpp.github.io/cppwp/temp#def:pack_expansion,pattern |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.sentence-2 |
| (6.1) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.1 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.1.sentence-1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.2 |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| [namespace.udecl] | https://timsong-cpp.github.io/cppwp/namespace.udecl |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.2.sentence-1 |
| (6.3) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.3 |
| friend-type-declaration | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-declaration |
| [class.mem.general] | https://timsong-cpp.github.io/cppwp/class.mem.general |
| friend-type-specifier | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.3.sentence-1 |
| (6.4) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.4 |
| [temp.param] | https://timsong-cpp.github.io/cppwp/temp#param |
| (6.4.1) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.4.1 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| (6.4.2) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.4.2 |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| (6.4.3) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.4.3 |
| type-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-tt-parameter |
| variable-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:variable-tt-parameter |
| concept-tt-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:concept-tt-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.4.sentence-1 |
| (6.5) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.5 |
| initializer-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-list |
| [dcl.init] | https://timsong-cpp.github.io/cppwp/dcl.init |
| initializer-clause | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.5.sentence-1 |
| (6.6) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.6 |
| base-specifier-list | https://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier-list |
| [class.derived] | https://timsong-cpp.github.io/cppwp/class.derived |
| base-specifier | https://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.6.sentence-1 |
| (6.7) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.7 |
| mem-initializer-list | https://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer-list |
| [class.base.init] | https://timsong-cpp.github.io/cppwp/class.base.init |
| mem-initializer | https://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer |
| mem-initializer-id | https://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer-id |
| mem-initializer | https://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.7.sentence-1 |
| (6.8) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.8 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.8.sentence-1 |
| (6.9) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.9 |
| attribute-list | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-list |
| [dcl.attr.grammar] | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar |
| attribute | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.9.sentence-1 |
| (6.10) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.10 |
| annotation-list | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:annotation-list |
| [dcl.attr.grammar] | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar |
| annotation | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:annotation |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.10.sentence-1 |
| (6.11) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.11 |
| alignment-specifier | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier |
| [dcl.align] | https://timsong-cpp.github.io/cppwp/dcl.align |
| alignment-specifier | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.11.sentence-1 |
| (6.12) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.12 |
| capture-list | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:capture-list |
| [expr.prim.lambda.capture] | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture |
| capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:capture |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.12.sentence-1 |
| (6.13) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.13 |
| sizeof... expression | https://timsong-cpp.github.io/cppwp/expr.sizeof |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.13.sentence-1 |
| (6.14) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.14 |
| pack-index-expression | https://timsong-cpp.github.io/cppwp/expr.prim.pack.index#nt:pack-index-expression |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.14.sentence-1 |
| (6.15) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.15 |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.15.sentence-1 |
| (6.16) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.16 |
| fold-expression | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-expression |
| [expr.prim.fold] | https://timsong-cpp.github.io/cppwp/expr.prim.fold |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.16.sentence-1 |
| (6.17) | https://timsong-cpp.github.io/cppwp/temp#variadic-6.17 |
| [temp.constr.fold] | https://timsong-cpp.github.io/cppwp/temp#constr.fold |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-6.17.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-5 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#variadic-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3314 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#variadic-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3320 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-8.sentence-2 |
| unexpanded packs | https://timsong-cpp.github.io/cppwp/temp#def:pack,unexpanded |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-8.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-8.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-8.sentence-5 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-6 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#variadic-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3357 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-9.sentence-2 |
| (9.1) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.1 |
| (9.1.1) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.1.1 |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| (9.1.2) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.1.2 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| (9.1.3) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.1.3 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| (9.2) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.2 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| (9.3) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.3 |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| init-capture | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture |
| (9.4) | https://timsong-cpp.github.io/cppwp/temp#variadic-9.4 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-9.sentence-4 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#variadic-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3408 |
| [expr.sizeof] | https://timsong-cpp.github.io/cppwp/expr.sizeof |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#variadic-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3412 |
| pack-index-expression | https://timsong-cpp.github.io/cppwp/expr.prim.pack.index#nt:pack-index-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-11.sentence-1 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-11.sentence-2 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#variadic-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3417 |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-12.sentence-1 |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-12.sentence-2 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#variadic-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3422 |
| alignment-specifier | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/temp#variadic-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3426 |
| fold-expression | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-expression |
| [expr.prim.fold] | https://timsong-cpp.github.io/cppwp/expr.prim.fold |
| (14.1) | https://timsong-cpp.github.io/cppwp/temp#variadic-14.1 |
| (14.2) | https://timsong-cpp.github.io/cppwp/temp#variadic-14.2 |
| (14.3) | https://timsong-cpp.github.io/cppwp/temp#variadic-14.3 |
| (14.4) | https://timsong-cpp.github.io/cppwp/temp#variadic-14.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-14.sentence-1 |
| fold-operator | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-operator |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-14.sentence-2 |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-14.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-14.sentence-4 |
| 20 | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty |
| 20 | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-14.sentence-5 |
| 20 | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty |
| [tab:temp.fold.empty] | https://timsong-cpp.github.io/cppwp/tab:temp.fold.empty |
| đŸ”— | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty-row-1 |
| đŸ”— | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty-row-2 |
| đŸ”— | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty-row-3 |
| đŸ”— | https://timsong-cpp.github.io/cppwp/temp#tab:temp.fold.empty-row-4 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#variadic-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3500 |
| [temp.constr.fold] | https://timsong-cpp.github.io/cppwp/temp#constr.fold |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#variadic-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3503 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-16.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#variadic-note-1 |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| base-specifier-list | https://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier-list |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-16.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#variadic-16.sentence-3 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#variadic-example-8 |
| 13.7.5 | https://timsong-cpp.github.io/cppwp/temp#friend |
| [temp.friend] | https://timsong-cpp.github.io/cppwp/temp.friend |
| 1 | https://timsong-cpp.github.io/cppwp/temp#friend-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3527 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#friend-example-1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#friend-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3589 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#friend-note-1 |
| [dcl.meaning] | https://timsong-cpp.github.io/cppwp/dcl.meaning |
| [module.unit] | https://timsong-cpp.github.io/cppwp/module.unit |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#friend-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3603 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-3.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#friend-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#friend-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3619 |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-4.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#friend-example-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#friend-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3636 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-5.sentence-1 |
| elaborated-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-5.sentence-2 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-5.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-5.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#friend-example-4 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| 6 | https://timsong-cpp.github.io/cppwp/temp#friend-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3690 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#friend-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3693 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-7.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#friend-example-5 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#friend-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3704 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#friend-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3711 |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-9.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#friend-9.sentence-3 |
| 13.7.6 | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp.spec.partial |
| 13.7.6.1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general |
| [temp.spec.partial.general] | https://timsong-cpp.github.io/cppwp/temp.spec.partial.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3725 |
| [temp.spec.partial.match] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3738 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3744 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3759 |
| [temp.constr] | https://timsong-cpp.github.io/cppwp/temp#constr |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-4.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-4.sentence-3 |
| [temp.constr.order] | https://timsong-cpp.github.io/cppwp/temp#constr.order |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-4.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3777 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3781 |
| [dcl.meaning] | https://timsong-cpp.github.io/cppwp/dcl.meaning |
| [class.mem] | https://timsong-cpp.github.io/cppwp/class.mem |
| [temp.mem] | https://timsong-cpp.github.io/cppwp/temp#mem |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-6.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-example-3 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3802 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-7.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-note-1 |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-7.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-example-4 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3829 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3834 |
| (9.1) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.1.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-example-5 |
| (9.2) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.2 |
| [temp.spec.partial.order] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.2.sentence-1 |
| (9.3) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.3.sentence-1 |
| 108 | https://timsong-cpp.github.io/cppwp/temp#footnote-108 |
| (9.4) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.4.sentence-1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-9.4.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3867 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-10.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-10.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general-10.sentence-3 |
| 108) | https://timsong-cpp.github.io/cppwp/temp#footnote-108 |
| 108) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-108 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-108.sentence-1 |
| 13.7.6.2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match |
| [temp.spec.partial.match] | https://timsong-cpp.github.io/cppwp/temp.spec.partial.match |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3880 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.sentence-2 |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.2 |
| [temp.spec.partial.order] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.2.sentence-2 |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-1.3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3906 |
| deduced | https://timsong-cpp.github.io/cppwp/temp#deduct |
| associated constraints | https://timsong-cpp.github.io/cppwp/temp#def:associated_constraints |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3941 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-3.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-example-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3958 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match-4.sentence-2 |
| 13.7.6.3 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order |
| [temp.spec.partial.order] | https://timsong-cpp.github.io/cppwp/temp.spec.partial.order |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3968 |
| more specialized | https://timsong-cpp.github.io/cppwp/temp#def:more_specialized |
| ordering rules for function
templates | https://timsong-cpp.github.io/cppwp/temp#func.order |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-1.1 |
| associated constraints | https://timsong-cpp.github.io/cppwp/temp#def:associated_constraints |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-1.2 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-1.2.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L3992 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-2.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.order-2.sentence-3 |
| 13.7.6.4 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member |
| [temp.spec.partial.member] | https://timsong-cpp.github.io/cppwp/temp.spec.partial.member |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4043 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4087 |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp#explicit |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-2.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.partial.member-example-2 |
| 13.7.7 | https://timsong-cpp.github.io/cppwp/temp#fct |
| [temp.fct] | https://timsong-cpp.github.io/cppwp/temp.fct |
| 13.7.7.1 | https://timsong-cpp.github.io/cppwp/temp#fct.general |
| [temp.fct.general] | https://timsong-cpp.github.io/cppwp/temp.fct.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#fct.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4122 |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#fct.general-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#fct.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4132 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#fct.general-note-1 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.general-2.sentence-2 |
| 109 | https://timsong-cpp.github.io/cppwp/temp#footnote-109 |
| 109) | https://timsong-cpp.github.io/cppwp/temp#footnote-109 |
| 109) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-109 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-109.sentence-1 |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-109.sentence-2 |
| 13.7.7.2 | https://timsong-cpp.github.io/cppwp/temp#over.link |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp.over.link |
| 1 | https://timsong-cpp.github.io/cppwp/temp#over.link-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4154 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#over.link-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#over.link-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4182 |
| one-definition rule | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#over.link-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4186 |
| [intro.defs] | https://timsong-cpp.github.io/cppwp/intro.defs |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#over.link-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4204 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-4.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#over.link-example-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-4.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#over.link-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4230 |
| equivalent | https://timsong-cpp.github.io/cppwp/temp#def:equivalent,expressions |
| one-definition rule | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-1 |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| [temp.type] | https://timsong-cpp.github.io/cppwp/temp#type |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-3 |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-4 |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-5 |
| [temp.dep] | https://timsong-cpp.github.io/cppwp/temp#dep |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-6 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-5 |
| [temp.res.general] | https://timsong-cpp.github.io/cppwp/temp#res.general |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-7 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#over.link-example-3 |
| functionally equivalent | https://timsong-cpp.github.io/cppwp/temp#def:functionally_equivalent,expressions |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-8 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-9 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-5.sentence-10 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#over.link-example-4 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#over.link-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4305 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| equivalent | https://timsong-cpp.github.io/cppwp/temp#def:equivalent,template-heads |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-6.sentence-1 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| equivalent | https://timsong-cpp.github.io/cppwp/temp#def:equivalent,template-parameters |
| (6.1) | https://timsong-cpp.github.io/cppwp/temp#over.link-6.1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/temp#over.link-6.2 |
| (6.3) | https://timsong-cpp.github.io/cppwp/temp#over.link-6.3 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| (6.4) | https://timsong-cpp.github.io/cppwp/temp#over.link-6.4 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-6.sentence-2 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-6.sentence-3 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| functionally equivalent | https://timsong-cpp.github.io/cppwp/temp#def:functionally_equivalent,template-heads |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-6.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#over.link-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4337 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-7.sentence-1 |
| (7.1) | https://timsong-cpp.github.io/cppwp/temp#over.link-7.1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/temp#over.link-7.2 |
| [basic.scope.scope] | https://timsong-cpp.github.io/cppwp/basic.scope.scope |
| (7.3) | https://timsong-cpp.github.io/cppwp/temp#over.link-7.3 |
| [basic.link] | https://timsong-cpp.github.io/cppwp/basic.link |
| (7.4) | https://timsong-cpp.github.io/cppwp/temp#over.link-7.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#over.link-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4357 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#over.link-note-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#over.link-8.sentence-1 |
| 13.7.7.3 | https://timsong-cpp.github.io/cppwp/temp#func.order |
| [temp.func.order] | https://timsong-cpp.github.io/cppwp/temp.func.order |
| 1 | https://timsong-cpp.github.io/cppwp/temp#func.order-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4382 |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-1.sentence-1 |
| Partial ordering | https://timsong-cpp.github.io/cppwp/temp#def:template,function,partial_ordering |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#func.order-1.1 |
| [over.match.best] | https://timsong-cpp.github.io/cppwp/over.match.best |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#func.order-1.2 |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#func.order-1.3 |
| [basic.stc.dynamic.deallocation] | https://timsong-cpp.github.io/cppwp/basic.stc.dynamic.deallocation |
| [expr.new] | https://timsong-cpp.github.io/cppwp/expr.new |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#func.order-1.4 |
| friend function declaration | https://timsong-cpp.github.io/cppwp/temp#friend |
| explicit instantiation | https://timsong-cpp.github.io/cppwp/temp#explicit |
| explicit specialization | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#func.order-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4409 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#func.order-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4421 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#func.order-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4437 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#func.order-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4443 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-5.sentence-1 |
| [over.match.oper] | https://timsong-cpp.github.io/cppwp/over.match.oper |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-5.sentence-2 |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#func.order-5.1 |
| ref-qualifier | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier |
| ref-qualifier | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-5.1.sentence-1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#func.order-5.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-5.2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#func.order-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-5.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#func.order-example-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#func.order-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4496 |
| [temp.deduct.partial] | https://timsong-cpp.github.io/cppwp/temp#deduct.partial |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-6.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#func.order-example-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#func.order-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4527 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#func.order-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-7.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#func.order-example-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#func.order-example-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#func.order-example-5 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#func.order-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4580 |
| (8.1) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.1 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-8.1.sentence-1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2 |
| (8.2.1) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.1 |
| (8.2.1.1) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.1.1 |
| (8.2.1.2) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.1.2 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| (8.2.1.2.1) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.1.2.1 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| (8.2.1.2.2) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.1.2.2 |
| (8.2.2) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.2 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| [temp.over.link] | https://timsong-cpp.github.io/cppwp/temp#over.link |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-8.2.sentence-1 |
| (8.3) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-8.3.sentence-1 |
| (8.4) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.4 |
| [temp.constr.order] | https://timsong-cpp.github.io/cppwp/temp#constr.order |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-8.4.sentence-1 |
| (8.5) | https://timsong-cpp.github.io/cppwp/temp#func.order-8.5 |
| . | https://timsong-cpp.github.io/cppwp/temp#func.order-8.5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#func.order-example-6 |
| 13.7.8 | https://timsong-cpp.github.io/cppwp/temp#alias |
| [temp.alias] | https://timsong-cpp.github.io/cppwp/temp.alias |
| 1 | https://timsong-cpp.github.io/cppwp/temp#alias-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4660 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| alias-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration |
| [dcl.pre] | https://timsong-cpp.github.io/cppwp/dcl.pre |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| alias template | https://timsong-cpp.github.io/cppwp/temp#def:template,alias |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-1.sentence-2 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#alias-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4667 |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#alias-2.1 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| reflect-expression | https://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflect-expression |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#alias-2.2 |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| defining-type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-2.sentence-1 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#alias-note-1 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-2.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#alias-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#alias-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4714 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#alias-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#alias-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4725 |
| defining-type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-4.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#alias-example-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#alias-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4740 |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#alias-5.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#alias-example-4 |
| 13.7.9 | https://timsong-cpp.github.io/cppwp/temp#concept |
| [temp.concept] | https://timsong-cpp.github.io/cppwp/temp.concept |
| 1 | https://timsong-cpp.github.io/cppwp/temp#concept-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4754 |
| concept | https://timsong-cpp.github.io/cppwp/temp#def:concept |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-1.sentence-1 |
| concept-definition: | https://timsong-cpp.github.io/cppwp/temp#nt:concept-definition |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| concept-name: | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| 2 | https://timsong-cpp.github.io/cppwp/temp#concept-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4768 |
| concept-definition | https://timsong-cpp.github.io/cppwp/temp#nt:concept-definition |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-2.sentence-1 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-2.sentence-2 |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-2.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#concept-example-1 |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| 3 | https://timsong-cpp.github.io/cppwp/temp#concept-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4791 |
| concept-definition | https://timsong-cpp.github.io/cppwp/temp#nt:concept-definition |
| [basic.scope.namespace] | https://timsong-cpp.github.io/cppwp/basic.scope.namespace |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#concept-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4795 |
| associated constraints | https://timsong-cpp.github.io/cppwp/temp#def:associated_constraints |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#concept-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4798 |
| [temp.spec] | https://timsong-cpp.github.io/cppwp/temp#spec |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-5.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#concept-note-1 |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-5.sentence-2 |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp#explicit |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#concept-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4808 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| concept-definition | https://timsong-cpp.github.io/cppwp/temp#nt:concept-definition |
| [expr.context] | https://timsong-cpp.github.io/cppwp/expr.context |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#concept-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4812 |
| prototype parameter | https://timsong-cpp.github.io/cppwp/temp#def:prototype_parameter,concept |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-7.sentence-1 |
| type concept | https://timsong-cpp.github.io/cppwp/temp#def:concept,type |
| . | https://timsong-cpp.github.io/cppwp/temp#concept-7.sentence-2 |
| 13.8 | https://timsong-cpp.github.io/cppwp/temp#res |
| [temp.res] | https://timsong-cpp.github.io/cppwp/temp.res |
| 13.8.1 | https://timsong-cpp.github.io/cppwp/temp#res.general |
| [temp.res.general] | https://timsong-cpp.github.io/cppwp/temp.res.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#res.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4824 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-1.sentence-1 |
| [temp.dep] | https://timsong-cpp.github.io/cppwp/temp#dep |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#res.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-1.sentence-3 |
| [temp.dep.expr] | https://timsong-cpp.github.io/cppwp/temp#dep.expr |
| [temp.dep.constexpr] | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-1.sentence-4 |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| [basic.lookup] | https://timsong-cpp.github.io/cppwp/basic.lookup |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-1.sentence-5 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-1 |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| 2 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-1.sentence-6 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#res.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4898 |
| [temp.point] | https://timsong-cpp.github.io/cppwp/temp#point |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-2.sentence-1 |
| typename-specifier: | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| 3 | https://timsong-cpp.github.io/cppwp/temp#res.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4912 |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-3.sentence-1 |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| [dcl.type.simple] | https://timsong-cpp.github.io/cppwp/dcl.type.simple |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-3.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#res.general-note-2 |
| [basic.lookup.qual] | https://timsong-cpp.github.io/cppwp/basic.lookup.qual |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#res.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L4947 |
| type-only context | https://timsong-cpp.github.io/cppwp/temp#def:context,type-only |
| (4.1) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.1 |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| type-requirement | https://timsong-cpp.github.io/cppwp/expr.prim.req.type#nt:type-requirement |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| elaborated-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier |
| class-or-decltype | https://timsong-cpp.github.io/cppwp/class.derived.general#nt:class-or-decltype |
| using-enum-declarator | https://timsong-cpp.github.io/cppwp/enum.udecl#nt:using-enum-declarator |
| (4.2) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.2 |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| friend-type-specifier | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-specifier |
| (4.3) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3 |
| type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier |
| (4.3.1) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3.1 |
| new-type-id | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-type-id |
| (4.3.2) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3.2 |
| defining-type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id |
| (4.3.3) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3.3 |
| conversion-type-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id |
| (4.3.4) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3.4 |
| trailing-return-type | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type |
| (4.3.5) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3.5 |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| (4.3.6) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.3.6 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| (4.4) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4 |
| decl-specifier | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| (4.4.1) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4.1 |
| simple-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration |
| function-definition | https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-definition |
| (4.4.2) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4.2 |
| member-declaration | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declaration |
| (4.4.3) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4.3 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| member-declaration | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declaration |
| 110 | https://timsong-cpp.github.io/cppwp/temp#footnote-110 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| (4.4.4) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4.4 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| (4.4.5) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4.5 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| lambda-declarator | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-declarator |
| requirement-parameter-list | https://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requirement-parameter-list |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| (4.4.6) | https://timsong-cpp.github.io/cppwp/temp#res.general-4.4.6 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-4.sentence-1 |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [basic.splice] | https://timsong-cpp.github.io/cppwp/basic.splice |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-5 |
| defining-type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id |
| defining-type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| trailing-return-type | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type |
| trailing-return-type | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type |
| using-enum-declarator | https://timsong-cpp.github.io/cppwp/enum.udecl#nt:using-enum-declarator |
| 5 | https://timsong-cpp.github.io/cppwp/temp#res.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5027 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-5.sentence-1 |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-6 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#res.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5056 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-6.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#res.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-6.sentence-2 |
| (6.1) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.1 |
| static_assert-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration |
| [dcl.pre] | https://timsong-cpp.github.io/cppwp/dcl.pre |
| [stmt.if] | https://timsong-cpp.github.io/cppwp/stmt.if |
| (6.2) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.2 |
| static_assert-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement |
| (6.3) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.3 |
| static_assert-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| (6.4) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.4 |
| [temp.alias] | https://timsong-cpp.github.io/cppwp/temp#alias |
| (6.5) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.5 |
| constraint-expression | https://timsong-cpp.github.io/cppwp/temp#nt:constraint-expression |
| (6.6) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.6 |
| (6.7) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.7 |
| static_assert-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration |
| (6.8) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.8 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-6.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#res.general-note-4 |
| (6.9) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.9 |
| (6.10) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.10 |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| (6.11) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.11 |
| (6.12) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.12 |
| [expr.const.core] | https://timsong-cpp.github.io/cppwp/expr.const.core |
| (6.12.1) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.12.1 |
| (6.12.2) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.12.2 |
| (6.12.3) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.12.3 |
| (6.12.4) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.12.4 |
| (6.13) | https://timsong-cpp.github.io/cppwp/temp#res.general-6.13 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-6.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#res.general-note-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-6.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-6.sentence-6 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#res.general-example-7 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#res.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5170 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#res.general-note-6 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| [temp.decls] | https://timsong-cpp.github.io/cppwp/temp#decls |
| . | https://timsong-cpp.github.io/cppwp/temp#res.general-7.sentence-1 |
| 110) | https://timsong-cpp.github.io/cppwp/temp#footnote-110 |
| 110) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-110 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-110.sentence-1 |
| 13.8.2 | https://timsong-cpp.github.io/cppwp/temp#local |
| [temp.local] | https://timsong-cpp.github.io/cppwp/temp.local |
| 1 | https://timsong-cpp.github.io/cppwp/temp#local-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5180 |
| [class.pre] | https://timsong-cpp.github.io/cppwp/class.pre |
| . | https://timsong-cpp.github.io/cppwp/temp#local-1.sentence-1 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| . | https://timsong-cpp.github.io/cppwp/temp#local-1.sentence-2 |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| elaborated-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#local-1.sentence-3 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| [temp.decls.general] | https://timsong-cpp.github.io/cppwp/temp#decls.general |
| [temp.arg.general] | https://timsong-cpp.github.io/cppwp/temp#arg.general |
| . | https://timsong-cpp.github.io/cppwp/temp#local-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#local-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5200 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#local-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#local-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#local-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5223 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| . | https://timsong-cpp.github.io/cppwp/temp#local-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#local-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#local-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5243 |
| [class.member.lookup] | https://timsong-cpp.github.io/cppwp/class.member.lookup |
| . | https://timsong-cpp.github.io/cppwp/temp#local-4.sentence-1 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#local-4.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#local-example-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#local-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5263 |
| . | https://timsong-cpp.github.io/cppwp/temp#local-5.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#local-example-4 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#local-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5281 |
| . | https://timsong-cpp.github.io/cppwp/temp#local-6.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#local-example-5 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#local-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5300 |
| template-declaration | https://timsong-cpp.github.io/cppwp/temp#nt:template-declaration |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#local-7.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#local-note-1 |
| [temp.dep.type] | https://timsong-cpp.github.io/cppwp/temp#dep.type |
| [class.member.lookup] | https://timsong-cpp.github.io/cppwp/class.member.lookup |
| . | https://timsong-cpp.github.io/cppwp/temp#local-7.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#local-example-6 |
| 13.8.3 | https://timsong-cpp.github.io/cppwp/temp#dep |
| [temp.dep] | https://timsong-cpp.github.io/cppwp/temp.dep |
| 13.8.3.1 | https://timsong-cpp.github.io/cppwp/temp#dep.general |
| [temp.dep.general] | https://timsong-cpp.github.io/cppwp/temp.dep.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5338 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-1.sentence-1 |
| depends | https://timsong-cpp.github.io/cppwp/temp#def:name,dependent |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-1.sentence-3 |
| type-dependent | https://timsong-cpp.github.io/cppwp/temp#def:expression,type-dependent |
| value-dependent | https://timsong-cpp.github.io/cppwp/temp#def:expression,value-dependent |
| [expr.const.const] | https://timsong-cpp.github.io/cppwp/expr.const.const |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5358 |
| dependent call | https://timsong-cpp.github.io/cppwp/temp#def:call,dependent |
| [over.match.oper] | https://timsong-cpp.github.io/cppwp/over.match.oper |
| postfix-expression | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| postfix-expression | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.1 |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.2 |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| type-dependent | https://timsong-cpp.github.io/cppwp/temp#dep.expr |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.3 |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.sentence-1 |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| [expr.prim.id.unqual] | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual |
| (2.4) | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.4 |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| conversion-type-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id |
| (2.5) | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.5 |
| (2.6) | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.6 |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| postfix-expression | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.general-note-1 |
| [temp.point] | https://timsong-cpp.github.io/cppwp/temp#point |
| [temp.dep.candidate] | https://timsong-cpp.github.io/cppwp/temp#dep.candidate |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5402 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.general-example-1 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.general-3.sentence-1 |
| 13.8.3.2 | https://timsong-cpp.github.io/cppwp/temp#dep.type |
| [temp.dep.type] | https://timsong-cpp.github.io/cppwp/temp.dep.type |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.type-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5428 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| current instantiation | https://timsong-cpp.github.io/cppwp/temp#def:current_instantiation |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#dep.type-1.1 |
| injected-class-name | https://timsong-cpp.github.io/cppwp/class.pre#def:injected-class-name |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#dep.type-1.2 |
| template-head | https://timsong-cpp.github.io/cppwp/temp#nt:template-head |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#dep.type-1.3 |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#dep.type-1.4 |
| [temp.spec.partial] | https://timsong-cpp.github.io/cppwp/temp#spec.partial |
| (1.5) | https://timsong-cpp.github.io/cppwp/temp#dep.type-1.5 |
| [class.local] | https://timsong-cpp.github.io/cppwp/class.local |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.type-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5458 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.sentence-2 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.sentence-3 |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.2 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.type-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-2.sentence-5 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.type-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.type-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5516 |
| dependent base class | https://timsong-cpp.github.io/cppwp/temp#def:base_class,dependent |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.type-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-3.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.type-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.type-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5540 |
| [basic.lookup.qual] | https://timsong-cpp.github.io/cppwp/basic.lookup.qual |
| member of the current instantiation | https://timsong-cpp.github.io/cppwp/temp#def:current_instantiation,member_of_the |
| (4.1) | https://timsong-cpp.github.io/cppwp/temp#dep.type-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/temp#dep.type-4.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-4.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.type-example-3 |
| dependent member of the current instantiation | https://timsong-cpp.github.io/cppwp/temp#def:current_instantiation,dependent_member_of_the |
| using-declarator | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#dep.type-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5575 |
| [basic.lookup.qual] | https://timsong-cpp.github.io/cppwp/basic.lookup.qual |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#dep.type-5.1 |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| conversion-type-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#dep.type-5.2 |
| (5.3) | https://timsong-cpp.github.io/cppwp/temp#dep.type-5.3 |
| 111 | https://timsong-cpp.github.io/cppwp/temp#footnote-111 |
| (5.4) | https://timsong-cpp.github.io/cppwp/temp#dep.type-5.4 |
| [basic.lookup.qual] | https://timsong-cpp.github.io/cppwp/basic.lookup.qual |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-5.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.type-example-4 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#dep.type-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5611 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-6.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#dep.type-example-5 |
| [expr.prim.id.general] | https://timsong-cpp.github.io/cppwp/expr.prim.id.general |
| 7 | https://timsong-cpp.github.io/cppwp/temp#dep.type-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5640 |
| [intro.execution] | https://timsong-cpp.github.io/cppwp/intro.execution |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-7.sentence-1 |
| [dcl.spec.auto.general] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto.general |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#dep.type-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5647 |
| [dcl.type.class.deduct] | https://timsong-cpp.github.io/cppwp/dcl.type.class.deduct |
| (8.1) | https://timsong-cpp.github.io/cppwp/temp#dep.type-8.1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/temp#dep.type-8.2 |
| (8.3) | https://timsong-cpp.github.io/cppwp/temp#dep.type-8.3 |
| defining-type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id |
| [over.match.class.deduct] | https://timsong-cpp.github.io/cppwp/over.match.class.deduct |
| [temp.alias] | https://timsong-cpp.github.io/cppwp/temp#alias |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#dep.type-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5663 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#dep.type-example-6 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#dep.type-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5681 |
| (10.1) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.1 |
| (10.2) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.2 |
| (10.3) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.3 |
| (10.4) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.4 |
| (10.5) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.5 |
| (10.6) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.6 |
| (10.7) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.7 |
| (10.8) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.8 |
| (10.9) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.9 |
| (10.10) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.10 |
| (10.11) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.11 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| [temp.dep.temp] | https://timsong-cpp.github.io/cppwp/temp#dep.temp |
| 112 | https://timsong-cpp.github.io/cppwp/temp#footnote-112 |
| (10.12) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.12 |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| (10.13) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.13 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-dependent | https://timsong-cpp.github.io/cppwp/temp#dep.expr |
| (10.14) | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.14 |
| splice-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [temp.dep.splice] | https://timsong-cpp.github.io/cppwp/temp#dep.splice |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#dep.type-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5723 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.type-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.type-11.sentence-1 |
| 111) | https://timsong-cpp.github.io/cppwp/temp#footnote-111 |
| 111) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-111 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-111.sentence-1 |
| 112) | https://timsong-cpp.github.io/cppwp/temp#footnote-112 |
| 112) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-112 |
| [class.pre] | https://timsong-cpp.github.io/cppwp/class.pre |
| template-argument-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument-list |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-112.sentence-1 |
| 13.8.3.3 | https://timsong-cpp.github.io/cppwp/temp#dep.expr |
| [temp.dep.expr] | https://timsong-cpp.github.io/cppwp/temp.dep.expr |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5733 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5737 |
| [expr.prim.this] | https://timsong-cpp.github.io/cppwp/expr.prim.this |
| [temp.dep.type] | https://timsong-cpp.github.io/cppwp/temp#dep.type |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5742 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.2 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.3 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| (3.4) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.4 |
| (3.5) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.5 |
| [dcl.struct.bind] | https://timsong-cpp.github.io/cppwp/dcl.struct.bind |
| brace-or-equal-initializer | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer |
| (3.6) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.6 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-example-1 |
| (3.7) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.7 |
| [expr.prim.lambda.capture] | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| (3.8) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.8 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| [dcl.fct.def.general] | https://timsong-cpp.github.io/cppwp/dcl.fct.def.general |
| (3.9) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.9 |
| [dcl.contract.res] | https://timsong-cpp.github.io/cppwp/dcl.contract.res |
| (3.10) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.10 |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| (3.11) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.11 |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement |
| (3.11.1) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.11.1 |
| (3.11.2) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.11.2 |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-initializer |
| (3.12) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.12 |
| [temp.static] | https://timsong-cpp.github.io/cppwp/temp#static |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-3.sentence-1 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| new-type-id | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-type-id |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| new-placement | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-placement |
| new-type-id | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-type-id |
| new-initializer | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-initializer |
| new-placement | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-placement |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| new-initializer | https://timsong-cpp.github.io/cppwp/expr.new#nt:new-initializer |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5841 |
| literal | https://timsong-cpp.github.io/cppwp/lex.literal.kinds#nt:literal |
| unary-expression | https://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| assignment-expression | https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| requires-expression | https://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requires-expression |
| reflect-expression | https://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflect-expression |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-note-1 |
| [support.types] | https://timsong-cpp.github.io/cppwp/support.types |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5865 |
| class member access expression | https://timsong-cpp.github.io/cppwp/expr.ref |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5.1 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5.2 |
| splice-expression | https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression |
| (5.3) | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5898 |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5902 |
| fold-expression | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5905 |
| pack-index-expression | https://timsong-cpp.github.io/cppwp/expr.prim.pack.index#nt:pack-index-expression |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#dep.expr-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5909 |
| splice-expression | https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [temp.dep.splice] | https://timsong-cpp.github.io/cppwp/temp#dep.splice |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.expr-9.sentence-1 |
| 13.8.3.4 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr |
| [temp.dep.constexpr] | https://timsong-cpp.github.io/cppwp/temp.dep.constexpr |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5917 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5922 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.1 |
| concept-name | https://timsong-cpp.github.io/cppwp/temp#nt:concept-name |
| [temp.dep.temp] | https://timsong-cpp.github.io/cppwp/temp#dep.temp |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.3 |
| (2.4) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.4 |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt.expand |
| (2.5) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.5 |
| member-declarator | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declarator |
| (2.6) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.6 |
| (2.7) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.7 |
| [expr.const.init] | https://timsong-cpp.github.io/cppwp/expr.const.init |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.sentence-1 |
| unary-expression | https://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-expression |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| unary-expression | https://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-note-1 |
| [support.types] | https://timsong-cpp.github.io/cppwp/support.types |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5967 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| assignment-expression | https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| typename-specifier | https://timsong-cpp.github.io/cppwp/temp#nt:typename-specifier |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L5993 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| fold-expression | https://timsong-cpp.github.io/cppwp/expr.prim.fold#nt:fold-expression |
| 5 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6000 |
| noexcept-expression | https://timsong-cpp.github.io/cppwp/expr.unary.noexcept#nt:noexcept-expression |
| [expr.unary.noexcept] | https://timsong-cpp.github.io/cppwp/expr.unary.noexcept |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6005 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-6.sentence-1 |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| cast-expression | https://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression |
| [expr.const.core] | https://timsong-cpp.github.io/cppwp/expr.const.core |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-6.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6015 |
| reflect-expression | https://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflect-expression |
| (7.1) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.1 |
| reflection-name | https://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflection-name |
| reflection-name | https://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflection-name |
| reflection-name | https://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflection-name |
| (7.1.1) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.1.1 |
| (7.1.2) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.1.2 |
| namespace-name | https://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-name |
| (7.1.3) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.1.3 |
| (7.2) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.2 |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| type-id | https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id |
| (7.3) | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.3 |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6036 |
| splice-expression | https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [temp.dep.splice] | https://timsong-cpp.github.io/cppwp/temp#dep.splice |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.constexpr-8.sentence-1 |
| 13.8.3.5 | https://timsong-cpp.github.io/cppwp/temp#dep.splice |
| [temp.dep.splice] | https://timsong-cpp.github.io/cppwp/temp.dep.splice |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.splice-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6044 |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.splice-1.sentence-1 |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.splice-1.sentence-2 |
| splice-scope-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:splice-scope-specifier |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.splice-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.splice-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6054 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.splice-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.splice-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6073 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.splice-example-2 |
| 13.8.3.6 | https://timsong-cpp.github.io/cppwp/temp#dep.namespace |
| [temp.dep.namespace] | https://timsong-cpp.github.io/cppwp/temp.dep.namespace |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.namespace-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6091 |
| namespace-alias-definition | https://timsong-cpp.github.io/cppwp/namespace.alias#nt:namespace-alias-definition |
| qualified-namespace-specifier | https://timsong-cpp.github.io/cppwp/namespace.alias#nt:qualified-namespace-specifier |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.namespace-1.sentence-1 |
| namespace-name | https://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-name |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.namespace-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.namespace-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6100 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.namespace-example-1 |
| 13.8.3.7 | https://timsong-cpp.github.io/cppwp/temp#dep.temp |
| [temp.dep.temp] | https://timsong-cpp.github.io/cppwp/temp.dep.temp |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.temp-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6119 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.temp-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.temp-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6124 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.temp-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.temp-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6130 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.temp-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.temp-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6138 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.temp-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#dep.temp-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6142 |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.temp-5.sentence-1 |
| 13.8.4 | https://timsong-cpp.github.io/cppwp/temp#dep.res |
| [temp.dep.res] | https://timsong-cpp.github.io/cppwp/temp.dep.res |
| 13.8.4.1 | https://timsong-cpp.github.io/cppwp/temp#point |
| [temp.point] | https://timsong-cpp.github.io/cppwp/temp.point |
| 1 | https://timsong-cpp.github.io/cppwp/temp#point-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6150 |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#point-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#point-1.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#point-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6166 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#point-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6173 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#point-3.1 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#point-3.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-3.sentence-1 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#point-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#point-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6189 |
| (4.1) | https://timsong-cpp.github.io/cppwp/temp#point-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/temp#point-4.2 |
| (4.3) | https://timsong-cpp.github.io/cppwp/temp#point-4.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#point-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6206 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#point-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6211 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#point-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6216 |
| (7.1) | https://timsong-cpp.github.io/cppwp/temp#point-7.1 |
| declaration-seq | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq |
| translation-unit | https://timsong-cpp.github.io/cppwp/basic.link#nt:translation-unit |
| private-module-fragment | https://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment |
| declaration-seq | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq |
| translation-unit | https://timsong-cpp.github.io/cppwp/basic.link#nt:translation-unit |
| (7.2) | https://timsong-cpp.github.io/cppwp/temp#point-7.2 |
| private-module-fragment | https://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment |
| . | https://timsong-cpp.github.io/cppwp/temp#point-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-7.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-7.sentence-3 |
| one-definition rule | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| . | https://timsong-cpp.github.io/cppwp/temp#point-7.sentence-4 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#point-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6246 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt.expand |
| . | https://timsong-cpp.github.io/cppwp/temp#point-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#point-8.sentence-2 |
| 13.8.4.2 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate |
| [temp.dep.candidate] | https://timsong-cpp.github.io/cppwp/temp.dep.candidate |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6256 |
| [temp.dep] | https://timsong-cpp.github.io/cppwp/temp#dep |
| [basic.lookup.argdep] | https://timsong-cpp.github.io/cppwp/basic.lookup.argdep |
| . | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6266 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6302 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6327 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-example-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6354 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#dep.candidate-example-4 |
| 13.9 | https://timsong-cpp.github.io/cppwp/temp#spec |
| [temp.spec] | https://timsong-cpp.github.io/cppwp/temp.spec |
| 13.9.1 | https://timsong-cpp.github.io/cppwp/temp#spec.general |
| [temp.spec.general] | https://timsong-cpp.github.io/cppwp/temp.spec.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6430 |
| template instantiation | https://timsong-cpp.github.io/cppwp/temp#def:template_instantiation |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6437 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-2.sentence-7 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#spec.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6454 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-3.sentence-2 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-3.sentence-3 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-3.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.general-example-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#spec.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6488 |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp#explicit |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-4.sentence-1 |
| specialization | https://timsong-cpp.github.io/cppwp/temp#def:specialization |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#spec.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6496 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#spec.general-5.1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#spec.general-5.2 |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| (5.3) | https://timsong-cpp.github.io/cppwp/temp#spec.general-5.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#spec.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6513 |
| base-clause | https://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-clause |
| member-specification | https://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-specification |
| enumerator-list | https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-6.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#spec.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-6.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#spec.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6526 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-7.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#spec.general-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#spec.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6552 |
| dependent type | https://timsong-cpp.github.io/cppwp/temp#dep.type |
| . | https://timsong-cpp.github.io/cppwp/temp#spec.general-8.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#spec.general-example-3 |
| 13.9.2 | https://timsong-cpp.github.io/cppwp/temp#inst |
| [temp.inst] | https://timsong-cpp.github.io/cppwp/temp.inst |
| 1 | https://timsong-cpp.github.io/cppwp/temp#inst-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6568 |
| declared specialization | https://timsong-cpp.github.io/cppwp/temp#def:specialization,declared |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp#explicit |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#inst-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#inst-1.2 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#inst-1.3 |
| [expr.const.init] | https://timsong-cpp.github.io/cppwp/expr.const.init |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#inst-1.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#inst-note-1 |
| [basic.link] | https://timsong-cpp.github.io/cppwp/basic.link |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#inst-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6593 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-2.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#inst-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-2.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#inst-example-1 |
| [temp.spec.partial.match] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.match |
| [temp.point] | https://timsong-cpp.github.io/cppwp/temp#point |
| [basic.types.general] | https://timsong-cpp.github.io/cppwp/basic.types.general#term.incomplete.type |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-2.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#inst-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#inst-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6634 |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#inst-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#inst-3.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-3.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#inst-example-3 |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr |
| [class.mem] | https://timsong-cpp.github.io/cppwp/class.mem |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#inst-example-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-3.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-3.sentence-6 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#inst-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6694 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#inst-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6705 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-5.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#inst-note-3 |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#inst-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6725 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#inst-example-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#inst-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6753 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#inst-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6763 |
| [expr.const.defns] | https://timsong-cpp.github.io/cppwp/expr.const.defns |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-8.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#inst-example-6 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#inst-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6790 |
| overload resolution | https://timsong-cpp.github.io/cppwp/over.match |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-9.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#inst-example-7 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#inst-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6811 |
| [temp.over] | https://timsong-cpp.github.io/cppwp/temp#over |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#inst-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6816 |
| [stmt.if] | https://timsong-cpp.github.io/cppwp/stmt.if |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-11.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#inst-note-4 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-11.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-11.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-11.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-11.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-11.sentence-6 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#inst-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6844 |
| [temp.decls.general] | https://timsong-cpp.github.io/cppwp/temp#decls.general |
| (12.1) | https://timsong-cpp.github.io/cppwp/temp#inst-12.1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/temp#inst-12.2 |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-12.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#inst-note-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-12.sentence-2 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#inst-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6861 |
| [expr.prim.lambda.closure] | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-13.sentence-1 |
| default argument instantiation | https://timsong-cpp.github.io/cppwp/temp#def:default_argument_instantiation |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-13.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-13.sentence-3 |
| 14 | https://timsong-cpp.github.io/cppwp/temp#inst-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6881 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#inst-note-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-14.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#inst-example-8 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#inst-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6901 |
| [except.spec] | https://timsong-cpp.github.io/cppwp/except.spec |
| [dcl.contract.func] | https://timsong-cpp.github.io/cppwp/dcl.contract.func |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-15.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-15.sentence-2 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#inst-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6913 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#inst-note-7 |
| [temp.point] | https://timsong-cpp.github.io/cppwp/temp#point |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/temp#inst-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6918 |
| [implimits] | https://timsong-cpp.github.io/cppwp/implimits |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-17.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-17.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#inst-example-9 |
| 18 | https://timsong-cpp.github.io/cppwp/temp#inst-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6934 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| requires-clause | https://timsong-cpp.github.io/cppwp/temp#nt:requires-clause |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.atomic] | https://timsong-cpp.github.io/cppwp/temp#constr.atomic |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-18.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#inst-note-8 |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| [over.match] | https://timsong-cpp.github.io/cppwp/over.match |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-18.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#inst-example-10 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-18.sentence-3 |
| [class.default.ctor] | https://timsong-cpp.github.io/cppwp/class.default.ctor |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-18.sentence-4 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#inst-example-11 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-18.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#inst-18.sentence-6 |
| 13.9.3 | https://timsong-cpp.github.io/cppwp/temp#explicit |
| [temp.explicit] | https://timsong-cpp.github.io/cppwp/temp.explicit |
| 1 | https://timsong-cpp.github.io/cppwp/temp#explicit-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6990 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#explicit-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L6999 |
| explicit-instantiation: | https://timsong-cpp.github.io/cppwp/temp#nt:explicit-instantiation |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#explicit-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7010 |
| storage-class-specifier | https://timsong-cpp.github.io/cppwp/dcl.stc#nt:storage-class-specifier |
| [dcl.stc] | https://timsong-cpp.github.io/cppwp/dcl.stc |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-3.sentence-2 |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| [dcl.attr.grammar] | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#explicit-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7023 |
| elaborated-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| simple-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration |
| init-declarator-list | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list |
| init-declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator |
| initializer | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-4.sentence-1 |
| unqualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#explicit-example-1 |
| [temp.arg.explicit] | https://timsong-cpp.github.io/cppwp/temp#arg.explicit |
| 5 | https://timsong-cpp.github.io/cppwp/temp#explicit-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7050 |
| [basic.scope.scope] | https://timsong-cpp.github.io/cppwp/basic.scope.scope |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-5.sentence-3 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| [special] | https://timsong-cpp.github.io/cppwp/special |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-5.sentence-4 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#explicit-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7066 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| explicit-instantiation | https://timsong-cpp.github.io/cppwp/temp#nt:explicit-instantiation |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-6.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#explicit-note-1 |
| [basic.link] | https://timsong-cpp.github.io/cppwp/basic.link |
| [except.spec] | https://timsong-cpp.github.io/cppwp/except.spec |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-6.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#explicit-example-2 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| explicit-instantiation | https://timsong-cpp.github.io/cppwp/temp#nt:explicit-instantiation |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#explicit-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7091 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#explicit-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7102 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#explicit-note-2 |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-8.sentence-1 |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| [temp.deduct.decl] | https://timsong-cpp.github.io/cppwp/temp#deduct.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#explicit-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7115 |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-9.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#explicit-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#explicit-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7132 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#explicit-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7138 |
| [class.dtor] | https://timsong-cpp.github.io/cppwp/class.dtor |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#explicit-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7142 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-12.sentence-1 |
| implicit instantiation | https://timsong-cpp.github.io/cppwp/temp#inst |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-12.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#explicit-note-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-12.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-12.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-12.sentence-5 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#explicit-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7161 |
| . | https://timsong-cpp.github.io/cppwp/temp#explicit-13.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#explicit-example-3 |
| 13.9.4 | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| [temp.expl.spec] | https://timsong-cpp.github.io/cppwp/temp.expl.spec |
| 1 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7174 |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.2 |
| (1.3) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.3 |
| (1.4) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.4 |
| (1.5) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.5 |
| (1.6) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.6 |
| (1.7) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.7 |
| (1.8) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.8 |
| (1.9) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.9 |
| explicit-specialization: | https://timsong-cpp.github.io/cppwp/temp#nt:explicit-specialization |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| 1 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-1 |
| [temp.arg.explicit] | https://timsong-cpp.github.io/cppwp/temp#arg.explicit |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7236 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| explicit-specialization | https://timsong-cpp.github.io/cppwp/temp#nt:explicit-specialization |
| export-declaration | https://timsong-cpp.github.io/cppwp/module.interface#nt:export-declaration |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-2.sentence-1 |
| storage-class-specifier | https://timsong-cpp.github.io/cppwp/dcl.stc#nt:storage-class-specifier |
| [dcl.stc] | https://timsong-cpp.github.io/cppwp/dcl.stc |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7243 |
| [dcl.meaning] | https://timsong-cpp.github.io/cppwp/dcl.meaning |
| [class.mem] | https://timsong-cpp.github.io/cppwp/class.mem |
| [temp.mem] | https://timsong-cpp.github.io/cppwp/temp#mem |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7248 |
| [basic.scope.scope] | https://timsong-cpp.github.io/cppwp/basic.scope.scope |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-4.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7269 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-5.sentence-1 |
| [special] | https://timsong-cpp.github.io/cppwp/special |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7283 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-6.sentence-7 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-3 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7346 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-7.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-7.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-4 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7385 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7409 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-note-2 |
| [basic.types] | https://timsong-cpp.github.io/cppwp/basic.types |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-9.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-5 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7425 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-note-3 |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-10.sentence-1 |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| [temp.deduct.decl] | https://timsong-cpp.github.io/cppwp/temp#deduct.decl |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7437 |
| [temp.fct] | https://timsong-cpp.github.io/cppwp/temp#fct |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7441 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-12.sentence-1 |
| function-contract-specifier | https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-12.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-6 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7466 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-13.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-note-4 |
| [expr.type.conv] | https://timsong-cpp.github.io/cppwp/expr.type.conv |
| 14 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7482 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-14.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-14.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-7 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7517 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-15.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-15.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-8 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7536 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-16.sentence-1 |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-16.sentence-2 |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter-list | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter-list |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-16.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-example-9 |
| 17 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7576 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7581 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7584 |
| (19.1) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-19.1 |
| (19.2) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-19.2 |
| (19.3) | https://timsong-cpp.github.io/cppwp/temp#expl.spec-19.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-19.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#expl.spec-note-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#expl.spec-19.3.sentence-2 |
| 13.10 | https://timsong-cpp.github.io/cppwp/temp#fct.spec |
| [temp.fct.spec] | https://timsong-cpp.github.io/cppwp/temp.fct.spec |
| 13.10.1 | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general |
| [temp.fct.spec.general] | https://timsong-cpp.github.io/cppwp/temp.fct.spec.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7607 |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-1.sentence-1 |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7616 |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#fct.spec.general-2.sentence-2 |
| 13.10.2 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit |
| [temp.arg.explicit] | https://timsong-cpp.github.io/cppwp/temp.arg.explicit |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7647 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7676 |
| [class.ctor] | https://timsong-cpp.github.io/cppwp/class.ctor |
| [class.qual] | https://timsong-cpp.github.io/cppwp/class.qual |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7681 |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3.3 |
| (3.4) | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3.4 |
| (3.5) | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3.5 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7698 |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-4.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-note-1 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-4.sentence-2 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-4.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-example-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7727 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-note-2 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7741 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-6.sentence-1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| template-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:template-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-6.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-example-3 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7764 |
| [conv] | https://timsong-cpp.github.io/cppwp/conv |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-7.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7787 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-note-4 |
| [class.ctor] | https://timsong-cpp.github.io/cppwp/class.ctor |
| [class.qual] | https://timsong-cpp.github.io/cppwp/class.qual |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7796 |
| . | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-9.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#arg.explicit-example-4 |
| 13.10.3 | https://timsong-cpp.github.io/cppwp/temp#deduct |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp.deduct |
| 13.10.3.1 | https://timsong-cpp.github.io/cppwp/temp#deduct.general |
| [temp.deduct.general] | https://timsong-cpp.github.io/cppwp/temp.deduct.general |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7814 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-1.sentence-1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7839 |
| template-id | https://timsong-cpp.github.io/cppwp/temp#nt:template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [temp.names] | https://timsong-cpp.github.io/cppwp/temp#names |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7847 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-3.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7884 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7890 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-5 |
| [temp.constr.decl] | https://timsong-cpp.github.io/cppwp/temp#constr.decl |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-8 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-9 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-10 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-5.sentence-11 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-5 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7963 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-6.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L7972 |
| deduction substitution loci | https://timsong-cpp.github.io/cppwp/temp#def:deduction_substitution_loci |
| (7.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.1 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| (7.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.2 |
| explicit-specifier | https://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier |
| (7.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.3 |
| (7.4) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.4 |
| [temp.spec.partial.general] | https://timsong-cpp.github.io/cppwp/temp#spec.partial.general |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-4 |
| [except.spec] | https://timsong-cpp.github.io/cppwp/except.spec |
| [dcl.contract.func] | https://timsong-cpp.github.io/cppwp/dcl.contract.func |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| function-contract-specifier | https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-7.sentence-6 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-6 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8022 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-5 |
| immediate context | https://timsong-cpp.github.io/cppwp/temp#def:context,immediate |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-6 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-7 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-7 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-8 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-8.sentence-9 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8062 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-8 |
| statement | https://timsong-cpp.github.io/cppwp/stmt.pre#nt:statement |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-9.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-8 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8096 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-9 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8112 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-note-9 |
| (11.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.2.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-10 |
| (11.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.3.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-11 |
| (11.4) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.4 |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| (11.4.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.4.1 |
| (11.4.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.4.2 |
| (11.4.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.4.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.4.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-12 |
| (11.5) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.5 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.5.sentence-1 |
| (11.6) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.6 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.6.sentence-1 |
| (11.7) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.7 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.7.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-13 |
| (11.8) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.8 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.8.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-14 |
| (11.9) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.9 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.9.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-15 |
| (11.10) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.10 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.10.sentence-1 |
| (11.11) | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.11 |
| [expr.prim.lambda.closure] | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-11.11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8225 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#deduct.general-example-16 |
| narrowing conversion | https://timsong-cpp.github.io/cppwp/dcl.init.list#def:conversion,narrowing |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| [temp.arg.nontype] | https://timsong-cpp.github.io/cppwp/temp#arg.nontype |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.general-12.sentence-1 |
| 13.10.3.2 | https://timsong-cpp.github.io/cppwp/temp#deduct.call |
| [temp.deduct.call] | https://timsong-cpp.github.io/cppwp/temp.deduct.call |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8247 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-1 |
| [dcl.init.list] | https://timsong-cpp.github.io/cppwp/dcl.init.list |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-3 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-1 |
| parameter-declaration-list | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-list |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-6 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-1.sentence-7 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8330 |
| (2.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-2.1 |
| array-to-pointer
standard conversion | https://timsong-cpp.github.io/cppwp/conv.array |
| (2.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-2.2 |
| function-to-pointer standard conversion | https://timsong-cpp.github.io/cppwp/conv.func |
| (2.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-2.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8360 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-3.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-3 |
| forwarding reference | https://timsong-cpp.github.io/cppwp/temp#def:forwarding_reference |
| [over.match.class.deduct] | https://timsong-cpp.github.io/cppwp/over.match.class.deduct |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-3.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-4 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8416 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.sentence-1 |
| (4.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.1.sentence-1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.2 |
| function pointer conversion | https://timsong-cpp.github.io/cppwp/conv.fctptr |
| qualification conversion | https://timsong-cpp.github.io/cppwp/conv.qual |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.2.sentence-1 |
| (4.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.3 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.3.sentence-1 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-4.3.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-5 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8491 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-5.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-note-1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8507 |
| (6.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-6.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-6.1.sentence-1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.call-6.2 |
| [temp.constr.constr] | https://timsong-cpp.github.io/cppwp/temp#constr.constr |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-6.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.call-6.2.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8524 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-6 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8535 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-7 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8546 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-8 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8557 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.call-example-9 |
| [dcl.type.auto.deduct] | https://timsong-cpp.github.io/cppwp/dcl.type.auto.deduct |
| 13.10.3.3 | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr |
| [temp.deduct.funcaddr] | https://timsong-cpp.github.io/cppwp/temp.deduct.funcaddr |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8574 |
| overload set | https://timsong-cpp.github.io/cppwp/over.over |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-1.sentence-1 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8587 |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr-2.sentence-2 |
| 13.10.3.4 | https://timsong-cpp.github.io/cppwp/temp#deduct.conv |
| [temp.deduct.conv] | https://timsong-cpp.github.io/cppwp/temp.deduct.conv |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8595 |
| conversion-type-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-1.sentence-1 |
| conversion-function-id | https://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id |
| [over.match.funcs] | https://timsong-cpp.github.io/cppwp/over.match.funcs |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8608 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8613 |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-3.1 |
| array-to-pointer standard conversion | https://timsong-cpp.github.io/cppwp/conv.array |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-3.2 |
| function-to-pointer standard conversion | https://timsong-cpp.github.io/cppwp/conv.func |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-3.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8642 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8655 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.sentence-1 |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.1.sentence-1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.2 |
| [except.spec] | https://timsong-cpp.github.io/cppwp/except.spec |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.2.sentence-1 |
| (5.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.conv-5.sentence-4 |
| 13.10.3.5 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial |
| [temp.deduct.partial] | https://timsong-cpp.github.io/cppwp/temp.deduct.partial |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8684 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8688 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-note-1 |
| [temp.func.order] | https://timsong-cpp.github.io/cppwp/temp#func.order |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-2.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8703 |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3.1.sentence-1 |
| 113 | https://timsong-cpp.github.io/cppwp/temp#footnote-113 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3.2.sentence-1 |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3.3 |
| other contexts | https://timsong-cpp.github.io/cppwp/temp#func.order |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-3.3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8723 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8730 |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-5.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-5.1.sentence-1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-5.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-5.2.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8748 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-6.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8759 |
| (7.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-7.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-7.1.sentence-1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-7.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-7.2.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8778 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-8.sentence-1 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-8.sentence-2 |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-8.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-8.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-8.sentence-5 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-example-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8805 |
| (9.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-9.1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-9.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8822 |
| at least as specialized as | https://timsong-cpp.github.io/cppwp/temp#def:more_specialized |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-10.sentence-1 |
| more specialized than | https://timsong-cpp.github.io/cppwp/temp#def:more_specialized,function_template |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8841 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8849 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-12.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-note-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-12.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-example-2 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8868 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-13.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.partial-example-3 |
| 113) | https://timsong-cpp.github.io/cppwp/temp#footnote-113 |
| 113) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-113 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-113.sentence-1 |
| 13.10.3.6 | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp.deduct.type |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8890 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8906 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8931 |
| (3.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.1.sentence-1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.2.sentence-1 |
| (3.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.3.sentence-1 |
| (3.4) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-3.4.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8953 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-4.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-1 |
| [temp.deduct.call] | https://timsong-cpp.github.io/cppwp/temp#deduct.call |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-4.sentence-5 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L8975 |
| (5.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.1 |
| nested-name-specifier | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.1.sentence-1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.2 |
| pack-index-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.pack.index#nt:pack-index-specifier |
| pack-index-expression | https://timsong-cpp.github.io/cppwp/expr.prim.pack.index#nt:pack-index-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.2.sentence-1 |
| (5.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.3 |
| type-constraint | https://timsong-cpp.github.io/cppwp/temp#nt:type-constraint |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.3.sentence-1 |
| (5.4) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.4 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| decltype-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.decltype#nt:decltype-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.4.sentence-1 |
| (5.5) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.5 |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| splice-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.5.sentence-1 |
| (5.6) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.6 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.6.sentence-1 |
| (5.7) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.7 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.7.sentence-1 |
| (5.8) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.8 |
| (5.8.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.8.1 |
| (5.8.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.8.2 |
| (5.8.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.8.3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.8.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-2 |
| [over.over] | https://timsong-cpp.github.io/cppwp/over.over |
| [temp.over] | https://timsong-cpp.github.io/cppwp/temp#over |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.8.sentence-2 |
| (5.9) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.9 |
| [dcl.init.list] | https://timsong-cpp.github.io/cppwp/dcl.init.list |
| [temp.deduct.call] | https://timsong-cpp.github.io/cppwp/temp#deduct.call |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.9.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-1 |
| (5.10) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.10 |
| parameter-declaration-list | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-list |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-5.10.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9030 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-6.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-6.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-6.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-6.sentence-5 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9067 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9145 |
| (8.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.2 |
| (8.3) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.3 |
| (8.4) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.4 |
| [except.spec] | https://timsong-cpp.github.io/cppwp/except.spec |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9211 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.sentence-4 |
| partial ordering | https://timsong-cpp.github.io/cppwp/temp#deduct.partial |
| (9.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-9.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-4 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9248 |
| [dcl.fct] | https://timsong-cpp.github.io/cppwp/dcl.fct |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.sentence-1 |
| [temp.deduct.funcaddr] | https://timsong-cpp.github.io/cppwp/temp#deduct.funcaddr |
| [temp.deduct.decl] | https://timsong-cpp.github.io/cppwp/temp#deduct.decl |
| [temp.deduct.call] | https://timsong-cpp.github.io/cppwp/temp#deduct.call |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-5 |
| parameter-declaration | https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.sentence-5 |
| partial ordering | https://timsong-cpp.github.io/cppwp/temp#deduct.partial |
| (10.1) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.1 |
| (10.2) | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-10.sentence-6 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-6 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9305 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-11.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-7 |
| template-name | https://timsong-cpp.github.io/cppwp/temp#nt:template-name |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-11.sentence-2 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9329 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9333 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-13.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-8 |
| 14 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9355 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-14.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-9 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9369 |
| noexcept-specifier | https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-15.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-10 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9384 |
| 11 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-11 |
| 17 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9395 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-5 |
| 18 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9415 |
| 6 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-6 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-18.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-12 |
| 19 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9437 |
| 7 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-7 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9457 |
| simple-template-id | https://timsong-cpp.github.io/cppwp/temp#nt:simple-template-id |
| splice-specialization-specifier | https://timsong-cpp.github.io/cppwp/basic.splice#nt:splice-specialization-specifier |
| [dcl.type.auto.deduct] | https://timsong-cpp.github.io/cppwp/dcl.type.auto.deduct |
| id-expression | https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-20.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-20.sentence-2 |
| 114 | https://timsong-cpp.github.io/cppwp/temp#footnote-114 |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-20.sentence-3 |
| 13 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-13 |
| 21 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9539 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-21.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-14 |
| 22 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9562 |
| type-parameter | https://timsong-cpp.github.io/cppwp/temp#nt:type-parameter |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-22.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-15 |
| 23 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9577 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-23.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-16 |
| 24 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9594 |
| 8 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-note-8 |
| [temp.variadic] | https://timsong-cpp.github.io/cppwp/temp#variadic |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.type-24.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/temp#deduct.type-example-17 |
| 114) | https://timsong-cpp.github.io/cppwp/temp#footnote-114 |
| 114) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-114 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-114.sentence-1 |
| 13.10.3.7 | https://timsong-cpp.github.io/cppwp/temp#deduct.decl |
| [temp.deduct.decl] | https://timsong-cpp.github.io/cppwp/temp.deduct.decl |
| 1 | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9622 |
| declarator-id | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-1.sentence-1 |
| explicit instantiations | https://timsong-cpp.github.io/cppwp/temp#explicit |
| explicit specializations | https://timsong-cpp.github.io/cppwp/temp#expl.spec |
| friend declarations | https://timsong-cpp.github.io/cppwp/temp#friend |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-1.sentence-2 |
| [basic.stc.dynamic.deallocation] | https://timsong-cpp.github.io/cppwp/basic.stc.dynamic.deallocation |
| [expr.new] | https://timsong-cpp.github.io/cppwp/expr.new |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-1.sentence-3 |
| [expr.new] | https://timsong-cpp.github.io/cppwp/expr.new |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-1.sentence-4 |
| [temp.deduct.type] | https://timsong-cpp.github.io/cppwp/temp#deduct.type |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9637 |
| [temp.func.order] | https://timsong-cpp.github.io/cppwp/temp#func.order |
| . | https://timsong-cpp.github.io/cppwp/temp#deduct.decl-2.sentence-1 |
| 13.10.4 | https://timsong-cpp.github.io/cppwp/temp#over |
| [temp.over] | https://timsong-cpp.github.io/cppwp/temp.over |
| 1 | https://timsong-cpp.github.io/cppwp/temp#over-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9645 |
| [temp.deduct] | https://timsong-cpp.github.io/cppwp/temp#deduct |
| [temp.arg] | https://timsong-cpp.github.io/cppwp/temp#arg |
| . | https://timsong-cpp.github.io/cppwp/temp#over-1.sentence-1 |
| (1.1) | https://timsong-cpp.github.io/cppwp/temp#over-1.1 |
| template-argument | https://timsong-cpp.github.io/cppwp/temp#nt:template-argument |
| . | https://timsong-cpp.github.io/cppwp/temp#over-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/temp#over-1.2 |
| . | https://timsong-cpp.github.io/cppwp/temp#over-1.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#over-1.sentence-3 |
| [over.match.best] | https://timsong-cpp.github.io/cppwp/over.match.best |
| . | https://timsong-cpp.github.io/cppwp/temp#over-1.sentence-4 |
| 115 | https://timsong-cpp.github.io/cppwp/temp#footnote-115 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#over-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9687 |
| 1 | https://timsong-cpp.github.io/cppwp/temp#over-example-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#over-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#over-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9714 |
| 2 | https://timsong-cpp.github.io/cppwp/temp#over-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#over-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9730 |
| 3 | https://timsong-cpp.github.io/cppwp/temp#over-example-3 |
| 5 | https://timsong-cpp.github.io/cppwp/temp#over-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/templates.tex#L9748 |
| . | https://timsong-cpp.github.io/cppwp/temp#over-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#over-5.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/temp#over-example-4 |
| . | https://timsong-cpp.github.io/cppwp/temp#over-5.sentence-3 |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp#pre |
| . | https://timsong-cpp.github.io/cppwp/temp#over-5.sentence-4 |
| 115) | https://timsong-cpp.github.io/cppwp/temp#footnote-115 |
| 115) | https://timsong-cpp.github.io/cppwp/temp#footnoteref-115 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-115.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-115.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-115.sentence-3 |
| [over.match.best] | https://timsong-cpp.github.io/cppwp/over.match.best |
| . | https://timsong-cpp.github.io/cppwp/temp#footnote-115.sentence-4 |