René's URL Explorer Experiment
go
Title:
[temp.names]
direct link
Domain:
timsong-cpp.github.io
Links
:
[temp]
https://timsong-cpp.github.io/cppwp/#temp
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.names#nt:template-id
simple-template-id:
https://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
template-name
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
template-argument-list
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
template-id:
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
simple-template-id
https://timsong-cpp.github.io/cppwp/temp.names#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.names#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.names#nt:template-argument-list
template-name:
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
template-argument-list:
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
template-argument
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument
template-argument-list
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
template-argument
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument
template-argument:
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument
template-argument-name
https://timsong-cpp.github.io/cppwp/temp.names#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.names#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.names#nt:simple-template-id
template-id
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
template-name
https://timsong-cpp.github.io/cppwp/temp.names#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.names#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.names#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.names#nt:template-argument-list
102
https://timsong-cpp.github.io/cppwp/temp.names#footnote-102
.
https://timsong-cpp.github.io/cppwp/temp.names#4.sentence-1
template-argument-list
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
template-id
https://timsong-cpp.github.io/cppwp/temp.names#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.names#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.names#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.names#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.names#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.names#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.names#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.names#nt:template-argument
(9.3)
https://timsong-cpp.github.io/cppwp/temp.names#9.3
template-argument
https://timsong-cpp.github.io/cppwp/temp.names#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.names#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.names#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.names#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.names#nt:template-name
simple-template-id
https://timsong-cpp.github.io/cppwp/temp.names#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.names#nt:template-argument
simple-template-id
https://timsong-cpp.github.io/cppwp/temp.names#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.names#def:concept-id
simple-template-id
https://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
template-name
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
concept-name
https://timsong-cpp.github.io/cppwp/temp.concept#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.constr.decl#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.constr.decl#nt:constraint-expression
constraint-expression
https://timsong-cpp.github.io/cppwp/temp.constr.decl#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.names#footnote-102
102)
https://timsong-cpp.github.io/cppwp/temp.names#footnoteref-102
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
template-argument
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument
template-id
https://timsong-cpp.github.io/cppwp/temp.names#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#footnote-102.sentence-1
URLs of
crawlers that visited me
.