René's URL Explorer Experiment
go
Title:
[dcl.pre]
direct link
Domain:
timsong-cpp.github.io
Links
:
[dcl]
https://timsong-cpp.github.io/cppwp/#dcl
1
https://timsong-cpp.github.io/cppwp/dcl.pre#1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L11
.
https://timsong-cpp.github.io/cppwp/dcl.pre#1.sentence-1
declaration-seq:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq
declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
declaration-seq
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq
declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
name-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:name-declaration
special-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:special-declaration
name-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:name-declaration
block-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:block-declaration
nodeclspec-function-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:nodeclspec-function-declaration
function-definition
https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-definition
friend-type-declaration
https://timsong-cpp.github.io/cppwp/class.mem.general#nt:friend-type-declaration
template-declaration
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
deduction-guide
https://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
linkage-specification
https://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
namespace-definition
https://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-definition
empty-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
attribute-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:attribute-declaration
module-import-declaration
https://timsong-cpp.github.io/cppwp/module.import#nt:module-import-declaration
special-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:special-declaration
explicit-instantiation
https://timsong-cpp.github.io/cppwp/temp.explicit#nt:explicit-instantiation
explicit-specialization
https://timsong-cpp.github.io/cppwp/temp.expl.spec#nt:explicit-specialization
export-declaration
https://timsong-cpp.github.io/cppwp/module.interface#nt:export-declaration
block-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:block-declaration
simple-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration
asm-declaration
https://timsong-cpp.github.io/cppwp/dcl.asm#nt:asm-declaration
namespace-alias-definition
https://timsong-cpp.github.io/cppwp/namespace.alias#nt:namespace-alias-definition
using-declaration
https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
using-enum-declaration
https://timsong-cpp.github.io/cppwp/enum.udecl#nt:using-enum-declaration
using-directive
https://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
static_assert-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
consteval-block-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
alias-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration
opaque-enum-declaration
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
nodeclspec-function-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:nodeclspec-function-declaration
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
declarator
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
alias-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
defining-type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
sb-identifier:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
sb-identifier-list:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier-list
sb-identifier
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier
sb-identifier-list
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier-list
sb-identifier
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier
structured-binding-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
ref-qualifier
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
sb-identifier-list
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier-list
simple-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
init-declarator-list
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
init-declarator-list
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list
structured-binding-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
static_assert-message:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
unevaluated-string
https://timsong-cpp.github.io/cppwp/lex.string.uneval#nt:unevaluated-string
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
static_assert-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
consteval-block-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
empty-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
attribute-declaration:
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:attribute-declaration
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
1
https://timsong-cpp.github.io/cppwp/dcl.pre#note-1
asm-declaration
https://timsong-cpp.github.io/cppwp/dcl.asm#nt:asm-declaration
[dcl.asm]
https://timsong-cpp.github.io/cppwp/dcl.asm
linkage-specification
https://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
[dcl.link]
https://timsong-cpp.github.io/cppwp/dcl.link
function-definition
https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-definition
[dcl.fct.def]
https://timsong-cpp.github.io/cppwp/dcl.fct.def
template-declaration
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
deduction-guide
https://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
[temp.deduct.guide]
https://timsong-cpp.github.io/cppwp/temp.deduct.guide
namespace-definition
https://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-definition
[namespace.def]
https://timsong-cpp.github.io/cppwp/namespace.def
using-declaration
https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
[namespace.udecl]
https://timsong-cpp.github.io/cppwp/namespace.udecl
using-directive
https://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
[namespace.udir]
https://timsong-cpp.github.io/cppwp/namespace.udir
.
https://timsong-cpp.github.io/cppwp/dcl.pre#1.sentence-3
2
https://timsong-cpp.github.io/cppwp/dcl.pre#2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L132
[basic.scope.scope]
https://timsong-cpp.github.io/cppwp/basic.scope.scope
.
https://timsong-cpp.github.io/cppwp/dcl.pre#2.sentence-1
[dcl]
https://timsong-cpp.github.io/cppwp/dcl
.
https://timsong-cpp.github.io/cppwp/dcl.pre#2.sentence-2
3
https://timsong-cpp.github.io/cppwp/dcl.pre#3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L142
name-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:name-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
.
https://timsong-cpp.github.io/cppwp/dcl.pre#3.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.pre#4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L147
simple-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration
nodeclspec-function-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:nodeclspec-function-declaration
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
init-declarator-list
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list
.
https://timsong-cpp.github.io/cppwp/dcl.pre#4.sentence-1
[dcl.attr]
https://timsong-cpp.github.io/cppwp/dcl.attr
.
https://timsong-cpp.github.io/cppwp/dcl.pre#4.sentence-2
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
[dcl.spec]
https://timsong-cpp.github.io/cppwp/dcl.spec
.
https://timsong-cpp.github.io/cppwp/dcl.pre#4.sentence-3
declarator
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
init-declarator-list
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list
[dcl.decl]
https://timsong-cpp.github.io/cppwp/dcl.decl
.
https://timsong-cpp.github.io/cppwp/dcl.pre#4.sentence-4
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
declarator
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
init-declarator-list
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator-list
.
https://timsong-cpp.github.io/cppwp/dcl.pre#4.sentence-5
2
https://timsong-cpp.github.io/cppwp/dcl.pre#note-2
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
.
https://timsong-cpp.github.io/cppwp/dcl.pre#4.sentence-6
1
https://timsong-cpp.github.io/cppwp/dcl.pre#example-1
5
https://timsong-cpp.github.io/cppwp/dcl.pre#5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L175
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
init-declarator
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator
.
https://timsong-cpp.github.io/cppwp/dcl.pre#5.sentence-1
3
https://timsong-cpp.github.io/cppwp/dcl.pre#note-3
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
qualified-id
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
unqualified-id
https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
template-id
https://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
.
https://timsong-cpp.github.io/cppwp/dcl.pre#5.sentence-2
defining-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.general#nt:defining-type-specifier
[dcl.type]
https://timsong-cpp.github.io/cppwp/dcl.type
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
declarator
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
[dcl.meaning]
https://timsong-cpp.github.io/cppwp/dcl.meaning
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
.
https://timsong-cpp.github.io/cppwp/dcl.pre#5.sentence-3
6
https://timsong-cpp.github.io/cppwp/dcl.pre#6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L191
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
[class.pre]
https://timsong-cpp.github.io/cppwp/class.pre
[dcl.enum]
https://timsong-cpp.github.io/cppwp/dcl.enum
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
class-specifier
https://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
elaborated-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
class-key
https://timsong-cpp.github.io/cppwp/class.pre#nt:class-key
[class.name]
https://timsong-cpp.github.io/cppwp/class.name
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.
https://timsong-cpp.github.io/cppwp/dcl.pre#6.sentence-1
class-specifier
https://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
enum-specifier
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
class-name
https://timsong-cpp.github.io/cppwp/class.pre#nt:class-name
enum-name
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-name
enumerator
https://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator
.
https://timsong-cpp.github.io/cppwp/dcl.pre#6.sentence-2
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
.
https://timsong-cpp.github.io/cppwp/dcl.pre#6.sentence-3
2
https://timsong-cpp.github.io/cppwp/dcl.pre#example-2
7
https://timsong-cpp.github.io/cppwp/dcl.pre#7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L215
simple-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration
condition
https://timsong-cpp.github.io/cppwp/stmt.pre#nt:condition
structured-binding-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration
structured binding declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#def:structured_binding_declaration
[dcl.struct.bind]
https://timsong-cpp.github.io/cppwp/dcl.struct.bind
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-1
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
[dcl.spec.auto]
https://timsong-cpp.github.io/cppwp/dcl.spec.auto
cv-qualifier
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-2
sb-identifier
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-3
sb-identifier
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:sb-identifier
[temp.pre]
https://timsong-cpp.github.io/cppwp/temp.pre
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-4
3
https://timsong-cpp.github.io/cppwp/dcl.pre#example-3
placeholder-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.spec.auto.general#nt:placeholder-type-specifier
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-5
structured-binding-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration
condition
https://timsong-cpp.github.io/cppwp/stmt.pre#nt:condition
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-6
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
.
https://timsong-cpp.github.io/cppwp/dcl.pre#7.sentence-7
8
https://timsong-cpp.github.io/cppwp/dcl.pre#8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L250
decl-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
typedef declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#def:declaration,typedef
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
typedef-name
https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
[dcl.typedef]
https://timsong-cpp.github.io/cppwp/dcl.typedef
.
https://timsong-cpp.github.io/cppwp/dcl.pre#8.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.pre#note-4
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[class.conv.fct]
https://timsong-cpp.github.io/cppwp/class.conv.fct
.
https://timsong-cpp.github.io/cppwp/dcl.pre#8.sentence-2
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
function declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#def:declaration,function
.
https://timsong-cpp.github.io/cppwp/dcl.pre#8.sentence-3
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
object declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#def:declaration,object
.
https://timsong-cpp.github.io/cppwp/dcl.pre#8.sentence-4
.
https://timsong-cpp.github.io/cppwp/dcl.pre#8.sentence-5
4
https://timsong-cpp.github.io/cppwp/dcl.pre#example-4
9
https://timsong-cpp.github.io/cppwp/dcl.pre#9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L274
[dcl.init]
https://timsong-cpp.github.io/cppwp/dcl.init
.
https://timsong-cpp.github.io/cppwp/dcl.pre#9.sentence-1
10
https://timsong-cpp.github.io/cppwp/dcl.pre#10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L280
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
.
https://timsong-cpp.github.io/cppwp/dcl.pre#10.sentence-1
function-body
https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body
[dcl.fct.def.general]
https://timsong-cpp.github.io/cppwp/dcl.fct.def.general
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
[dcl.meaning.general]
https://timsong-cpp.github.io/cppwp/dcl.meaning.general
brace-or-equal-initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
[dcl.init.general]
https://timsong-cpp.github.io/cppwp/dcl.init.general
.
https://timsong-cpp.github.io/cppwp/dcl.pre#10.sentence-2
5
https://timsong-cpp.github.io/cppwp/dcl.pre#note-5
[temp.spec.general]
https://timsong-cpp.github.io/cppwp/temp.spec.general
.
https://timsong-cpp.github.io/cppwp/dcl.pre#10.sentence-3
typedef-name
https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
.
https://timsong-cpp.github.io/cppwp/dcl.pre#10.sentence-4
11
https://timsong-cpp.github.io/cppwp/dcl.pre#11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L298
nodeclspec-function-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:nodeclspec-function-declaration
.
https://timsong-cpp.github.io/cppwp/dcl.pre#11.sentence-1
6
https://timsong-cpp.github.io/cppwp/dcl.pre#note-6
[class.mfct]
https://timsong-cpp.github.io/cppwp/class.mfct
nodeclspec-function-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:nodeclspec-function-declaration
template-declaration
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
[temp.pre]
https://timsong-cpp.github.io/cppwp/temp.pre
explicit-instantiation
https://timsong-cpp.github.io/cppwp/temp.explicit#nt:explicit-instantiation
[temp.explicit]
https://timsong-cpp.github.io/cppwp/temp.explicit
explicit-specialization
https://timsong-cpp.github.io/cppwp/temp.expl.spec#nt:explicit-specialization
[temp.expl.spec]
https://timsong-cpp.github.io/cppwp/temp.expl.spec
.
https://timsong-cpp.github.io/cppwp/dcl.pre#11.sentence-2
12
https://timsong-cpp.github.io/cppwp/dcl.pre#12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L309
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
unevaluated-string
https://timsong-cpp.github.io/cppwp/lex.string.uneval#nt:unevaluated-string
unevaluated-string
https://timsong-cpp.github.io/cppwp/lex.string.uneval#nt:unevaluated-string
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
unevaluated-string
https://timsong-cpp.github.io/cppwp/lex.string.uneval#nt:unevaluated-string
.
https://timsong-cpp.github.io/cppwp/dcl.pre#12.sentence-1
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
(12.1)
https://timsong-cpp.github.io/cppwp/dcl.pre#12.1
(12.2)
https://timsong-cpp.github.io/cppwp/dcl.pre#12.2
.
https://timsong-cpp.github.io/cppwp/dcl.pre#12.sentence-2
13
https://timsong-cpp.github.io/cppwp/dcl.pre#13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L326
static_assert-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
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
.
https://timsong-cpp.github.io/cppwp/dcl.pre#13.sentence-1
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
[expr.context]
https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.
https://timsong-cpp.github.io/cppwp/dcl.pre#13.sentence-2
static_assert-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
fails
https://timsong-cpp.github.io/cppwp/dcl.pre#def:static_assert,failed
(13.1)
https://timsong-cpp.github.io/cppwp/dcl.pre#13.1
(13.2)
https://timsong-cpp.github.io/cppwp/dcl.pre#13.2
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
constant-expression
https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
(13.2.1)
https://timsong-cpp.github.io/cppwp/dcl.pre#13.2.1
(13.2.2)
https://timsong-cpp.github.io/cppwp/dcl.pre#13.2.2
(13.2.3)
https://timsong-cpp.github.io/cppwp/dcl.pre#13.2.3
(13.2.4)
https://timsong-cpp.github.io/cppwp/dcl.pre#13.2.4
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
[lex.charset]
https://timsong-cpp.github.io/cppwp/lex.charset
.
https://timsong-cpp.github.io/cppwp/dcl.pre#13.sentence-3
14
https://timsong-cpp.github.io/cppwp/dcl.pre#14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L364
static_assert-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
static_assert-message
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-message
.
https://timsong-cpp.github.io/cppwp/dcl.pre#14.sentence-1
5
https://timsong-cpp.github.io/cppwp/dcl.pre#example-5
15
https://timsong-cpp.github.io/cppwp/dcl.pre#15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L390
consteval-block-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
[expr.const.const]
https://timsong-cpp.github.io/cppwp/expr.const.const
.
https://timsong-cpp.github.io/cppwp/dcl.pre#15.sentence-1
7
https://timsong-cpp.github.io/cppwp/dcl.pre#note-7
consteval-block-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
[lex.phases]
https://timsong-cpp.github.io/cppwp/lex.phases
[expr.const.reflect]
https://timsong-cpp.github.io/cppwp/expr.const.reflect
.
https://timsong-cpp.github.io/cppwp/dcl.pre#15.sentence-2
6
https://timsong-cpp.github.io/cppwp/dcl.pre#example-6
16
https://timsong-cpp.github.io/cppwp/dcl.pre#16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L419
empty-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
.
https://timsong-cpp.github.io/cppwp/dcl.pre#16.sentence-1
17
https://timsong-cpp.github.io/cppwp/dcl.pre#17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L422
attribute-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:attribute-declaration
.
https://timsong-cpp.github.io/cppwp/dcl.pre#17.sentence-1
URLs of
crawlers that visited me
.