René's URL Explorer Experiment


Title: [basic]

direct link

Domain: timsong-cpp.github.io

Links:

[basic]https://timsong-cpp.github.io/cppwp/#basic
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
[basic.def]https://timsong-cpp.github.io/cppwp/basic#def
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr
[basic.scope]https://timsong-cpp.github.io/cppwp/basic#scope
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
[basic.scope.pdecl]https://timsong-cpp.github.io/cppwp/basic#scope.pdecl
[basic.scope.block]https://timsong-cpp.github.io/cppwp/basic#scope.block
[basic.scope.param]https://timsong-cpp.github.io/cppwp/basic#scope.param
[basic.scope.lambda]https://timsong-cpp.github.io/cppwp/basic#scope.lambda
[basic.scope.namespace]https://timsong-cpp.github.io/cppwp/basic#scope.namespace
[basic.scope.class]https://timsong-cpp.github.io/cppwp/basic#scope.class
[basic.scope.enum]https://timsong-cpp.github.io/cppwp/basic#scope.enum
[basic.scope.temp]https://timsong-cpp.github.io/cppwp/basic#scope.temp
[basic.scope.contract]https://timsong-cpp.github.io/cppwp/basic#scope.contract
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic#lookup
[basic.lookup.general]https://timsong-cpp.github.io/cppwp/basic#lookup.general
[class.member.lookup]https://timsong-cpp.github.io/cppwp/basic#class.member.lookup
[basic.lookup.unqual]https://timsong-cpp.github.io/cppwp/basic#lookup.unqual
[basic.lookup.argdep]https://timsong-cpp.github.io/cppwp/basic#lookup.argdep
[basic.lookup.qual]https://timsong-cpp.github.io/cppwp/basic#lookup.qual
[basic.lookup.qual.general]https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general
[class.qual]https://timsong-cpp.github.io/cppwp/basic#class.qual
[namespace.qual]https://timsong-cpp.github.io/cppwp/basic#namespace.qual
[basic.lookup.elab]https://timsong-cpp.github.io/cppwp/basic#lookup.elab
[basic.lookup.udir]https://timsong-cpp.github.io/cppwp/basic#lookup.udir
[basic.splice]https://timsong-cpp.github.io/cppwp/basic#splice
[basic.link]https://timsong-cpp.github.io/cppwp/basic#link
[basic.memobj]https://timsong-cpp.github.io/cppwp/basic#memobj
[intro.memory]https://timsong-cpp.github.io/cppwp/basic#intro.memory
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
[basic.life]https://timsong-cpp.github.io/cppwp/basic#life
[basic.indet]https://timsong-cpp.github.io/cppwp/basic#indet
[basic.stc]https://timsong-cpp.github.io/cppwp/basic#stc
[basic.stc.general]https://timsong-cpp.github.io/cppwp/basic#stc.general
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic#stc.static
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic#stc.thread
[basic.stc.auto]https://timsong-cpp.github.io/cppwp/basic#stc.auto
[basic.stc.dynamic]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic
[basic.stc.dynamic.general]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general
[basic.stc.dynamic.allocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation
[basic.stc.dynamic.deallocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation
[class.temporary]https://timsong-cpp.github.io/cppwp/basic#class.temporary
[basic.types]https://timsong-cpp.github.io/cppwp/basic#types
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
[basic.extended.fp]https://timsong-cpp.github.io/cppwp/basic#extended.fp
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic#type.qualifier
[conv.rank]https://timsong-cpp.github.io/cppwp/basic#conv.rank
[basic.exec]https://timsong-cpp.github.io/cppwp/basic#exec
[intro.execution]https://timsong-cpp.github.io/cppwp/basic#intro.execution
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
[intro.multithread.general]https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general
[intro.races]https://timsong-cpp.github.io/cppwp/basic#intro.races
[intro.progress]https://timsong-cpp.github.io/cppwp/basic#intro.progress
[basic.start]https://timsong-cpp.github.io/cppwp/basic#start
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic#start.main
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic#start.static
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic#start.dynamic
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic#start.term
[basic.contract]https://timsong-cpp.github.io/cppwp/basic#contract
[basic.contract.general]https://timsong-cpp.github.io/cppwp/basic#contract.general
[basic.contract.eval]https://timsong-cpp.github.io/cppwp/basic#contract.eval
[basic.contract.handler]https://timsong-cpp.github.io/cppwp/basic#contract.handler
6.1https://timsong-cpp.github.io/cppwp/basic#pre
[basic.pre]https://timsong-cpp.github.io/cppwp/basic.pre
1https://timsong-cpp.github.io/cppwp/basic#pre-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L13
1https://timsong-cpp.github.io/cppwp/basic#pre-note-1
.https://timsong-cpp.github.io/cppwp/basic#pre-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#pre-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#pre-1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#pre-1.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#pre-1.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#pre-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L27
2https://timsong-cpp.github.io/cppwp/basic#pre-note-2
.https://timsong-cpp.github.io/cppwp/basic#pre-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#pre-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#pre-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L34
namehttps://timsong-cpp.github.io/cppwp/basic#def:name
(3.1)https://timsong-cpp.github.io/cppwp/basic#pre-3.1
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[lex.token]https://timsong-cpp.github.io/cppwp/lex.token
[lex.name]https://timsong-cpp.github.io/cppwp/lex.name
(3.1.1)https://timsong-cpp.github.io/cppwp/basic#pre-3.1.1
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
labelhttps://timsong-cpp.github.io/cppwp/stmt.label#nt:label
[stmt.label]https://timsong-cpp.github.io/cppwp/stmt.label
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over.literal#nt:literal-operator-id
[over.literal]https://timsong-cpp.github.io/cppwp/over.literal
(3.1.2)https://timsong-cpp.github.io/cppwp/basic#pre-3.1.2
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
jump-statementhttps://timsong-cpp.github.io/cppwp/stmt.jump.general#nt:jump-statement
[stmt.jump.general]https://timsong-cpp.github.io/cppwp/stmt.jump.general
(3.1.3)https://timsong-cpp.github.io/cppwp/basic#pre-3.1.3
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
module-namehttps://timsong-cpp.github.io/cppwp/module.unit#nt:module-name
[module.unit]https://timsong-cpp.github.io/cppwp/module.unit
attribute-tokenhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-token
[dcl.attr.grammar]https://timsong-cpp.github.io/cppwp/dcl.attr.grammar
(3.2)https://timsong-cpp.github.io/cppwp/basic#pre-3.2
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.conv.fct
(3.3)https://timsong-cpp.github.io/cppwp/basic#pre-3.3
operator-function-idhttps://timsong-cpp.github.io/cppwp/over.oper.general#nt:operator-function-id
[over.oper]https://timsong-cpp.github.io/cppwp/over.oper
(3.4)https://timsong-cpp.github.io/cppwp/basic#pre-3.4
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over.literal#nt:literal-operator-id
[over.literal]https://timsong-cpp.github.io/cppwp/over.literal
.https://timsong-cpp.github.io/cppwp/basic#pre-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#pre-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L56
the samehttps://timsong-cpp.github.io/cppwp/basic#def:name,same
(4.1)https://timsong-cpp.github.io/cppwp/basic#pre-4.1
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
(4.2)https://timsong-cpp.github.io/cppwp/basic#pre-4.2
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id
[temp.over.link]https://timsong-cpp.github.io/cppwp/temp.over.link
(4.3)https://timsong-cpp.github.io/cppwp/basic#pre-4.3
operator-function-idhttps://timsong-cpp.github.io/cppwp/over.oper.general#nt:operator-function-id
(4.4)https://timsong-cpp.github.io/cppwp/basic#pre-4.4
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over.literal#nt:literal-operator-id
.https://timsong-cpp.github.io/cppwp/basic#pre-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#pre-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L68
declarationhttps://timsong-cpp.github.io/cppwp/basic#def:declaration
(5.1)https://timsong-cpp.github.io/cppwp/basic#pre-5.1
name-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:name-declaration
block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:block-declaration
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
(5.2)https://timsong-cpp.github.io/cppwp/basic#pre-5.2
init-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator
[dcl.decl]https://timsong-cpp.github.io/cppwp/dcl.decl
(5.3)https://timsong-cpp.github.io/cppwp/basic#pre-5.3
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
(5.4)https://timsong-cpp.github.io/cppwp/basic#pre-5.4
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
result-name-introducerhttps://timsong-cpp.github.io/cppwp/dcl.contract.res#nt:result-name-introducer
[dcl.contract.res]https://timsong-cpp.github.io/cppwp/dcl.contract.res
(5.5)https://timsong-cpp.github.io/cppwp/basic#pre-5.5
init-capturehttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture
[expr.prim.lambda.capture]https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture
(5.6)https://timsong-cpp.github.io/cppwp/basic#pre-5.6
conditionhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:condition
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
[stmt.pre]https://timsong-cpp.github.io/cppwp/stmt.pre
(5.7)https://timsong-cpp.github.io/cppwp/basic#pre-5.7
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declarator
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
(5.8)https://timsong-cpp.github.io/cppwp/basic#pre-5.8
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
(5.9)https://timsong-cpp.github.io/cppwp/basic#pre-5.9
parameter-declarationhttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(5.10)https://timsong-cpp.github.io/cppwp/basic#pre-5.10
type-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:type-parameter
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(5.11)https://timsong-cpp.github.io/cppwp/basic#pre-5.11
type-tt-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:type-tt-parameter
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(5.12)https://timsong-cpp.github.io/cppwp/basic#pre-5.12
variable-tt-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:variable-tt-parameter
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(5.13)https://timsong-cpp.github.io/cppwp/basic#pre-5.13
concept-tt-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:concept-tt-parameter
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(5.14)https://timsong-cpp.github.io/cppwp/basic#pre-5.14
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
(5.15)https://timsong-cpp.github.io/cppwp/basic#pre-5.15
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
(5.16)https://timsong-cpp.github.io/cppwp/basic#pre-5.16
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
enumerator-definitionhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
(5.17)https://timsong-cpp.github.io/cppwp/basic#pre-5.17
exception-declarationhttps://timsong-cpp.github.io/cppwp/except.pre#nt:exception-declaration
[except.pre]https://timsong-cpp.github.io/cppwp/except.pre
(5.18)https://timsong-cpp.github.io/cppwp/basic#pre-5.18
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
.https://timsong-cpp.github.io/cppwp/basic#pre-5.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#pre-note-3
declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
.https://timsong-cpp.github.io/cppwp/basic#pre-5.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#pre-note-4
for-range-declarationhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration
[stmt.ranged]https://timsong-cpp.github.io/cppwp/stmt.ranged
.https://timsong-cpp.github.io/cppwp/basic#pre-5.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#pre-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L123
5https://timsong-cpp.github.io/cppwp/basic#pre-note-5
.https://timsong-cpp.github.io/cppwp/basic#pre-6.sentence-1
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic#lookup
.https://timsong-cpp.github.io/cppwp/basic#pre-6.sentence-2
7https://timsong-cpp.github.io/cppwp/basic#pre-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L132
variablehttps://timsong-cpp.github.io/cppwp/basic#def:variable
(7.1)https://timsong-cpp.github.io/cppwp/basic#pre-7.1
(7.2)https://timsong-cpp.github.io/cppwp/basic#pre-7.2
parameter-declarationhttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration
template-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:template-parameter
.https://timsong-cpp.github.io/cppwp/basic#pre-7.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#pre-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L144
entityhttps://timsong-cpp.github.io/cppwp/basic#def:entity
init-capturehttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture
.https://timsong-cpp.github.io/cppwp/basic#pre-8.sentence-1
underlying entityhttps://timsong-cpp.github.io/cppwp/basic#def:entity,underlying
.https://timsong-cpp.github.io/cppwp/basic#pre-8.sentence-2
denoteshttps://timsong-cpp.github.io/cppwp/basic#def:denote
.https://timsong-cpp.github.io/cppwp/basic#pre-8.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#pre-note-6
.https://timsong-cpp.github.io/cppwp/basic#pre-8.sentence-4
9https://timsong-cpp.github.io/cppwp/basic#pre-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L170
local entityhttps://timsong-cpp.github.io/cppwp/basic#def:entity,local
[basic.stc.auto]https://timsong-cpp.github.io/cppwp/basic#stc.auto
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
[dcl.contract.res]https://timsong-cpp.github.io/cppwp/dcl.contract.res
[expr.prim.this]https://timsong-cpp.github.io/cppwp/expr.prim.this
.https://timsong-cpp.github.io/cppwp/basic#pre-9.sentence-1
10https://timsong-cpp.github.io/cppwp/basic#pre-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L178
linkagehttps://timsong-cpp.github.io/cppwp/basic#link
.https://timsong-cpp.github.io/cppwp/basic#pre-10.sentence-1
6.2https://timsong-cpp.github.io/cppwp/basic#def
[basic.def]https://timsong-cpp.github.io/cppwp/basic.def
1https://timsong-cpp.github.io/cppwp/basic#def-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L188
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
.https://timsong-cpp.github.io/cppwp/basic#def-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def-1.sentence-2
redeclarationhttps://timsong-cpp.github.io/cppwp/basic#def:redeclaration
[module.reach]https://timsong-cpp.github.io/cppwp/module.reach
first declarationhttps://timsong-cpp.github.io/cppwp/basic#def:declaration,first
.https://timsong-cpp.github.io/cppwp/basic#def-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#def-note-1
(1.1)https://timsong-cpp.github.io/cppwp/basic#def-1.1
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
(1.2)https://timsong-cpp.github.io/cppwp/basic#def-1.2
[temp.explicit]https://timsong-cpp.github.io/cppwp/temp.explicit
(1.3)https://timsong-cpp.github.io/cppwp/basic#def-1.3
[temp.deduct.guide]https://timsong-cpp.github.io/cppwp/temp.deduct.guide
(1.4)https://timsong-cpp.github.io/cppwp/basic#def-1.4
attributeshttps://timsong-cpp.github.io/cppwp/dcl.attr
(1.5)https://timsong-cpp.github.io/cppwp/basic#def-1.5
empty-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
.https://timsong-cpp.github.io/cppwp/basic#def-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#def-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L213
definedhttps://timsong-cpp.github.io/cppwp/basic#def:define
(2.1)https://timsong-cpp.github.io/cppwp/basic#def-2.1
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
(2.2)https://timsong-cpp.github.io/cppwp/basic#def-2.2
[dcl.stc]https://timsong-cpp.github.io/cppwp/dcl.stc
linkage-specificationhttps://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
12https://timsong-cpp.github.io/cppwp/basic#footnote-12
[dcl.link]https://timsong-cpp.github.io/cppwp/dcl.link
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
function-bodyhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body
(2.3)https://timsong-cpp.github.io/cppwp/basic#def-2.3
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
[class.static]https://timsong-cpp.github.io/cppwp/class.static
(2.4)https://timsong-cpp.github.io/cppwp/basic#def-2.4
[class.static.data]https://timsong-cpp.github.io/cppwp/class.static.data
[depr.static.constexpr]https://timsong-cpp.github.io/cppwp/depr.static.constexpr
(2.5)https://timsong-cpp.github.io/cppwp/basic#def-2.5
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
[class.name]https://timsong-cpp.github.io/cppwp/class.name
(2.6)https://timsong-cpp.github.io/cppwp/basic#def-2.6
opaque-enum-declarationhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
(2.7)https://timsong-cpp.github.io/cppwp/basic#def-2.7
template-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:template-parameter
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(2.8)https://timsong-cpp.github.io/cppwp/basic#def-2.8
parameter-declarationhttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
function-definitionhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-definition
(2.9)https://timsong-cpp.github.io/cppwp/basic#def-2.9
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
(2.10)https://timsong-cpp.github.io/cppwp/basic#def-2.10
alias-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
(2.11)https://timsong-cpp.github.io/cppwp/basic#def-2.11
namespace-alias-definitionhttps://timsong-cpp.github.io/cppwp/namespace.alias#nt:namespace-alias-definition
[namespace.alias]https://timsong-cpp.github.io/cppwp/namespace.alias
(2.12)https://timsong-cpp.github.io/cppwp/basic#def-2.12
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
(2.13)https://timsong-cpp.github.io/cppwp/basic#def-2.13
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
[temp.deduct.guide]https://timsong-cpp.github.io/cppwp/temp.deduct.guide
(2.14)https://timsong-cpp.github.io/cppwp/basic#def-2.14
static_assert-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
(2.15)https://timsong-cpp.github.io/cppwp/basic#def-2.15
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
(2.16)https://timsong-cpp.github.io/cppwp/basic#def-2.16
attribute-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:attribute-declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
(2.17)https://timsong-cpp.github.io/cppwp/basic#def-2.17
empty-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
[dcl.pre]https://timsong-cpp.github.io/cppwp/dcl.pre
(2.18)https://timsong-cpp.github.io/cppwp/basic#def-2.18
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
[namespace.udir]https://timsong-cpp.github.io/cppwp/namespace.udir
(2.19)https://timsong-cpp.github.io/cppwp/basic#def-2.19
using-enum-declarationhttps://timsong-cpp.github.io/cppwp/enum.udecl#nt:using-enum-declaration
[enum.udecl]https://timsong-cpp.github.io/cppwp/enum.udecl
(2.20)https://timsong-cpp.github.io/cppwp/basic#def-2.20
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
[temp.pre]https://timsong-cpp.github.io/cppwp/temp.pre
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
concept-definitionhttps://timsong-cpp.github.io/cppwp/temp.concept#nt:concept-definition
declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
(2.21)https://timsong-cpp.github.io/cppwp/basic#def-2.21
[temp.explicit]https://timsong-cpp.github.io/cppwp/temp.explicit
(2.22)https://timsong-cpp.github.io/cppwp/basic#def-2.22
explicit-specializationhttps://timsong-cpp.github.io/cppwp/temp.expl.spec#nt:explicit-specialization
[temp.expl.spec]https://timsong-cpp.github.io/cppwp/temp.expl.spec
declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
.https://timsong-cpp.github.io/cppwp/basic#def-2.sentence-1
definitionhttps://timsong-cpp.github.io/cppwp/basic#def:definition
.https://timsong-cpp.github.io/cppwp/basic#def-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#def-example-1
3https://timsong-cpp.github.io/cppwp/basic#def-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L329
2https://timsong-cpp.github.io/cppwp/basic#def-note-2
[class.default.ctor]https://timsong-cpp.github.io/cppwp/class.default.ctor
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
destructorhttps://timsong-cpp.github.io/cppwp/class.dtor
.https://timsong-cpp.github.io/cppwp/basic#def-3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#def-example-2
[string.classes]https://timsong-cpp.github.io/cppwp/string.classes
4https://timsong-cpp.github.io/cppwp/basic#def-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L370
3https://timsong-cpp.github.io/cppwp/basic#def-note-3
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
.https://timsong-cpp.github.io/cppwp/basic#def-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#def-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L376
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general#term.incomplete.type
[class.abstract]https://timsong-cpp.github.io/cppwp/class.abstract
.https://timsong-cpp.github.io/cppwp/basic#def-5.sentence-1
12)https://timsong-cpp.github.io/cppwp/basic#footnote-12
12)https://timsong-cpp.github.io/cppwp/basic#footnoteref-12
declaration-seqhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq
linkage-specificationhttps://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
.https://timsong-cpp.github.io/cppwp/basic#footnote-12.sentence-1
6.3https://timsong-cpp.github.io/cppwp/basic#def.odr
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr
1https://timsong-cpp.github.io/cppwp/basic#def.odr-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L391
definable itemhttps://timsong-cpp.github.io/cppwp/basic#def:item,definable
(1.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.1
[class]https://timsong-cpp.github.io/cppwp/class
(1.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.2
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
(1.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.3
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
(1.4)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.4
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
(1.5)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.5
[temp.pre]https://timsong-cpp.github.io/cppwp/temp.pre
(1.6)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.6
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
(1.7)https://timsong-cpp.github.io/cppwp/basic#def.odr-1.7
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
.https://timsong-cpp.github.io/cppwp/basic#def.odr-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#def.odr-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L404
.https://timsong-cpp.github.io/cppwp/basic#def.odr-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#def.odr-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L408
potentially evaluatedhttps://timsong-cpp.github.io/cppwp/basic#def:potentially_evaluated
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.sentence-1
potential resultshttps://timsong-cpp.github.io/cppwp/basic#def:potential_results
(3.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.1
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.prim.id]https://timsong-cpp.github.io/cppwp/expr.prim.id
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
[expr.prim.splice]https://timsong-cpp.github.io/cppwp/expr.prim.splice
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.2
subscriptinghttps://timsong-cpp.github.io/cppwp/expr.sub
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.3
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.4
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.5
pointer-to-member expressionhttps://timsong-cpp.github.io/cppwp/expr.mptr.oper
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.5.sentence-1
(3.6)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.6
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.6.sentence-1
(3.7)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.7
conditional expressionhttps://timsong-cpp.github.io/cppwp/expr.cond
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.7.sentence-1
(3.8)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.8
comma expressionhttps://timsong-cpp.github.io/cppwp/expr.comma
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.8.sentence-1
(3.9)https://timsong-cpp.github.io/cppwp/basic#def.odr-3.9
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.9.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#def.odr-note-1
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#def.odr-example-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#def.odr-3.sentence-5
4https://timsong-cpp.github.io/cppwp/basic#def.odr-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L464
named byhttps://timsong-cpp.github.io/cppwp/basic#def:function,named_by_expression_or_conversion
(4.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-4.1
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic#lookup
[over.match]https://timsong-cpp.github.io/cppwp/over.match
[over.over]https://timsong-cpp.github.io/cppwp/over.over
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
.https://timsong-cpp.github.io/cppwp/basic#def.odr-4.1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#def.odr-note-2
[conv.func]https://timsong-cpp.github.io/cppwp/conv.func
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
[over]https://timsong-cpp.github.io/cppwp/over
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.conv.fct
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/basic#def.odr-4.1.sentence-2
[class.copy.elision]https://timsong-cpp.github.io/cppwp/class.copy.elision
.https://timsong-cpp.github.io/cppwp/basic#def.odr-4.1.sentence-3
(4.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-4.2
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
.https://timsong-cpp.github.io/cppwp/basic#def.odr-4.2.sentence-1
(4.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-4.3
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
[expr.delete]https://timsong-cpp.github.io/cppwp/expr.delete
[class.free]https://timsong-cpp.github.io/cppwp/class.free
.https://timsong-cpp.github.io/cppwp/basic#def.odr-4.3.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#def.odr-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L504
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
[expr.prim.splice]https://timsong-cpp.github.io/cppwp/expr.prim.splice
.https://timsong-cpp.github.io/cppwp/basic#def.odr-5.sentence-1
odr-usedhttps://timsong-cpp.github.io/cppwp/basic#def:odr-use
(5.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-5.1
[expr.const.init]https://timsong-cpp.github.io/cppwp/expr.const.init
(5.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-5.2
(5.2.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-5.2.1
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
(5.2.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-5.2.2
(5.2.2.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-5.2.2.1
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
(5.2.2.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-5.2.2.2
[conv.lval]https://timsong-cpp.github.io/cppwp/conv.lval
.https://timsong-cpp.github.io/cppwp/basic#def.odr-5.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#def.odr-example-2
6https://timsong-cpp.github.io/cppwp/basic#def.odr-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L565
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-6.sentence-2
7https://timsong-cpp.github.io/cppwp/basic#def.odr-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L573
[expr.prim.id.general]https://timsong-cpp.github.io/cppwp/expr.prim.id.general
.https://timsong-cpp.github.io/cppwp/basic#def.odr-7.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#def.odr-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L578
.https://timsong-cpp.github.io/cppwp/basic#def.odr-8.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-8.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#def.odr-8.sentence-3
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
.https://timsong-cpp.github.io/cppwp/basic#def.odr-8.sentence-4
13https://timsong-cpp.github.io/cppwp/basic#footnote-13
9https://timsong-cpp.github.io/cppwp/basic#def.odr-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L596
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
.https://timsong-cpp.github.io/cppwp/basic#def.odr-9.sentence-1
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/basic#def.odr-9.sentence-2
potentially invokedhttps://timsong-cpp.github.io/cppwp/class.dtor#def:potentially_invoked
.https://timsong-cpp.github.io/cppwp/basic#def.odr-9.sentence-3
10https://timsong-cpp.github.io/cppwp/basic#def.odr-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L605
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
odr-usablehttps://timsong-cpp.github.io/cppwp/basic#def:odr-usable
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
(10.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-10.1
(10.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-10.2
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
(10.2.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-10.2.1
(10.2.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-10.2.2
[basic.scope.contract]https://timsong-cpp.github.io/cppwp/basic#scope.contract
(10.2.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-10.2.3
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
requires-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requires-expression
(10.2.4)https://timsong-cpp.github.io/cppwp/basic#def.odr-10.2.4
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
simple-capturehttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:simple-capture
capture-defaulthttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:capture-default
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-10.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-10.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#def.odr-example-3
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
11https://timsong-cpp.github.io/cppwp/basic#def.odr-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L651
4https://timsong-cpp.github.io/cppwp/basic#def.odr-example-4
12https://timsong-cpp.github.io/cppwp/basic#def.odr-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L672
discarded statementhttps://timsong-cpp.github.io/cppwp/stmt.if#def:discarded_statement
.https://timsong-cpp.github.io/cppwp/basic#def.odr-12.sentence-1
[class.default.ctor]https://timsong-cpp.github.io/cppwp/class.default.ctor
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
.https://timsong-cpp.github.io/cppwp/basic#def.odr-12.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#def.odr-example-5
.https://timsong-cpp.github.io/cppwp/basic#def.odr-12.sentence-3
13https://timsong-cpp.github.io/cppwp/basic#def.odr-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L696
definition domainhttps://timsong-cpp.github.io/cppwp/basic#def:definition_domain
private-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment
private-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment
.https://timsong-cpp.github.io/cppwp/basic#def.odr-13.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-13.sentence-2
14https://timsong-cpp.github.io/cppwp/basic#def.odr-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L705
.https://timsong-cpp.github.io/cppwp/basic#def.odr-14.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#def.odr-example-6
3https://timsong-cpp.github.io/cppwp/basic#def.odr-note-3
.https://timsong-cpp.github.io/cppwp/basic#def.odr-14.sentence-3
(14.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.1
definedhttps://timsong-cpp.github.io/cppwp/basic#def
(14.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.2
data memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:data_member
(14.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.3
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
(14.4)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.4
[conv.lval]https://timsong-cpp.github.io/cppwp/conv.lval
(14.5)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.5
[conv]https://timsong-cpp.github.io/cppwp/conv
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.dynamic.cast]https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
(14.6)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.6
[conv]https://timsong-cpp.github.io/cppwp/conv
[expr.dynamic.cast]https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
(14.7)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.7
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
(14.8)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.8
[expr.typeid]https://timsong-cpp.github.io/cppwp/expr.typeid
[expr.sizeof]https://timsong-cpp.github.io/cppwp/expr.sizeof
(14.9)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.9
[basic.def]https://timsong-cpp.github.io/cppwp/basic#def
calledhttps://timsong-cpp.github.io/cppwp/expr.call
(14.10)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.10
[class.derived]https://timsong-cpp.github.io/cppwp/class.derived
(14.11)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.11
[expr.assign]https://timsong-cpp.github.io/cppwp/expr.assign
(14.12)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.12
[expr.alignof]https://timsong-cpp.github.io/cppwp/expr.alignof
(14.13)https://timsong-cpp.github.io/cppwp/basic#def.odr-14.13
exception-declarationhttps://timsong-cpp.github.io/cppwp/except.pre#nt:exception-declaration
[except.handle]https://timsong-cpp.github.io/cppwp/except.handle
.https://timsong-cpp.github.io/cppwp/basic#def.odr-14.sentence-4
15https://timsong-cpp.github.io/cppwp/basic#def.odr-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L756
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
.https://timsong-cpp.github.io/cppwp/basic#def.odr-15.sentence-1
16https://timsong-cpp.github.io/cppwp/basic#def.odr-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L765
(16.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.1
(16.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.2
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.sentence-2
(16.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.3
[module.unit]https://timsong-cpp.github.io/cppwp/module.unit
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.3.sentence-1
(16.4)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.4
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.4.sentence-1
(16.5)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic#lookup
[over.match]https://timsong-cpp.github.io/cppwp/over.match
[temp.spec.partial.match]https://timsong-cpp.github.io/cppwp/temp.spec.partial.match
(16.5.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.1
(16.5.1.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.1.1
(16.5.1.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.1.2
[expr.const.const]https://timsong-cpp.github.io/cppwp/expr.const.const
(16.5.1.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.1.3
(16.5.1.4)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.1.4
(16.5.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.2
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.5.sentence-1
(16.6)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.6
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.6.sentence-1
(16.7)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.7
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.7.sentence-1
(16.8)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.8
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.8.sentence-1
(16.9)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.9
[expr.const]https://timsong-cpp.github.io/cppwp/expr.const
[temp.dep.constexpr]https://timsong-cpp.github.io/cppwp/temp.dep.constexpr
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.9.sentence-1
(16.10)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.10
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.10.sentence-1
(16.11)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.11
template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
simple-template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
splice-specialization-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specialization-specifier
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.11.sentence-1
(16.12)https://timsong-cpp.github.io/cppwp/basic#def.odr-16.12
reflect-expressionhttps://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflect-expression
[expr.reflect]https://timsong-cpp.github.io/cppwp/expr.reflect
[expr.eq]https://timsong-cpp.github.io/cppwp/expr.eq
.https://timsong-cpp.github.io/cppwp/basic#def.odr-16.12.sentence-1
17https://timsong-cpp.github.io/cppwp/basic#def.odr-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L850
(17.1)https://timsong-cpp.github.io/cppwp/basic#def.odr-17.1
[class.default.ctor]https://timsong-cpp.github.io/cppwp/class.default.ctor
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
.https://timsong-cpp.github.io/cppwp/basic#def.odr-17.1.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#def.odr-example-7
(17.2)https://timsong-cpp.github.io/cppwp/basic#def.odr-17.2
[class.spaceship]https://timsong-cpp.github.io/cppwp/class.spaceship
.https://timsong-cpp.github.io/cppwp/basic#def.odr-17.2.sentence-1
(17.3)https://timsong-cpp.github.io/cppwp/basic#def.odr-17.3
[temp.dep]https://timsong-cpp.github.io/cppwp/temp.dep
.https://timsong-cpp.github.io/cppwp/basic#def.odr-17.3.sentence-1
18https://timsong-cpp.github.io/cppwp/basic#def.odr-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L901
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-18.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#def.odr-18.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#def.odr-note-4
[basic.link]https://timsong-cpp.github.io/cppwp/basic#link
.https://timsong-cpp.github.io/cppwp/basic#def.odr-18.sentence-3
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
[expr.prim.lambda]https://timsong-cpp.github.io/cppwp/expr.prim.lambda
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-18.sentence-4
19https://timsong-cpp.github.io/cppwp/basic#def.odr-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L921
8https://timsong-cpp.github.io/cppwp/basic#def.odr-example-8
.https://timsong-cpp.github.io/cppwp/basic#def.odr-19.sentence-1
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-19.sentence-2
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#def.odr-19.sentence-3
20https://timsong-cpp.github.io/cppwp/basic#def.odr-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L951
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/basic#def.odr-20.sentence-1
13)https://timsong-cpp.github.io/cppwp/basic#footnote-13
13)https://timsong-cpp.github.io/cppwp/basic#footnoteref-13
.https://timsong-cpp.github.io/cppwp/basic#footnote-13.sentence-1
6.4https://timsong-cpp.github.io/cppwp/basic#scope
[basic.scope]https://timsong-cpp.github.io/cppwp/basic.scope
6.4.1https://timsong-cpp.github.io/cppwp/basic#scope.scope
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic.scope.scope
1https://timsong-cpp.github.io/cppwp/basic#scope.scope-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L965
scopeshttps://timsong-cpp.github.io/cppwp/basic#def:scope
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-1.sentence-1
global scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,global
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
statementhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:statement
handlerhttps://timsong-cpp.github.io/cppwp/except.pre#nt:handler
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
[basic.scope]https://timsong-cpp.github.io/cppwp/basic#scope
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-1.sentence-2
enclosing scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,enclosing
immediate scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,immediate
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-1.sentence-3
interveneshttps://timsong-cpp.github.io/cppwp/basic#def:scope,intervene
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#scope.scope-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L985
(2.1)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.1
parent scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,parent
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.2
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.3
inhabitshttps://timsong-cpp.github.io/cppwp/basic#def:scope,inhabit
[basic.scope.pdecl]https://timsong-cpp.github.io/cppwp/basic#scope.pdecl
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.3.sentence-1
(2.4)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.4
target scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,target
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.4.sentence-1
(2.5)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.5
boundhttps://timsong-cpp.github.io/cppwp/basic#def:name,bound
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.5.sentence-1
host scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,host
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.sentence-2
belongshttps://timsong-cpp.github.io/cppwp/basic#def:entity,belong
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#scope.scope-note-1
(2.6)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.6
[basic.scope.temp]https://timsong-cpp.github.io/cppwp/basic#scope.temp
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.6.sentence-1
(2.7)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.7
[basic.link]https://timsong-cpp.github.io/cppwp/basic#link
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.7.sentence-1
(2.8)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.8
declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.8.sentence-1
(2.9)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.9
[dcl.meaning]https://timsong-cpp.github.io/cppwp/dcl.meaning
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.9.sentence-1
(2.10)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.10
[dcl.meaning.general]https://timsong-cpp.github.io/cppwp/dcl.meaning.general
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.10.sentence-1
(2.11)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.11
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.11.sentence-1
(2.12)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.12
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.12.sentence-1
(2.13)https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.13
[class.union.anon]https://timsong-cpp.github.io/cppwp/class.union.anon
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-2.13.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#scope.scope-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1040
corresponding object parametershttps://timsong-cpp.github.io/cppwp/basic#def:object_parameter,corresponding
(3.1)https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.1
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
(3.2)https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.2
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.sentence-1
corresponding object parametershttps://timsong-cpp.github.io/cppwp/basic#def:object_parameter,corresponding
(3.3)https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.3
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
(3.4)https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.4
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.sentence-2
corresponding signatureshttps://timsong-cpp.github.io/cppwp/basic#def:signature,corresponding
template-parameter-listhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
template-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:template-parameter
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#scope.scope-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1075
correspondhttps://timsong-cpp.github.io/cppwp/basic#def:correspond
(4.1)https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.1
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
(4.2)https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.2
[class.union.anon]https://timsong-cpp.github.io/cppwp/class.union.anon
(4.3)https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.3
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.sentence-1
corresponding overloadshttps://timsong-cpp.github.io/cppwp/basic#def:corresponding_overloads
(4.4)https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.4
14https://timsong-cpp.github.io/cppwp/basic#footnote-14
[temp.over.link]https://timsong-cpp.github.io/cppwp/temp.over.link
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
[temp.friend]https://timsong-cpp.github.io/cppwp/temp.friend
(4.5)https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.5
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#scope.scope-note-2
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-4.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#scope.scope-example-1
2https://timsong-cpp.github.io/cppwp/basic#scope.scope-example-2
5https://timsong-cpp.github.io/cppwp/basic#scope.scope-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1151
name-independenthttps://timsong-cpp.github.io/cppwp/basic#def:declaration,name-independent
(5.1)https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.1
(5.2)https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.2
storage-class-specifierhttps://timsong-cpp.github.io/cppwp/dcl.stc#nt:storage-class-specifier
(5.3)https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.3
[dcl.contract.res]https://timsong-cpp.github.io/cppwp/dcl.contract.res
(5.4)https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.4
init-capturehttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture
(5.5)https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.5
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-5.sentence-2
6https://timsong-cpp.github.io/cppwp/basic#scope.scope-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1177
potentially conflicthttps://timsong-cpp.github.io/cppwp/basic#def:potentially_conflict
[basic.link]https://timsong-cpp.github.io/cppwp/basic#link
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-6.sentence-1
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic#lookup
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-6.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#scope.scope-note-3
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[basic.lookup.general]https://timsong-cpp.github.io/cppwp/basic#lookup.general
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-6.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#scope.scope-note-4
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-6.sentence-4
3https://timsong-cpp.github.io/cppwp/basic#scope.scope-example-3
7https://timsong-cpp.github.io/cppwp/basic#scope.scope-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1226
nominablehttps://timsong-cpp.github.io/cppwp/basic#def:nominable
[namespace.def]https://timsong-cpp.github.io/cppwp/namespace.def
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-7.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#scope.scope-example-4
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic#scope.scope-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1252
[temp.pre]https://timsong-cpp.github.io/cppwp/temp.pre
.https://timsong-cpp.github.io/cppwp/basic#scope.scope-8.sentence-1
14)https://timsong-cpp.github.io/cppwp/basic#footnote-14
14)https://timsong-cpp.github.io/cppwp/basic#footnoteref-14
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over.match.funcs
.https://timsong-cpp.github.io/cppwp/basic#footnote-14.sentence-1
6.4.2https://timsong-cpp.github.io/cppwp/basic#scope.pdecl
[basic.scope.pdecl]https://timsong-cpp.github.io/cppwp/basic.scope.pdecl
1https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1264
locushttps://timsong-cpp.github.io/cppwp/basic#def:locus
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
[dcl.decl]https://timsong-cpp.github.io/cppwp/dcl.decl
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-example-1
[basic.life]https://timsong-cpp.github.io/cppwp/basic#life
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1278
1https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-note-1
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-2.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-example-2
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1292
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
simple-template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
class-headhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-head
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-3.sentence-1
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
enum-headhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head
opaque-enum-declarationhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-3.sentence-2
alias-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1304
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1309
enumerator-definitionhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-definition
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-5.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-example-3
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-5.sentence-2
6https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1320
2https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-note-2
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-6.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-example-4
7https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1336
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-7.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1340
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-8.sentence-1
9https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1344
[dcl.fct.def.general]https://timsong-cpp.github.io/cppwp/dcl.fct.def.general
function-bodyhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-9.sentence-1
10https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1350
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
identifier-listhttps://timsong-cpp.github.io/cppwp/cpp.pre#nt:identifier-list
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-10.sentence-1
11https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1355
for-range-declarationhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration
[stmt.ranged]https://timsong-cpp.github.io/cppwp/stmt.ranged
for-range-initializerhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-initializer
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-11.sentence-1
for-range-declarationhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration
expansion-statementhttps://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-statement
[stmt.expand]https://timsong-cpp.github.io/cppwp/stmt.expand
expansion-initializerhttps://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-initializer
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-11.sentence-2
12https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1363
template-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:template-parameter
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-12.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-example-5
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
13https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1375
result-name-introducerhttps://timsong-cpp.github.io/cppwp/dcl.contract.res#nt:result-name-introducer
[dcl.contract.res]https://timsong-cpp.github.io/cppwp/dcl.contract.res
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-13.sentence-1
14https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1379
concept-definitionhttps://timsong-cpp.github.io/cppwp/temp.concept#nt:concept-definition
concept-namehttps://timsong-cpp.github.io/cppwp/temp.concept#nt:concept-name
[temp.concept]https://timsong-cpp.github.io/cppwp/temp.concept
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-14.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-note-3
constraint-expressionhttps://timsong-cpp.github.io/cppwp/temp.constr.decl#nt:constraint-expression
concept-namehttps://timsong-cpp.github.io/cppwp/temp.concept#nt:concept-name
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1387
namespace-definitionhttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-definition
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-15.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-note-4
unnamed-namespace-definitionhttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:unnamed-namespace-definition
[namespace.unnamed]https://timsong-cpp.github.io/cppwp/namespace.unnamed
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-15.sentence-2
16https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1396
5https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-note-5
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-16.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-16.sentence-2
17https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1408
6https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-note-6
[temp.point]https://timsong-cpp.github.io/cppwp/temp.point
.https://timsong-cpp.github.io/cppwp/basic#scope.pdecl-17.sentence-1
6.4.3https://timsong-cpp.github.io/cppwp/basic#scope.block
[basic.scope.block]https://timsong-cpp.github.io/cppwp/basic.scope.block
1https://timsong-cpp.github.io/cppwp/basic#scope.block-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1418
(1.1)https://timsong-cpp.github.io/cppwp/basic#scope.block-1.1
[stmt.select]https://timsong-cpp.github.io/cppwp/stmt.select
[stmt.iter]https://timsong-cpp.github.io/cppwp/stmt.iter
[stmt.expand]https://timsong-cpp.github.io/cppwp/stmt.expand
(1.2)https://timsong-cpp.github.io/cppwp/basic#scope.block-1.2
(1.3)https://timsong-cpp.github.io/cppwp/basic#scope.block-1.3
handlerhttps://timsong-cpp.github.io/cppwp/except.pre#nt:handler
[except.pre]https://timsong-cpp.github.io/cppwp/except.pre
(1.4)https://timsong-cpp.github.io/cppwp/basic#scope.block-1.4
[stmt.block]https://timsong-cpp.github.io/cppwp/stmt.block
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
handlerhttps://timsong-cpp.github.io/cppwp/except.pre#nt:handler
block scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,block
handlerhttps://timsong-cpp.github.io/cppwp/except.pre#nt:handler
.https://timsong-cpp.github.io/cppwp/basic#scope.block-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#scope.block-note-1
.https://timsong-cpp.github.io/cppwp/basic#scope.block-1.sentence-2
block variablehttps://timsong-cpp.github.io/cppwp/basic#def:block_variable
.https://timsong-cpp.github.io/cppwp/basic#scope.block-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#scope.block-example-1
2https://timsong-cpp.github.io/cppwp/basic#scope.block-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1450
(2.1)https://timsong-cpp.github.io/cppwp/basic#scope.block-2.1
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
function-bodyhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body
function-try-blockhttps://timsong-cpp.github.io/cppwp/except.pre#nt:function-try-block
(2.2)https://timsong-cpp.github.io/cppwp/basic#scope.block-2.2
(2.3)https://timsong-cpp.github.io/cppwp/basic#scope.block-2.3
handlerhttps://timsong-cpp.github.io/cppwp/except.pre#nt:handler
function-try-blockhttps://timsong-cpp.github.io/cppwp/except.pre#nt:function-try-block
.https://timsong-cpp.github.io/cppwp/basic#scope.block-2.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#scope.block-example-2
6.4.4https://timsong-cpp.github.io/cppwp/basic#scope.param
[basic.scope.param]https://timsong-cpp.github.io/cppwp/basic.scope.param
1https://timsong-cpp.github.io/cppwp/basic#scope.param-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1483
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
function parameter scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,function_parameter
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#scope.param-note-1
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.sentence-2
(1.1)https://timsong-cpp.github.io/cppwp/basic#scope.param-1.1
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
noptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:noptr-declarator
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
init-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-declarator
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
parameter-declarationhttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration
nodeclspec-function-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:nodeclspec-function-declaration
function-definitionhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-definition
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#scope.param-note-2
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.1.sentence-3
(1.2)https://timsong-cpp.github.io/cppwp/basic#scope.param-1.2
lambda-declaratorhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-declarator
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/basic#scope.param-1.3
requirement-parameter-listhttps://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requirement-parameter-list
requirement-bodyhttps://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requirement-body
requires-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requires-expression
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/basic#scope.param-1.4
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
.https://timsong-cpp.github.io/cppwp/basic#scope.param-1.4.sentence-1
6.4.5https://timsong-cpp.github.io/cppwp/basic#scope.lambda
[basic.scope.lambda]https://timsong-cpp.github.io/cppwp/basic.scope.lambda
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
lambda scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,lambda
lambda-introducerhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-introducer
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
.https://timsong-cpp.github.io/cppwp/basic#scope.lambda-sentence-1
6.4.6https://timsong-cpp.github.io/cppwp/basic#scope.namespace
[basic.scope.namespace]https://timsong-cpp.github.io/cppwp/basic.scope.namespace
1https://timsong-cpp.github.io/cppwp/basic#scope.namespace-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1528
namespace-definitionhttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-definition
namespace scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,namespace
namespace-bodyhttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-body
namespace-definitionhttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-definition
.https://timsong-cpp.github.io/cppwp/basic#scope.namespace-1.sentence-1
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
class-head-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-head-name
enum-head-namehttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
.https://timsong-cpp.github.io/cppwp/basic#scope.namespace-1.sentence-2
[basic.namespace]https://timsong-cpp.github.io/cppwp/basic.namespace
.https://timsong-cpp.github.io/cppwp/basic#scope.namespace-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#scope.namespace-example-1
6.4.7https://timsong-cpp.github.io/cppwp/basic#scope.class
[basic.scope.class]https://timsong-cpp.github.io/cppwp/basic.scope.class
1https://timsong-cpp.github.io/cppwp/basic#scope.class-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1555
class scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,class
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem.general#nt:member-specification
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
.https://timsong-cpp.github.io/cppwp/basic#scope.class-1.sentence-1
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
class-head-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-head-name
enum-head-namehttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-head-name
.https://timsong-cpp.github.io/cppwp/basic#scope.class-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#scope.class-note-1
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
.https://timsong-cpp.github.io/cppwp/basic#scope.class-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#scope.class-example-1
6.4.8https://timsong-cpp.github.io/cppwp/basic#scope.enum
[basic.scope.enum]https://timsong-cpp.github.io/cppwp/basic.scope.enum
1https://timsong-cpp.github.io/cppwp/basic#scope.enum-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1585
enumeration scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,enumeration
enumerator-listhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enumerator-list
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.https://timsong-cpp.github.io/cppwp/basic#scope.enum-1.sentence-1
6.4.9https://timsong-cpp.github.io/cppwp/basic#scope.temp
[basic.scope.temp]https://timsong-cpp.github.io/cppwp/basic.scope.temp
1https://timsong-cpp.github.io/cppwp/basic#scope.temp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1593
type-tt-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:type-tt-parameter
variable-tt-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:variable-tt-parameter
concept-tt-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:concept-tt-parameter
template parameter scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,template_parameter
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
template-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:template-parameter
.https://timsong-cpp.github.io/cppwp/basic#scope.temp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#scope.temp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1603
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
template-parameter-listhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
.https://timsong-cpp.github.io/cppwp/basic#scope.temp-2.sentence-1
template-parameter-listhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
.https://timsong-cpp.github.io/cppwp/basic#scope.temp-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#scope.temp-2.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#scope.temp-note-1
.https://timsong-cpp.github.io/cppwp/basic#scope.temp-2.sentence-4
6.4.10https://timsong-cpp.github.io/cppwp/basic#scope.contract
[basic.scope.contract]https://timsong-cpp.github.io/cppwp/basic.scope.contract
1https://timsong-cpp.github.io/cppwp/basic#scope.contract-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1620
[basic.contract]https://timsong-cpp.github.io/cppwp/basic#contract
contract-assertion scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,contract-assertion
.https://timsong-cpp.github.io/cppwp/basic#scope.contract-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#scope.contract-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1625
result-name-introducerhttps://timsong-cpp.github.io/cppwp/dcl.contract.res#nt:result-name-introducer
[dcl.contract.res]https://timsong-cpp.github.io/cppwp/dcl.contract.res
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
(2.1)https://timsong-cpp.github.io/cppwp/basic#scope.contract-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic#scope.contract-2.2
lambda-declaratorhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-declarator
[expr.prim.lambda]https://timsong-cpp.github.io/cppwp/expr.prim.lambda
.https://timsong-cpp.github.io/cppwp/basic#scope.contract-2.sentence-1
6.5https://timsong-cpp.github.io/cppwp/basic#lookup
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic.lookup
6.5.1https://timsong-cpp.github.io/cppwp/basic#lookup.general
[basic.lookup.general]https://timsong-cpp.github.io/cppwp/basic.lookup.general
1https://timsong-cpp.github.io/cppwp/basic#lookup.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1651
Name lookuphttps://timsong-cpp.github.io/cppwp/basic#def:lookup,name
[basic.def]https://timsong-cpp.github.io/cppwp/basic#def
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-1
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
namespace-namehttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-name
[basic.namespace]https://timsong-cpp.github.io/cppwp/basic.namespace
class-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-name
[class.name]https://timsong-cpp.github.io/cppwp/class.name
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-3
overload sethttps://timsong-cpp.github.io/cppwp/basic#def:overload_set
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-4
ambiguoushttps://timsong-cpp.github.io/cppwp/basic#def:ambiguous
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-5
[over.match]https://timsong-cpp.github.io/cppwp/over.match
[over.over]https://timsong-cpp.github.io/cppwp/over.over
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-6
[class.access]https://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-1.sentence-8
2https://timsong-cpp.github.io/cppwp/basic#lookup.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1677
program pointhttps://timsong-cpp.github.io/cppwp/basic#def:point,program
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.sentence-1
followhttps://timsong-cpp.github.io/cppwp/basic#def:follow,program_point
[basic.scope.pdecl]https://timsong-cpp.github.io/cppwp/basic#scope.pdecl
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#lookup.general-note-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.sentence-3
precedeshttps://timsong-cpp.github.io/cppwp/basic#def:declaration,precede
(2.1)https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.1
module-import-declarationhttps://timsong-cpp.github.io/cppwp/module.import#nt:module-import-declaration
module-declarationhttps://timsong-cpp.github.io/cppwp/module.unit#nt:module-declaration
(2.2)https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.2
module-declarationhttps://timsong-cpp.github.io/cppwp/module.unit#nt:module-declaration
private-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment
(2.3)https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.3
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#lookup.general-note-2
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.3.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#lookup.general-note-3
module-import-declarationhttps://timsong-cpp.github.io/cppwp/module.import#nt:module-import-declaration
module-import-declarationhttps://timsong-cpp.github.io/cppwp/module.import#nt:module-import-declaration
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-2.sentence-5
1https://timsong-cpp.github.io/cppwp/basic#lookup.general-example-1
3https://timsong-cpp.github.io/cppwp/basic#lookup.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1734
single searchhttps://timsong-cpp.github.io/cppwp/basic#def:search,single
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-3.sentence-1
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
[expr.prim.id.unqual]https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual
[temp.dep.type]https://timsong-cpp.github.io/cppwp/temp.dep.type
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#lookup.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1746
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-4.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#lookup.general-note-4
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-4.sentence-3
type-onlyhttps://timsong-cpp.github.io/cppwp/basic#def:lookup,type-only
.https://timsong-cpp.github.io/cppwp/basic#lookup.general-4.sentence-4
6.5.2https://timsong-cpp.github.io/cppwp/basic#class.member.lookup
[class.member.lookup]https://timsong-cpp.github.io/cppwp/class.member.lookup
1https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1767
searchhttps://timsong-cpp.github.io/cppwp/basic#def:search
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-note-1
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1779
lookup sethttps://timsong-cpp.github.io/cppwp/basic#def:lookup_set
declaration sethttps://timsong-cpp.github.io/cppwp/basic#def:declaration_set
subobject sethttps://timsong-cpp.github.io/cppwp/basic#def:subobject_set
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1789
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1798
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-4.sentence-1
[temp.dep.type]https://timsong-cpp.github.io/cppwp/temp.dep.type
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-4.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-note-2
base-specifierhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-4.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-4.sentence-4
5https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1811
(5.1)https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.1.sentence-2
(5.2)https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.2
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.2.sentence-2
(5.3)https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.3
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-5.3.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1833
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-6.sentence-2
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-6.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-example-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-6.sentence-4
7https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1858
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-7.sentence-1
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-7.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-note-3
[temp.over]https://timsong-cpp.github.io/cppwp/temp.over
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-7.sentence-4
8https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1871
4https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-note-4
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-8.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-8.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-example-2
9https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1901
5https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-note-5
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-9.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-9.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-9.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-example-3
1https://timsong-cpp.github.io/cppwp/basic#fig:class.lookup
[fig:class.lookup]https://timsong-cpp.github.io/cppwp/fig:class.lookup
1https://timsong-cpp.github.io/cppwp/basic#fig:class.lookup
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-9.sentence-4
10https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1944
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-10.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-example-4
11https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L1967
6https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-note-6
[conv.mem]https://timsong-cpp.github.io/cppwp/conv.mem
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
[class.access.base]https://timsong-cpp.github.io/cppwp/class.access.base
.https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-11.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#class.member.lookup-example-5
6.5.3https://timsong-cpp.github.io/cppwp/basic#lookup.unqual
[basic.lookup.unqual]https://timsong-cpp.github.io/cppwp/basic.lookup.unqual
1https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2004
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
activehttps://timsong-cpp.github.io/cppwp/basic#def:active
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2011
unqualified searchhttps://timsong-cpp.github.io/cppwp/basic#def:unqualified_search
(2.1)https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.2
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-note-1
[class.member.lookup]https://timsong-cpp.github.io/cppwp/basic#class.member.lookup
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.sentence-4
[temp.local]https://timsong-cpp.github.io/cppwp/temp.local
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-2.sentence-5
3https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2037
Unqualified name lookuphttps://timsong-cpp.github.io/cppwp/basic#def:lookup,unqualified_name
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2041
unqualified namehttps://timsong-cpp.github.io/cppwp/basic#def:name,unqualified
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-4.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2049
[expr.prim.id.unqual]https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual
type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier
ptr-operatorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ptr-operator
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-5.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-example-1
6https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2085
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
nested-name-specifierhttps://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
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-6.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#lookup.unqual-example-2
6.5.4https://timsong-cpp.github.io/cppwp/basic#lookup.argdep
[basic.lookup.argdep]https://timsong-cpp.github.io/cppwp/basic.lookup.argdep
1https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2133
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
[basic.lookup.unqual]https://timsong-cpp.github.io/cppwp/basic#lookup.unqual
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
(1.1)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-1.1
(1.2)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-1.2
(1.3)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-1.3
argument-dependent lookuphttps://timsong-cpp.github.io/cppwp/basic#def:lookup,argument-dependent
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-example-1
2https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2166
1https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-note-1
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-2.sentence-1
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
[temp.names]https://timsong-cpp.github.io/cppwp/temp.names
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-2.sentence-2
template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-2.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-2.sentence-6
3https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2211
associated entitieshttps://timsong-cpp.github.io/cppwp/basic#def:entity,associated
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.sentence-2
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.sentence-3
(3.1)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.1
[meta.syn]https://timsong-cpp.github.io/cppwp/meta.syn
[meta.reflection.operators]https://timsong-cpp.github.io/cppwp/meta.reflection.operators
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-note-2
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.1.sentence-2
(3.2)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.2
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.3
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.3.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-note-3
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.3.sentence-3
(3.4)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.4
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.5
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.5.sentence-1
(3.6)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.6
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.6.sentence-1
(3.7)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.7
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.7.sentence-1
(3.8)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.8
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.8.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.sentence-5
template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-3.sentence-6
4https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2287
associated namespaceshttps://timsong-cpp.github.io/cppwp/basic#def:associated_namespaces
[namespace.def]https://timsong-cpp.github.io/cppwp/namespace.def
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4.sentence-1
(4.1)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4.1
(4.2)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4.2
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
(4.3)https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4.3
[module.interface]https://timsong-cpp.github.io/cppwp/module.interface
[basic.link]https://timsong-cpp.github.io/cppwp/basic#link
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4.sentence-2
[temp.dep]https://timsong-cpp.github.io/cppwp/temp.dep
[temp.dep.candidate]https://timsong-cpp.github.io/cppwp/temp.dep.candidate
[module.context]https://timsong-cpp.github.io/cppwp/module.context
[module.global.frag]https://timsong-cpp.github.io/cppwp/module.global.frag
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2315
2https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-example-2
6https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2357
4https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-note-4
.https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-6.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#lookup.argdep-example-3
6.5.5https://timsong-cpp.github.io/cppwp/basic#lookup.qual
[basic.lookup.qual]https://timsong-cpp.github.io/cppwp/basic.lookup.qual
6.5.5.1https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general
[basic.lookup.qual.general]https://timsong-cpp.github.io/cppwp/basic.lookup.qual.general
1https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2383
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-1.sentence-1
template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-id
splice-scope-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:splice-scope-specifier
computed-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:computed-type-specifier
splice-scope-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:splice-scope-specifier
[temp.dep.splice]https://timsong-cpp.github.io/cppwp/temp.dep.splice
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-example-1
2https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2426
member-qualified namehttps://timsong-cpp.github.io/cppwp/basic#def:name,member-qualified
[expr.prim.id.unqual]https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual
(2.1)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.1
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
(2.2)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.2
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
type-namehttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name
namespace-namehttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-name
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.sentence-1
qualified namehttps://timsong-cpp.github.io/cppwp/basic#def:name,qualified
(2.3)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.3
(2.4)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.4
(2.4.1)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.4.1
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
(2.4.2)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.4.2
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
(2.4.3)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.4.3
typename-specifierhttps://timsong-cpp.github.io/cppwp/temp.res.general#nt:typename-specifier
(2.4.4)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.4.4
qualified-namespace-specifierhttps://timsong-cpp.github.io/cppwp/namespace.alias#nt:qualified-namespace-specifier
(2.4.5)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.4.5
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
reflection-namehttps://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflection-name
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
class-or-decltypehttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:class-or-decltype
nested-name-specifierhttps://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/basic#lookup.qual.general-2.sentence-2
lookup contexthttps://timsong-cpp.github.io/cppwp/basic#def:lookup_context
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.sentence-3
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-note-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-example-2
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-2.sentence-6
3https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2473
Qualified name lookuphttps://timsong-cpp.github.io/cppwp/basic#def:lookup,qualified_name
[class.member.lookup]https://timsong-cpp.github.io/cppwp/basic#class.member.lookup
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-3.sentence-1
[temp.dep.type]https://timsong-cpp.github.io/cppwp/temp.dep.type
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-3.sentence-2
[expr.prim.id.unqual]https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-3.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-note-2
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-3.sentence-4
3https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-example-3
4https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2518
(4.1)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.1
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.1.sentence-1
(4.2)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.2
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.2.sentence-1
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.2.sentence-2
(4.3)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.3
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.3.sentence-1
(4.4)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.4
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.4.sentence-1
(4.5)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.5
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.5.sentence-2
(4.6)https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.6
type-namehttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name
.https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-4.6.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#lookup.qual.general-example-4
6.5.5.2https://timsong-cpp.github.io/cppwp/basic#class.qual
[class.qual]https://timsong-cpp.github.io/cppwp/class.qual
1https://timsong-cpp.github.io/cppwp/basic#class.qual-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2570
15https://timsong-cpp.github.io/cppwp/basic#footnote-15
(1.1)https://timsong-cpp.github.io/cppwp/basic#class.qual-1.1
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
(1.2)https://timsong-cpp.github.io/cppwp/basic#class.qual-1.2
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
.https://timsong-cpp.github.io/cppwp/basic#class.qual-1.sentence-1
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.https://timsong-cpp.github.io/cppwp/basic#class.qual-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#class.qual-example-1
15)https://timsong-cpp.github.io/cppwp/basic#footnote-15
15)https://timsong-cpp.github.io/cppwp/basic#footnoteref-15
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
base-specifierhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier
.https://timsong-cpp.github.io/cppwp/basic#footnote-15.sentence-1
6.5.5.3https://timsong-cpp.github.io/cppwp/basic#namespace.qual
[namespace.qual]https://timsong-cpp.github.io/cppwp/namespace.qual
1https://timsong-cpp.github.io/cppwp/basic#namespace.qual-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2607
[namespace.def]https://timsong-cpp.github.io/cppwp/namespace.def
.https://timsong-cpp.github.io/cppwp/basic#namespace.qual-1.sentence-1
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
.https://timsong-cpp.github.io/cppwp/basic#namespace.qual-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#namespace.qual-note-1
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
.https://timsong-cpp.github.io/cppwp/basic#namespace.qual-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#namespace.qual-example-1
2https://timsong-cpp.github.io/cppwp/basic#namespace.qual-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2673
2https://timsong-cpp.github.io/cppwp/basic#namespace.qual-note-2
.https://timsong-cpp.github.io/cppwp/basic#namespace.qual-2.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#namespace.qual-example-2
3https://timsong-cpp.github.io/cppwp/basic#namespace.qual-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2718
3https://timsong-cpp.github.io/cppwp/basic#namespace.qual-example-3
4https://timsong-cpp.github.io/cppwp/basic#namespace.qual-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2746
3https://timsong-cpp.github.io/cppwp/basic#namespace.qual-note-3
.https://timsong-cpp.github.io/cppwp/basic#namespace.qual-4.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#namespace.qual-example-4
6.5.6https://timsong-cpp.github.io/cppwp/basic#lookup.elab
[basic.lookup.elab]https://timsong-cpp.github.io/cppwp/basic.lookup.elab
1https://timsong-cpp.github.io/cppwp/basic#lookup.elab-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2778
class-keyhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-key
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[basic.lookup.general]https://timsong-cpp.github.io/cppwp/basic#lookup.general
.https://timsong-cpp.github.io/cppwp/basic#lookup.elab-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#lookup.elab-note-1
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.elab-1.sentence-2
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[basic.lookup.qual]https://timsong-cpp.github.io/cppwp/basic#lookup.qual
.https://timsong-cpp.github.io/cppwp/basic#lookup.elab-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#lookup.elab-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2791
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.elab-2.sentence-1
type-namehttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.elab-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#lookup.elab-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2798
1https://timsong-cpp.github.io/cppwp/basic#lookup.elab-example-1
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
6.5.7https://timsong-cpp.github.io/cppwp/basic#lookup.udir
[basic.lookup.udir]https://timsong-cpp.github.io/cppwp/basic.lookup.udir
1https://timsong-cpp.github.io/cppwp/basic#lookup.udir-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2833
using-directivehttps://timsong-cpp.github.io/cppwp/namespace.udir#nt:using-directive
namespace-alias-definitionhttps://timsong-cpp.github.io/cppwp/namespace.alias#nt:namespace-alias-definition
namespace-namehttps://timsong-cpp.github.io/cppwp/namespace.def.general#nt:namespace-name
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/basic#lookup.udir-1.sentence-1
6.6https://timsong-cpp.github.io/cppwp/basic#splice
[basic.splice]https://timsong-cpp.github.io/cppwp/basic.splice
splice-specifier:https://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
splice-specialization-specifier:https://timsong-cpp.github.io/cppwp/basic#nt:splice-specialization-specifier
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
template-argument-listhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
1https://timsong-cpp.github.io/cppwp/basic#splice-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2855
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
[expr.const.const]https://timsong-cpp.github.io/cppwp/expr.const.const
.https://timsong-cpp.github.io/cppwp/basic#splice-1.sentence-1
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
designatehttps://timsong-cpp.github.io/cppwp/basic#def:designate
(1.1)https://timsong-cpp.github.io/cppwp/basic#splice-1.1
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
(1.2)https://timsong-cpp.github.io/cppwp/basic#splice-1.2
.https://timsong-cpp.github.io/cppwp/basic#splice-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#splice-note-1
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
[temp.dep.splice]https://timsong-cpp.github.io/cppwp/temp.dep.splice
.https://timsong-cpp.github.io/cppwp/basic#splice-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#splice-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2872
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
splice-specialization-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specialization-specifier
.https://timsong-cpp.github.io/cppwp/basic#splice-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#splice-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2876
2https://timsong-cpp.github.io/cppwp/basic#splice-note-2
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
template-argument-listhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
[temp.names]https://timsong-cpp.github.io/cppwp/temp.names
.https://timsong-cpp.github.io/cppwp/basic#splice-3.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#splice-example-1
splice-specialization-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specialization-specifier
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
6.7https://timsong-cpp.github.io/cppwp/basic#link
[basic.link]https://timsong-cpp.github.io/cppwp/basic.link
1https://timsong-cpp.github.io/cppwp/basic#link-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2909
programhttps://timsong-cpp.github.io/cppwp/basic#def:program
[lex.phases]https://timsong-cpp.github.io/cppwp/lex.phases
.https://timsong-cpp.github.io/cppwp/basic#link-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#link-1.sentence-2
translation-unit:https://timsong-cpp.github.io/cppwp/basic#nt:translation-unit
declaration-seqhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq
global-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.global.frag#nt:global-module-fragment
module-declarationhttps://timsong-cpp.github.io/cppwp/module.unit#nt:module-declaration
declaration-seqhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration-seq
private-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment
2https://timsong-cpp.github.io/cppwp/basic#link-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2922
external linkagehttps://timsong-cpp.github.io/cppwp/basic#def:linkage,external
module linkagehttps://timsong-cpp.github.io/cppwp/basic#def:linkage,module
internal linkagehttps://timsong-cpp.github.io/cppwp/basic#def:linkage,internal
no linkagehttps://timsong-cpp.github.io/cppwp/basic#def:linkage,no
.https://timsong-cpp.github.io/cppwp/basic#link-2.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#link-note-1
.https://timsong-cpp.github.io/cppwp/basic#link-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#link-2.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#link-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2937
namespace scopehttps://timsong-cpp.github.io/cppwp/basic#scope.namespace
(3.1)https://timsong-cpp.github.io/cppwp/basic#link-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#link-3.2
(3.2.1)https://timsong-cpp.github.io/cppwp/basic#link-3.2.1
private-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment
(3.2.2)https://timsong-cpp.github.io/cppwp/basic#link-3.2.2
(3.2.3)https://timsong-cpp.github.io/cppwp/basic#link-3.2.3
(3.2.4)https://timsong-cpp.github.io/cppwp/basic#link-3.2.4
(3.3)https://timsong-cpp.github.io/cppwp/basic#link-3.3
.https://timsong-cpp.github.io/cppwp/basic#link-3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#link-note-2
.https://timsong-cpp.github.io/cppwp/basic#link-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#link-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L2970
.https://timsong-cpp.github.io/cppwp/basic#link-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#link-4.sentence-2
(4.1)https://timsong-cpp.github.io/cppwp/basic#link-4.1
(4.2)https://timsong-cpp.github.io/cppwp/basic#link-4.2
(4.3)https://timsong-cpp.github.io/cppwp/basic#link-4.3
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
(4.4)https://timsong-cpp.github.io/cppwp/basic#link-4.4
enumerationhttps://timsong-cpp.github.io/cppwp/dcl.enum
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
(4.5)https://timsong-cpp.github.io/cppwp/basic#link-4.5
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
(4.6)https://timsong-cpp.github.io/cppwp/basic#link-4.6
(4.7)https://timsong-cpp.github.io/cppwp/basic#link-4.7
export-declarationhttps://timsong-cpp.github.io/cppwp/module.interface#nt:export-declaration
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
(4.8)https://timsong-cpp.github.io/cppwp/basic#link-4.8
(4.9)https://timsong-cpp.github.io/cppwp/basic#link-4.9
(4.10)https://timsong-cpp.github.io/cppwp/basic#link-4.10
[module.unit]https://timsong-cpp.github.io/cppwp/module.unit
[module.interface]https://timsong-cpp.github.io/cppwp/module.interface
(4.11)https://timsong-cpp.github.io/cppwp/basic#link-4.11
.https://timsong-cpp.github.io/cppwp/basic#link-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#link-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3027
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
.https://timsong-cpp.github.io/cppwp/basic#link-5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#link-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3038
1https://timsong-cpp.github.io/cppwp/basic#link-example-1
.https://timsong-cpp.github.io/cppwp/basic#link-6.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#link-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3059
.https://timsong-cpp.github.io/cppwp/basic#link-7.sentence-1
block scopehttps://timsong-cpp.github.io/cppwp/basic#def:scope,block
.https://timsong-cpp.github.io/cppwp/basic#link-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic#link-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3065
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
(8.1)https://timsong-cpp.github.io/cppwp/basic#link-8.1
(8.2)https://timsong-cpp.github.io/cppwp/basic#link-8.2
(8.3)https://timsong-cpp.github.io/cppwp/basic#link-8.3
.https://timsong-cpp.github.io/cppwp/basic#link-8.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#link-note-3
[dcl.link]https://timsong-cpp.github.io/cppwp/dcl.link
[temp.type]https://timsong-cpp.github.io/cppwp/temp.type
[temp.spec.partial]https://timsong-cpp.github.io/cppwp/temp.spec.partial
.https://timsong-cpp.github.io/cppwp/basic#link-8.sentence-2
9https://timsong-cpp.github.io/cppwp/basic#link-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3086
.https://timsong-cpp.github.io/cppwp/basic#link-9.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#link-note-4
.https://timsong-cpp.github.io/cppwp/basic#link-9.sentence-2
10https://timsong-cpp.github.io/cppwp/basic#link-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3095
5https://timsong-cpp.github.io/cppwp/basic#link-note-5
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic#scope.scope
.https://timsong-cpp.github.io/cppwp/basic#link-10.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#link-example-2
attachedhttps://timsong-cpp.github.io/cppwp/basic#def:attached,entity
.https://timsong-cpp.github.io/cppwp/basic#link-10.sentence-2
11https://timsong-cpp.github.io/cppwp/basic#link-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3127
(11.1)https://timsong-cpp.github.io/cppwp/basic#link-11.1
.https://timsong-cpp.github.io/cppwp/basic#link-11.1.sentence-1
(11.2)https://timsong-cpp.github.io/cppwp/basic#link-11.2
.https://timsong-cpp.github.io/cppwp/basic#link-11.2.sentence-1
(11.3)https://timsong-cpp.github.io/cppwp/basic#link-11.3
.https://timsong-cpp.github.io/cppwp/basic#link-11.3.sentence-1
(11.4)https://timsong-cpp.github.io/cppwp/basic#link-11.4
[dcl.type.elab]https://timsong-cpp.github.io/cppwp/dcl.type.elab
.https://timsong-cpp.github.io/cppwp/basic#link-11.4.sentence-1
(11.5)https://timsong-cpp.github.io/cppwp/basic#link-11.5
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
[temp.over.link]https://timsong-cpp.github.io/cppwp/temp.over.link
.https://timsong-cpp.github.io/cppwp/basic#link-11.5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#link-note-6
.https://timsong-cpp.github.io/cppwp/basic#link-11.5.sentence-2
(11.6)https://timsong-cpp.github.io/cppwp/basic#link-11.6
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
.https://timsong-cpp.github.io/cppwp/basic#link-11.6.sentence-1
(11.7)https://timsong-cpp.github.io/cppwp/basic#link-11.7
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
defining-type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
.https://timsong-cpp.github.io/cppwp/basic#link-11.7.sentence-1
(11.8)https://timsong-cpp.github.io/cppwp/basic#link-11.8
.https://timsong-cpp.github.io/cppwp/basic#link-11.8.sentence-1
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
[dcl.array]https://timsong-cpp.github.io/cppwp/dcl.array
.https://timsong-cpp.github.io/cppwp/basic#link-11.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#link-11.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#link-example-3
12https://timsong-cpp.github.io/cppwp/basic#link-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3178
7https://timsong-cpp.github.io/cppwp/basic#link-note-7
linkage-specificationhttps://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
[dcl.link]https://timsong-cpp.github.io/cppwp/dcl.link
.https://timsong-cpp.github.io/cppwp/basic#link-12.sentence-1
13https://timsong-cpp.github.io/cppwp/basic#link-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3185
nameshttps://timsong-cpp.github.io/cppwp/basic#def:name
(13.1)https://timsong-cpp.github.io/cppwp/basic#link-13.1
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
(13.2)https://timsong-cpp.github.io/cppwp/basic#link-13.2
reflect-expressionhttps://timsong-cpp.github.io/cppwp/expr.reflect#nt:reflect-expression
splice-specifierhttps://timsong-cpp.github.io/cppwp/basic#nt:splice-specifier
(13.3)https://timsong-cpp.github.io/cppwp/basic#link-13.3
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
(13.4)https://timsong-cpp.github.io/cppwp/basic#link-13.4
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
concept-namehttps://timsong-cpp.github.io/cppwp/temp.concept#nt:concept-name
(13.5)https://timsong-cpp.github.io/cppwp/basic#link-13.5
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
.https://timsong-cpp.github.io/cppwp/basic#link-13.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#link-note-8
[temp.res]https://timsong-cpp.github.io/cppwp/temp.res
.https://timsong-cpp.github.io/cppwp/basic#link-13.5.sentence-2
14https://timsong-cpp.github.io/cppwp/basic#link-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3219
exposurehttps://timsong-cpp.github.io/cppwp/basic#def:exposure
(14.1)https://timsong-cpp.github.io/cppwp/basic#link-14.1
function-bodyhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body
[dcl.spec.auto]https://timsong-cpp.github.io/cppwp/dcl.spec.auto
(14.2)https://timsong-cpp.github.io/cppwp/basic#link-14.2
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
(14.3)https://timsong-cpp.github.io/cppwp/basic#link-14.3
(14.4)https://timsong-cpp.github.io/cppwp/basic#link-14.4
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr#term.odr.use
.https://timsong-cpp.github.io/cppwp/basic#link-14.sentence-1
9https://timsong-cpp.github.io/cppwp/basic#link-note-9
.https://timsong-cpp.github.io/cppwp/basic#link-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic#link-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3245
TU-localhttps://timsong-cpp.github.io/cppwp/basic#def:TU-local,entity
(15.1)https://timsong-cpp.github.io/cppwp/basic#link-15.1
(15.1.1)https://timsong-cpp.github.io/cppwp/basic#link-15.1.1
(15.1.2)https://timsong-cpp.github.io/cppwp/basic#link-15.1.2
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
(15.2)https://timsong-cpp.github.io/cppwp/basic#link-15.2
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
defining-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.general#nt:defining-type-specifier
(15.3)https://timsong-cpp.github.io/cppwp/basic#link-15.3
(15.4)https://timsong-cpp.github.io/cppwp/basic#link-15.4
(15.5)https://timsong-cpp.github.io/cppwp/basic#link-15.5
.https://timsong-cpp.github.io/cppwp/basic#link-15.sentence-1
10https://timsong-cpp.github.io/cppwp/basic#link-note-10
.https://timsong-cpp.github.io/cppwp/basic#link-15.5.sentence-2
16https://timsong-cpp.github.io/cppwp/basic#link-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3277
TU-localhttps://timsong-cpp.github.io/cppwp/basic#def:TU-local,value_or_object
(16.1)https://timsong-cpp.github.io/cppwp/basic#link-16.1
(16.2)https://timsong-cpp.github.io/cppwp/basic#link-16.2
(16.3)https://timsong-cpp.github.io/cppwp/basic#link-16.3
(16.4)https://timsong-cpp.github.io/cppwp/basic#link-16.4
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
(16.4.1)https://timsong-cpp.github.io/cppwp/basic#link-16.4.1
(16.4.2)https://timsong-cpp.github.io/cppwp/basic#link-16.4.2
[dcl.attr.annotation]https://timsong-cpp.github.io/cppwp/dcl.attr.annotation
(16.4.3)https://timsong-cpp.github.io/cppwp/basic#link-16.4.3
[class.derived.general]https://timsong-cpp.github.io/cppwp/class.derived.general
(16.4.4)https://timsong-cpp.github.io/cppwp/basic#link-16.4.4
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/basic#link-16.sentence-1
17https://timsong-cpp.github.io/cppwp/basic#link-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3307
private-module-fragmenthttps://timsong-cpp.github.io/cppwp/module.private.frag#nt:private-module-fragment
[module.unit]https://timsong-cpp.github.io/cppwp/module.unit
.https://timsong-cpp.github.io/cppwp/basic#link-17.sentence-1
[depr.local]https://timsong-cpp.github.io/cppwp/depr.local
.https://timsong-cpp.github.io/cppwp/basic#link-17.sentence-2
18https://timsong-cpp.github.io/cppwp/basic#link-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3315
.https://timsong-cpp.github.io/cppwp/basic#link-18.sentence-1
[temp.spec]https://timsong-cpp.github.io/cppwp/temp.spec
[temp.point]https://timsong-cpp.github.io/cppwp/temp.point
.https://timsong-cpp.github.io/cppwp/basic#link-18.sentence-2
19https://timsong-cpp.github.io/cppwp/basic#link-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3323
4https://timsong-cpp.github.io/cppwp/basic#link-example-4
6.8https://timsong-cpp.github.io/cppwp/basic#memobj
[basic.memobj]https://timsong-cpp.github.io/cppwp/basic.memobj
6.8.1https://timsong-cpp.github.io/cppwp/basic#intro.memory
[intro.memory]https://timsong-cpp.github.io/cppwp/intro.memory
1https://timsong-cpp.github.io/cppwp/basic#intro.memory-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3383
bytehttps://timsong-cpp.github.io/cppwp/basic#def:byte
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-1.sentence-1
[lex.charset]https://timsong-cpp.github.io/cppwp/lex.charset
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#intro.memory-note-1
https://timsong-cpp.github.io/cppwp/climits.syn#header:%3cclimits%3e
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-1.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-1.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#intro.memory-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3404
2https://timsong-cpp.github.io/cppwp/basic#intro.memory-note-2
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#intro.memory-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3410
memory locationhttps://timsong-cpp.github.io/cppwp/basic#def:memory_location
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-3.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#intro.memory-note-3
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-3.sentence-2
threads of executionhttps://timsong-cpp.github.io/cppwp/basic#def:thread_of_execution
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#intro.memory-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3425
4https://timsong-cpp.github.io/cppwp/basic#intro.memory-note-4
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#intro.memory-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3437
1https://timsong-cpp.github.io/cppwp/basic#intro.memory-example-1
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.memory-5.sentence-3
6.8.2https://timsong-cpp.github.io/cppwp/basic#intro.object
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
1https://timsong-cpp.github.io/cppwp/basic#intro.object-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3461
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-1
objecthttps://timsong-cpp.github.io/cppwp/basic#def:object
definitionhttps://timsong-cpp.github.io/cppwp/basic#def
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
unionhttps://timsong-cpp.github.io/cppwp/class.union
[conv.rval]https://timsong-cpp.github.io/cppwp/conv.rval
[class.temporary]https://timsong-cpp.github.io/cppwp/basic#class.temporary
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-2
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
lifetimehttps://timsong-cpp.github.io/cppwp/basic#life
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#intro.object-note-1
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-5
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-6
[basic.stc]https://timsong-cpp.github.io/cppwp/basic#stc
[basic.life]https://timsong-cpp.github.io/cppwp/basic#life
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-7
[basic.types]https://timsong-cpp.github.io/cppwp/basic#types
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-8
2https://timsong-cpp.github.io/cppwp/basic#intro.object-note-2
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
.https://timsong-cpp.github.io/cppwp/basic#intro.object-1.sentence-9
2https://timsong-cpp.github.io/cppwp/basic#intro.object-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3494
subobjectshttps://timsong-cpp.github.io/cppwp/basic#def:subobject
.https://timsong-cpp.github.io/cppwp/basic#intro.object-2.sentence-1
member subobjecthttps://timsong-cpp.github.io/cppwp/basic#def:member_subobject
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
base class subobjecthttps://timsong-cpp.github.io/cppwp/basic#def:base_class_subobject
[class.derived]https://timsong-cpp.github.io/cppwp/class.derived
.https://timsong-cpp.github.io/cppwp/basic#intro.object-2.sentence-2
complete objecthttps://timsong-cpp.github.io/cppwp/basic#def:complete_object
.https://timsong-cpp.github.io/cppwp/basic#intro.object-2.sentence-3
(2.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-2.2
(2.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-2.3
(2.4)https://timsong-cpp.github.io/cppwp/basic#intro.object-2.4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-2.sentence-4
corresponding direct subobjectshttps://timsong-cpp.github.io/cppwp/basic#def:subobject,corresponding_direct
.https://timsong-cpp.github.io/cppwp/basic#intro.object-2.sentence-5
3https://timsong-cpp.github.io/cppwp/basic#intro.object-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3521
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
[cstddef.syn]https://timsong-cpp.github.io/cppwp/cstddef.syn
provides storagehttps://timsong-cpp.github.io/cppwp/basic#def:provides_storage
(3.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-3.3
.https://timsong-cpp.github.io/cppwp/basic#intro.object-3.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#intro.object-note-3
[basic.life]https://timsong-cpp.github.io/cppwp/basic#life
.https://timsong-cpp.github.io/cppwp/basic#intro.object-3.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#intro.object-example-1
4https://timsong-cpp.github.io/cppwp/basic#intro.object-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3569
nested withinhttps://timsong-cpp.github.io/cppwp/basic#def:nested_within
(4.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-4.1
(4.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-4.2
(4.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-4.3
.https://timsong-cpp.github.io/cppwp/basic#intro.object-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#intro.object-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3583
complete object ofhttps://timsong-cpp.github.io/cppwp/basic#def:complete_object_of
(5.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-5.1
.https://timsong-cpp.github.io/cppwp/basic#intro.object-5.1.sentence-1
(5.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-5.2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-5.2.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#intro.object-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3596
most derived classhttps://timsong-cpp.github.io/cppwp/basic#def:most_derived_class
most derived objecthttps://timsong-cpp.github.io/cppwp/basic#def:most_derived_object
.https://timsong-cpp.github.io/cppwp/basic#intro.object-6.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#intro.object-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3603
potentially-overlapping subobjecthttps://timsong-cpp.github.io/cppwp/basic#def:potentially-overlapping_subobject
(7.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-7.1
(7.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-7.2
no_unique_addresshttps://timsong-cpp.github.io/cppwp/dcl.attr.nouniqueaddr
.https://timsong-cpp.github.io/cppwp/basic#intro.object-7.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#intro.object-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3611
(8.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-8.1
(8.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-8.2
(8.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-8.3
(8.4)https://timsong-cpp.github.io/cppwp/basic#intro.object-8.4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-8.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.object-8.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-8.sentence-3
bit-fieldhttps://timsong-cpp.github.io/cppwp/class.bit
.https://timsong-cpp.github.io/cppwp/basic#intro.object-8.sentence-4
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general
.https://timsong-cpp.github.io/cppwp/basic#intro.object-8.sentence-5
9https://timsong-cpp.github.io/cppwp/basic#intro.object-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3638
potentially non-unique objecthttps://timsong-cpp.github.io/cppwp/basic#def:object,potentially_non-unique
(9.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-9.1
[lex.string]https://timsong-cpp.github.io/cppwp/lex.string
(9.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-9.2
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
(9.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-9.3
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta.define.static
(9.4)https://timsong-cpp.github.io/cppwp/basic#intro.object-9.4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-9.sentence-1
10https://timsong-cpp.github.io/cppwp/basic#intro.object-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3651
.https://timsong-cpp.github.io/cppwp/basic#intro.object-10.sentence-1
(10.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-10.1
(10.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-10.2
(10.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-10.3
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
(10.4)https://timsong-cpp.github.io/cppwp/basic#intro.object-10.4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-10.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#intro.object-example-2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-10.sentence-3
11https://timsong-cpp.github.io/cppwp/basic#intro.object-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3693
union elemental subobjecthttps://timsong-cpp.github.io/cppwp/basic#def:subobject,union_elemental
.https://timsong-cpp.github.io/cppwp/basic#intro.object-11.sentence-1
inactive union elemental subobjecthttps://timsong-cpp.github.io/cppwp/basic#def:subobject,union_elemental,inactive
.https://timsong-cpp.github.io/cppwp/basic#intro.object-11.sentence-2
12https://timsong-cpp.github.io/cppwp/basic#intro.object-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3703
constituent valueshttps://timsong-cpp.github.io/cppwp/basic#def:constituent_value
(12.1)https://timsong-cpp.github.io/cppwp/basic#intro.object-12.1
(12.2)https://timsong-cpp.github.io/cppwp/basic#intro.object-12.2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-12.sentence-1
constituent referenceshttps://timsong-cpp.github.io/cppwp/basic#def:constituent_reference
(12.3)https://timsong-cpp.github.io/cppwp/basic#intro.object-12.3
(12.4)https://timsong-cpp.github.io/cppwp/basic#intro.object-12.4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-12.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#intro.object-example-3
13https://timsong-cpp.github.io/cppwp/basic#intro.object-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3759
implicitly creating objectshttps://timsong-cpp.github.io/cppwp/basic#def:object,implicit_creation
.https://timsong-cpp.github.io/cppwp/basic#intro.object-13.sentence-1
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general#term.implicit.lifetime.type
.https://timsong-cpp.github.io/cppwp/basic#intro.object-13.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-13.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.object-13.sentence-4
4https://timsong-cpp.github.io/cppwp/basic#intro.object-note-4
.https://timsong-cpp.github.io/cppwp/basic#intro.object-13.sentence-5
14https://timsong-cpp.github.io/cppwp/basic#intro.object-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3777
suitable created objecthttps://timsong-cpp.github.io/cppwp/basic#def:object,suitable_created
.https://timsong-cpp.github.io/cppwp/basic#intro.object-14.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.object-14.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-14.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.object-14.sentence-4
15https://timsong-cpp.github.io/cppwp/basic#intro.object-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3790
4https://timsong-cpp.github.io/cppwp/basic#intro.object-example-4
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
16https://timsong-cpp.github.io/cppwp/basic#intro.object-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3809
.https://timsong-cpp.github.io/cppwp/basic#intro.object-16.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#intro.object-note-5
.https://timsong-cpp.github.io/cppwp/basic#intro.object-16.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.object-16.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#intro.object-note-6
[obj.lifetime]https://timsong-cpp.github.io/cppwp/obj.lifetime
[c.malloc]https://timsong-cpp.github.io/cppwp/c.malloc
[mem.res.public]https://timsong-cpp.github.io/cppwp/mem.res.public
[bit.cast]https://timsong-cpp.github.io/cppwp/bit.cast
[cstring.syn]https://timsong-cpp.github.io/cppwp/cstring.syn
.https://timsong-cpp.github.io/cppwp/basic#intro.object-16.sentence-4
6.8.3https://timsong-cpp.github.io/cppwp/basic#align
[basic.align]https://timsong-cpp.github.io/cppwp/basic.align
1https://timsong-cpp.github.io/cppwp/basic#align-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3830
alignment requirementshttps://timsong-cpp.github.io/cppwp/basic#def:alignment_requirement,implementation-defined
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
.https://timsong-cpp.github.io/cppwp/basic#align-1.sentence-1
alignmenthttps://timsong-cpp.github.io/cppwp/basic#def:alignment
.https://timsong-cpp.github.io/cppwp/basic#align-1.sentence-2
alignment-specifierhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier
[dcl.align]https://timsong-cpp.github.io/cppwp/dcl.align
.https://timsong-cpp.github.io/cppwp/basic#align-1.sentence-3
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
.https://timsong-cpp.github.io/cppwp/basic#align-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#align-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3842
fundamental alignmenthttps://timsong-cpp.github.io/cppwp/basic#def:alignment,fundamental
[support.types]https://timsong-cpp.github.io/cppwp/support.types
.https://timsong-cpp.github.io/cppwp/basic#align-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#align-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#align-example-1
.https://timsong-cpp.github.io/cppwp/basic#align-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#align-2.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#align-2.sentence-5
3https://timsong-cpp.github.io/cppwp/basic#align-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3864
extended alignmenthttps://timsong-cpp.github.io/cppwp/basic#def:alignment,extended
.https://timsong-cpp.github.io/cppwp/basic#align-3.sentence-1
[dcl.align]https://timsong-cpp.github.io/cppwp/dcl.align
.https://timsong-cpp.github.io/cppwp/basic#align-3.sentence-2
over-aligned typehttps://timsong-cpp.github.io/cppwp/basic#def:type,over-aligned
.https://timsong-cpp.github.io/cppwp/basic#align-3.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#align-note-1
.https://timsong-cpp.github.io/cppwp/basic#align-3.sentence-4
new-extended alignmenthttps://timsong-cpp.github.io/cppwp/basic#def:alignment,new-extended
[cpp.predefined]https://timsong-cpp.github.io/cppwp/cpp.predefined
.https://timsong-cpp.github.io/cppwp/basic#align-3.sentence-5
4https://timsong-cpp.github.io/cppwp/basic#align-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3877
.https://timsong-cpp.github.io/cppwp/basic#align-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#align-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#align-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#align-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3885
weakerhttps://timsong-cpp.github.io/cppwp/basic#def:alignment,weaker
strongerhttps://timsong-cpp.github.io/cppwp/basic#def:alignment,stronger
stricterhttps://timsong-cpp.github.io/cppwp/basic#def:alignment,stricter
.https://timsong-cpp.github.io/cppwp/basic#align-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#align-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#align-5.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#align-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3891
[expr.alignof]https://timsong-cpp.github.io/cppwp/expr.alignof
.https://timsong-cpp.github.io/cppwp/basic#align-6.sentence-1
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
.https://timsong-cpp.github.io/cppwp/basic#align-6.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#align-note-2
[dcl.align]https://timsong-cpp.github.io/cppwp/dcl.align
.https://timsong-cpp.github.io/cppwp/basic#align-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic#align-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3901
(7.1)https://timsong-cpp.github.io/cppwp/basic#align-7.1
.https://timsong-cpp.github.io/cppwp/basic#align-7.1.sentence-1
(7.2)https://timsong-cpp.github.io/cppwp/basic#align-7.2
.https://timsong-cpp.github.io/cppwp/basic#align-7.2.sentence-1
(7.3)https://timsong-cpp.github.io/cppwp/basic#align-7.3
.https://timsong-cpp.github.io/cppwp/basic#align-7.3.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#align-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3910
3https://timsong-cpp.github.io/cppwp/basic#align-note-3
[ptr.align]https://timsong-cpp.github.io/cppwp/ptr.align
alignment-specifierhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier
[dcl.align]https://timsong-cpp.github.io/cppwp/dcl.align
.https://timsong-cpp.github.io/cppwp/basic#align-8.sentence-1
9https://timsong-cpp.github.io/cppwp/basic#align-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3918
.https://timsong-cpp.github.io/cppwp/basic#align-9.sentence-1
6.8.4https://timsong-cpp.github.io/cppwp/basic#life
[basic.life]https://timsong-cpp.github.io/cppwp/basic.life
1https://timsong-cpp.github.io/cppwp/basic#life-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3924
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
.https://timsong-cpp.github.io/cppwp/basic#life-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#life-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3928
lifetimehttps://timsong-cpp.github.io/cppwp/basic#def:lifetime
.https://timsong-cpp.github.io/cppwp/basic#life-2.sentence-1
vacuous initializationhttps://timsong-cpp.github.io/cppwp/basic#def:initialization,vacuous
.https://timsong-cpp.github.io/cppwp/basic#life-2.sentence-2
(2.1)https://timsong-cpp.github.io/cppwp/basic#life-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic#life-2.2
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
[class.union]https://timsong-cpp.github.io/cppwp/class.union
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
[allocator.members]https://timsong-cpp.github.io/cppwp/allocator.members
.https://timsong-cpp.github.io/cppwp/basic#life-2.sentence-3
(2.3)https://timsong-cpp.github.io/cppwp/basic#life-2.3
(2.4)https://timsong-cpp.github.io/cppwp/basic#life-2.4
(2.5)https://timsong-cpp.github.io/cppwp/basic#life-2.5
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
.https://timsong-cpp.github.io/cppwp/basic#life-2.sentence-4
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
new-initializerhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-initializer
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
.https://timsong-cpp.github.io/cppwp/basic#life-2.sentence-5
1https://timsong-cpp.github.io/cppwp/basic#life-example-1
3https://timsong-cpp.github.io/cppwp/basic#life-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3973
.https://timsong-cpp.github.io/cppwp/basic#life-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#life-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#life-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3978
1https://timsong-cpp.github.io/cppwp/basic#life-note-1
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
.https://timsong-cpp.github.io/cppwp/basic#life-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#life-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3984
.https://timsong-cpp.github.io/cppwp/basic#life-5.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#life-note-2
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
.https://timsong-cpp.github.io/cppwp/basic#life-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#life-5.sentence-3
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
.https://timsong-cpp.github.io/cppwp/basic#life-5.sentence-4
6https://timsong-cpp.github.io/cppwp/basic#life-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L3998
.https://timsong-cpp.github.io/cppwp/basic#life-6.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#life-note-3
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
[expr.delete]https://timsong-cpp.github.io/cppwp/expr.delete
.https://timsong-cpp.github.io/cppwp/basic#life-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#life-6.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#life-note-4
.https://timsong-cpp.github.io/cppwp/basic#life-6.sentence-4
7https://timsong-cpp.github.io/cppwp/basic#life-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4011
16https://timsong-cpp.github.io/cppwp/basic#footnote-16
.https://timsong-cpp.github.io/cppwp/basic#life-7.sentence-1
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
.https://timsong-cpp.github.io/cppwp/basic#life-7.sentence-2
[basic.stc.dynamic.allocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation
.https://timsong-cpp.github.io/cppwp/basic#life-7.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#life-7.sentence-4
(7.1)https://timsong-cpp.github.io/cppwp/basic#life-7.1
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
(7.2)https://timsong-cpp.github.io/cppwp/basic#life-7.2
(7.3)https://timsong-cpp.github.io/cppwp/basic#life-7.3
[conv.ptr]https://timsong-cpp.github.io/cppwp/conv.ptr
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
(7.4)https://timsong-cpp.github.io/cppwp/basic#life-7.4
[expr.dynamic.cast]https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
.https://timsong-cpp.github.io/cppwp/basic#life-7.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#life-example-2
8https://timsong-cpp.github.io/cppwp/basic#life-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4073
.https://timsong-cpp.github.io/cppwp/basic#life-8.sentence-1
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
.https://timsong-cpp.github.io/cppwp/basic#life-8.sentence-2
[basic.stc.dynamic.allocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation
.https://timsong-cpp.github.io/cppwp/basic#life-8.sentence-3
(8.1)https://timsong-cpp.github.io/cppwp/basic#life-8.1
(8.2)https://timsong-cpp.github.io/cppwp/basic#life-8.2
(8.3)https://timsong-cpp.github.io/cppwp/basic#life-8.3
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
(8.4)https://timsong-cpp.github.io/cppwp/basic#life-8.4
[expr.dynamic.cast]https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
.https://timsong-cpp.github.io/cppwp/basic#life-8.sentence-4
5https://timsong-cpp.github.io/cppwp/basic#life-note-5
.https://timsong-cpp.github.io/cppwp/basic#life-8.sentence-5
9https://timsong-cpp.github.io/cppwp/basic#life-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4100
transparently replaceablehttps://timsong-cpp.github.io/cppwp/basic#def:transparently_replaceable
(9.1)https://timsong-cpp.github.io/cppwp/basic#life-9.1
(9.1.1)https://timsong-cpp.github.io/cppwp/basic#life-9.1.1
(9.1.2)https://timsong-cpp.github.io/cppwp/basic#life-9.1.2
(9.1.3)https://timsong-cpp.github.io/cppwp/basic#life-9.1.3
(9.2)https://timsong-cpp.github.io/cppwp/basic#life-9.2
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
(9.2.1)https://timsong-cpp.github.io/cppwp/basic#life-9.2.1
(9.2.2)https://timsong-cpp.github.io/cppwp/basic#life-9.2.2
.https://timsong-cpp.github.io/cppwp/basic#life-9.sentence-1
10https://timsong-cpp.github.io/cppwp/basic#life-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4121
.https://timsong-cpp.github.io/cppwp/basic#life-10.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#life-example-3
6https://timsong-cpp.github.io/cppwp/basic#life-note-6
[ptr.launder]https://timsong-cpp.github.io/cppwp/ptr.launder
.https://timsong-cpp.github.io/cppwp/basic#life-10.sentence-2
11https://timsong-cpp.github.io/cppwp/basic#life-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4161
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic#stc.static
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic#stc.thread
[basic.stc.auto]https://timsong-cpp.github.io/cppwp/basic#stc.auto
17https://timsong-cpp.github.io/cppwp/basic#footnote-17
.https://timsong-cpp.github.io/cppwp/basic#life-11.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#life-11.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#life-example-4
12https://timsong-cpp.github.io/cppwp/basic#life-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4192
.https://timsong-cpp.github.io/cppwp/basic#life-12.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#life-example-5
16)https://timsong-cpp.github.io/cppwp/basic#footnote-16
16)https://timsong-cpp.github.io/cppwp/basic#footnoteref-16
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic#start.dynamic
.https://timsong-cpp.github.io/cppwp/basic#footnote-16.sentence-1
17)https://timsong-cpp.github.io/cppwp/basic#footnote-17
17)https://timsong-cpp.github.io/cppwp/basic#footnoteref-17
.https://timsong-cpp.github.io/cppwp/basic#footnote-17.sentence-1
6.8.5https://timsong-cpp.github.io/cppwp/basic#indet
[basic.indet]https://timsong-cpp.github.io/cppwp/basic.indet
1https://timsong-cpp.github.io/cppwp/basic#indet-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4216
(1.1)https://timsong-cpp.github.io/cppwp/basic#indet-1.1
[dcl.attr.indet]https://timsong-cpp.github.io/cppwp/dcl.attr.indet
indeterminate valueshttps://timsong-cpp.github.io/cppwp/basic#def:value,indeterminate
(1.2)https://timsong-cpp.github.io/cppwp/basic#indet-1.2
erroneous valueshttps://timsong-cpp.github.io/cppwp/basic#def:value,erroneous
.https://timsong-cpp.github.io/cppwp/basic#indet-1.sentence-1
[dcl.init.general]https://timsong-cpp.github.io/cppwp/dcl.init.general
[expr.assign]https://timsong-cpp.github.io/cppwp/expr.assign
.https://timsong-cpp.github.io/cppwp/basic#indet-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#indet-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#indet-note-1
[conv.lval]https://timsong-cpp.github.io/cppwp/conv.lval
.https://timsong-cpp.github.io/cppwp/basic#indet-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#indet-note-2
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic#start.static
.https://timsong-cpp.github.io/cppwp/basic#indet-1.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#indet-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4249
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/basic#indet-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/basic#indet-2.1
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
[cstddef.syn]https://timsong-cpp.github.io/cppwp/cstddef.syn
(2.1.1)https://timsong-cpp.github.io/cppwp/basic#indet-2.1.1
conditional expressionhttps://timsong-cpp.github.io/cppwp/expr.cond
(2.1.2)https://timsong-cpp.github.io/cppwp/basic#indet-2.1.2
comma expressionhttps://timsong-cpp.github.io/cppwp/expr.comma
(2.1.3)https://timsong-cpp.github.io/cppwp/basic#indet-2.1.3
[conv.integral]https://timsong-cpp.github.io/cppwp/conv.integral
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
[cstddef.syn]https://timsong-cpp.github.io/cppwp/cstddef.syn
(2.1.4)https://timsong-cpp.github.io/cppwp/basic#indet-2.1.4
discarded-value expressionhttps://timsong-cpp.github.io/cppwp/expr.context#def:discarded-value_expression
.https://timsong-cpp.github.io/cppwp/basic#indet-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/basic#indet-2.2
[expr.assign]https://timsong-cpp.github.io/cppwp/expr.assign
.https://timsong-cpp.github.io/cppwp/basic#indet-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/basic#indet-2.3
.https://timsong-cpp.github.io/cppwp/basic#indet-2.3.sentence-1
(2.4)https://timsong-cpp.github.io/cppwp/basic#indet-2.4
.https://timsong-cpp.github.io/cppwp/basic#indet-2.4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#indet-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#indet-2.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#indet-example-1
6.8.6https://timsong-cpp.github.io/cppwp/basic#stc
[basic.stc]https://timsong-cpp.github.io/cppwp/basic.stc
6.8.6.1https://timsong-cpp.github.io/cppwp/basic#stc.general
[basic.stc.general]https://timsong-cpp.github.io/cppwp/basic.stc.general
1https://timsong-cpp.github.io/cppwp/basic#stc.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4350
storage durationhttps://timsong-cpp.github.io/cppwp/basic#def:storage_duration
.https://timsong-cpp.github.io/cppwp/basic#stc.general-1.sentence-1
(1.1)https://timsong-cpp.github.io/cppwp/basic#stc.general-1.1
(1.2)https://timsong-cpp.github.io/cppwp/basic#stc.general-1.2
(1.3)https://timsong-cpp.github.io/cppwp/basic#stc.general-1.3
(1.4)https://timsong-cpp.github.io/cppwp/basic#stc.general-1.4
1https://timsong-cpp.github.io/cppwp/basic#stc.general-note-1
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
.https://timsong-cpp.github.io/cppwp/basic#stc.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#stc.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4367
[basic.def]https://timsong-cpp.github.io/cppwp/basic#def
[class.temporary]https://timsong-cpp.github.io/cppwp/basic#class.temporary
.https://timsong-cpp.github.io/cppwp/basic#stc.general-2.sentence-1
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
.https://timsong-cpp.github.io/cppwp/basic#stc.general-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#stc.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4380
.https://timsong-cpp.github.io/cppwp/basic#stc.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#stc.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4383
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
.https://timsong-cpp.github.io/cppwp/basic#stc.general-4.sentence-1
6.8.6.2https://timsong-cpp.github.io/cppwp/basic#stc.static
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic.stc.static
1https://timsong-cpp.github.io/cppwp/basic#stc.static-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4391
(1.1)https://timsong-cpp.github.io/cppwp/basic#stc.static-1.1
(1.2)https://timsong-cpp.github.io/cppwp/basic#stc.static-1.2
[basic.scope.namespace]https://timsong-cpp.github.io/cppwp/basic#scope.namespace
[dcl.stc]https://timsong-cpp.github.io/cppwp/dcl.stc
static storage durationhttps://timsong-cpp.github.io/cppwp/basic#def:storage_duration,static
.https://timsong-cpp.github.io/cppwp/basic#stc.static-1.sentence-1
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic#start.static
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic#start.term
.https://timsong-cpp.github.io/cppwp/basic#stc.static-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#stc.static-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4405
[class.copy.elision]https://timsong-cpp.github.io/cppwp/class.copy.elision
.https://timsong-cpp.github.io/cppwp/basic#stc.static-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#stc.static-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4411
1https://timsong-cpp.github.io/cppwp/basic#stc.static-note-1
[basic.scope.block]https://timsong-cpp.github.io/cppwp/basic#scope.block
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic#start.term
.https://timsong-cpp.github.io/cppwp/basic#stc.static-3.sentence-1
[class.static.data]https://timsong-cpp.github.io/cppwp/class.static.data
.https://timsong-cpp.github.io/cppwp/basic#stc.static-3.sentence-2
6.8.6.3https://timsong-cpp.github.io/cppwp/basic#stc.thread
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic.stc.thread
1https://timsong-cpp.github.io/cppwp/basic#stc.thread-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4426
thread storage durationhttps://timsong-cpp.github.io/cppwp/basic#def:storage_duration,thread
.https://timsong-cpp.github.io/cppwp/basic#stc.thread-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.thread-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#stc.thread-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#stc.thread-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4434
1https://timsong-cpp.github.io/cppwp/basic#stc.thread-note-1
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic#start.static
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic#start.dynamic
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic#start.term
.https://timsong-cpp.github.io/cppwp/basic#stc.thread-2.sentence-1
6.8.6.4https://timsong-cpp.github.io/cppwp/basic#stc.auto
[basic.stc.auto]https://timsong-cpp.github.io/cppwp/basic.stc.auto
1https://timsong-cpp.github.io/cppwp/basic#stc.auto-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4443
automatic storage durationhttps://timsong-cpp.github.io/cppwp/basic#def:storage_duration,automatic
.https://timsong-cpp.github.io/cppwp/basic#stc.auto-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.auto-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#stc.auto-note-1
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
.https://timsong-cpp.github.io/cppwp/basic#stc.auto-1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#stc.auto-1.sentence-4
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/basic#stc.auto-1.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#stc.auto-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4456
[class.copy.elision]https://timsong-cpp.github.io/cppwp/class.copy.elision
.https://timsong-cpp.github.io/cppwp/basic#stc.auto-2.sentence-1
6.8.6.5https://timsong-cpp.github.io/cppwp/basic#stc.dynamic
[basic.stc.dynamic]https://timsong-cpp.github.io/cppwp/basic.stc.dynamic
6.8.6.5.1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general
[basic.stc.dynamic.general]https://timsong-cpp.github.io/cppwp/basic.stc.dynamic.general
1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4468
program executionhttps://timsong-cpp.github.io/cppwp/basic#intro.execution
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
[expr.delete]https://timsong-cpp.github.io/cppwp/expr.delete
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-1.sentence-1
allocation functionshttps://timsong-cpp.github.io/cppwp/basic#def:allocation_function
deallocation functionshttps://timsong-cpp.github.io/cppwp/basic#def:deallocation_function
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-note-1
[new.delete.placement]https://timsong-cpp.github.io/cppwp/new.delete.placement
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4487
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-1
[dcl.fct.def.replace]https://timsong-cpp.github.io/cppwp/dcl.fct.def.replace#term.replaceable.function
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-2
[support.dynamic]https://timsong-cpp.github.io/cppwp/support.dynamic
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-note-2
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-5
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
https://timsong-cpp.github.io/cppwp/support.dynamic.general#header:%3cnew%3e
[std.modules]https://timsong-cpp.github.io/cppwp/std.modules
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-6
[cstddef.syn]https://timsong-cpp.github.io/cppwp/cstddef.syn
[new.syn]https://timsong-cpp.github.io/cppwp/new.syn
[std.modules]https://timsong-cpp.github.io/cppwp/std.modules
[basic.lookup.general]https://timsong-cpp.github.io/cppwp/basic#lookup.general
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-7
[class.free]https://timsong-cpp.github.io/cppwp/class.free
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-2.sentence-8
3https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4539
[basic.stc.dynamic.allocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation
[basic.stc.dynamic.deallocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.general-3.sentence-1
6.8.6.5.2https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation
[basic.stc.dynamic.allocation]https://timsong-cpp.github.io/cppwp/basic.stc.dynamic.allocation
1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4550
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-2
[support.types]https://timsong-cpp.github.io/cppwp/support.types
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-3
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-1.sentence-8
2https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4564
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-4
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-5
[new.delete.single]https://timsong-cpp.github.io/cppwp/new.delete.single
[new.delete.array]https://timsong-cpp.github.io/cppwp/new.delete.array
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-2.sentence-7
18https://timsong-cpp.github.io/cppwp/basic#footnote-18
3https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4593
[new.delete.placement]https://timsong-cpp.github.io/cppwp/new.delete.placement
(3.1)https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3.1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3.2
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3.3
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-3.3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4614
[new.handler]https://timsong-cpp.github.io/cppwp/new.handler
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-note-1
[get.new.handler]https://timsong-cpp.github.io/cppwp/get.new.handler
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-4.sentence-2
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-4.sentence-3
[except.throw]https://timsong-cpp.github.io/cppwp/except.throw
[except.handle]https://timsong-cpp.github.io/cppwp/except.handle
[bad.alloc]https://timsong-cpp.github.io/cppwp/bad.alloc
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-4.sentence-4
5https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4633
new expressionhttps://timsong-cpp.github.io/cppwp/expr.new
function callhttps://timsong-cpp.github.io/cppwp/expr.call
[dcl.fct.def.coroutine]https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-5.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-note-2
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic#stc.static
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic#stc.thread
[expr.typeid]https://timsong-cpp.github.io/cppwp/expr.typeid
[basic.contract.eval]https://timsong-cpp.github.io/cppwp/basic#contract.eval
[except.throw]https://timsong-cpp.github.io/cppwp/except.throw
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation-5.sentence-2
18)https://timsong-cpp.github.io/cppwp/basic#footnote-18
18)https://timsong-cpp.github.io/cppwp/basic#footnoteref-18
.https://timsong-cpp.github.io/cppwp/basic#footnote-18.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#footnote-18.sentence-2
6.8.6.5.3https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation
[basic.stc.dynamic.deallocation]https://timsong-cpp.github.io/cppwp/basic.stc.dynamic.deallocation
1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4653
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4658
destroying operator deletehttps://timsong-cpp.github.io/cppwp/basic#def:operator_delete,destroying
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-note-1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-2.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4670
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-3
usual deallocation functionhttps://timsong-cpp.github.io/cppwp/basic#def:usual_deallocation_function
(3.1)https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.2
19https://timsong-cpp.github.io/cppwp/basic#footnote-19
(3.3)https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.3
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-8
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-3.sentence-9
4https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4706
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-4.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4712
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
.https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation-5.sentence-1
19)https://timsong-cpp.github.io/cppwp/basic#footnote-19
19)https://timsong-cpp.github.io/cppwp/basic#footnoteref-19
[diff.cpp11.basic]https://timsong-cpp.github.io/cppwp/diff.cpp11.basic
.https://timsong-cpp.github.io/cppwp/basic#footnote-19.sentence-1
6.8.7https://timsong-cpp.github.io/cppwp/basic#class.temporary
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
1https://timsong-cpp.github.io/cppwp/basic#class.temporary-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4720
temporary objecthttps://timsong-cpp.github.io/cppwp/basic#def:object,temporary
(1.1)https://timsong-cpp.github.io/cppwp/basic#class.temporary-1.1
[conv.rval]https://timsong-cpp.github.io/cppwp/conv.rval
(1.2)https://timsong-cpp.github.io/cppwp/basic#class.temporary-1.2
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-1.sentence-1
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#class.temporary-note-1
[class.access]https://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-1.sentence-3
decltype-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.decltype#nt:decltype-specifier
[dcl.type.decltype]https://timsong-cpp.github.io/cppwp/dcl.type.decltype
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#class.temporary-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4744
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#class.temporary-note-2
(2.1)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.1
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.dynamic.cast]https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
[expr.const.cast]https://timsong-cpp.github.io/cppwp/expr.const.cast
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
(2.2)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.2
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
[expr.mptr.oper]https://timsong-cpp.github.io/cppwp/expr.mptr.oper
(2.3)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.3
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
(2.4)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.4
[conv.array]https://timsong-cpp.github.io/cppwp/conv.array
[expr.sub]https://timsong-cpp.github.io/cppwp/expr.sub
(2.5)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.5
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
(2.6)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.6
[expr.typeid]https://timsong-cpp.github.io/cppwp/expr.typeid
[expr.sizeof]https://timsong-cpp.github.io/cppwp/expr.sizeof
(2.7)https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.7
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#class.temporary-example-1
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-2.sentence-6
3https://timsong-cpp.github.io/cppwp/basic#class.temporary-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4812
(3.1)https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.2
[special]https://timsong-cpp.github.io/cppwp/special
(3.3)https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.3
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.4
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.5
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#class.temporary-note-3
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#class.temporary-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4853
[intro.execution]https://timsong-cpp.github.io/cppwp/basic#intro.execution
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#class.temporary-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4871
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-5.sentence-1
[expr.prim.lambda.capture]https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-5.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#class.temporary-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L4884
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.sentence-1
20https://timsong-cpp.github.io/cppwp/basic#footnote-20
(6.1)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.1
[conv.rval]https://timsong-cpp.github.io/cppwp/conv.rval
(6.2)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.2
expressionhttps://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
expressionhttps://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
(6.3)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.3
[expr.sub]https://timsong-cpp.github.io/cppwp/expr.sub
(6.4)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.4
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
[class.derived.general]https://timsong-cpp.github.io/cppwp/class.derived.general
(6.5)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.5
[expr.mptr.oper]https://timsong-cpp.github.io/cppwp/expr.mptr.oper
(6.6)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.6
(6.6.1)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.6.1
[expr.const.cast]https://timsong-cpp.github.io/cppwp/expr.const.cast
(6.6.2)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.6.2
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
(6.6.3)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.6.3
[expr.dynamic.cast]https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
(6.6.4)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.6.4
[expr.reinterpret.cast]https://timsong-cpp.github.io/cppwp/expr.reinterpret.cast
(6.7)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.7
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
(6.7.1)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.7.1
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
(6.7.2)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.7.2
(6.8)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.8
[expr.cond]https://timsong-cpp.github.io/cppwp/expr.cond
(6.9)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.9
[expr.comma]https://timsong-cpp.github.io/cppwp/expr.comma
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#class.temporary-example-2
4https://timsong-cpp.github.io/cppwp/basic#class.temporary-note-4
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#class.temporary-example-3
5https://timsong-cpp.github.io/cppwp/basic#class.temporary-note-5
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.sentence-4
4https://timsong-cpp.github.io/cppwp/basic#class.temporary-example-4
(6.10)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.10
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.10.sentence-1
(6.11)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.11
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.11.sentence-1
(6.12)https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.12
new-initializerhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-initializer
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
new-initializerhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-initializer
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.12.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#class.temporary-note-6
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-6.12.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#class.temporary-example-5
7https://timsong-cpp.github.io/cppwp/basic#class.temporary-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5003
for-range-initializerhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-initializer
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-7.sentence-1
for-range-initializerhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-initializer
for-range-initializerhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-initializer
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic#class.temporary-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5012
expansion-init-listhttps://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-init-list
[stmt.expand]https://timsong-cpp.github.io/cppwp/stmt.expand
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-8.sentence-1
for-range-declarationhttps://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-declaration
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-8.sentence-2
9https://timsong-cpp.github.io/cppwp/basic#class.temporary-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5021
expansion-initializerhttps://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-initializer
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-9.sentence-1
expansion-initializerhttps://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-initializer
expansion-initializerhttps://timsong-cpp.github.io/cppwp/stmt.expand#nt:expansion-initializer
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-9.sentence-2
10https://timsong-cpp.github.io/cppwp/basic#class.temporary-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5030
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-10.sentence-1
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-10.sentence-2
11https://timsong-cpp.github.io/cppwp/basic#class.temporary-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5038
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-11.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-11.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-11.sentence-3
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic#stc.static
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic#stc.thread
[basic.stc.auto]https://timsong-cpp.github.io/cppwp/basic#stc.auto
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-11.sentence-4
12https://timsong-cpp.github.io/cppwp/basic#class.temporary-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5069
6https://timsong-cpp.github.io/cppwp/basic#class.temporary-example-6
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#class.temporary-12.sentence-8
20)https://timsong-cpp.github.io/cppwp/basic#footnote-20
20)https://timsong-cpp.github.io/cppwp/basic#footnoteref-20
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
.https://timsong-cpp.github.io/cppwp/basic#footnote-20.sentence-1
6.9https://timsong-cpp.github.io/cppwp/basic#types
[basic.types]https://timsong-cpp.github.io/cppwp/basic.types
6.9.1https://timsong-cpp.github.io/cppwp/basic#types.general
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general
1https://timsong-cpp.github.io/cppwp/basic#types.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5155
1https://timsong-cpp.github.io/cppwp/basic#types.general-note-1
[basic.types]https://timsong-cpp.github.io/cppwp/basic#types
.https://timsong-cpp.github.io/cppwp/basic#types.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#types.general-1.sentence-2
objectshttps://timsong-cpp.github.io/cppwp/basic#intro.object
referenceshttps://timsong-cpp.github.io/cppwp/dcl.ref
functionshttps://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/basic#types.general-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#types.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5166
[intro.memory]https://timsong-cpp.github.io/cppwp/basic#intro.memory
[cstddef.syn]https://timsong-cpp.github.io/cppwp/cstddef.syn
.https://timsong-cpp.github.io/cppwp/basic#types.general-2.sentence-1
21https://timsong-cpp.github.io/cppwp/basic#footnote-21
.https://timsong-cpp.github.io/cppwp/basic#types.general-2.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#types.general-example-1
3https://timsong-cpp.github.io/cppwp/basic#types.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5193
[intro.memory]https://timsong-cpp.github.io/cppwp/basic#intro.memory
22https://timsong-cpp.github.io/cppwp/basic#footnote-22
.https://timsong-cpp.github.io/cppwp/basic#types.general-3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#types.general-example-2
4https://timsong-cpp.github.io/cppwp/basic#types.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5217
object representationhttps://timsong-cpp.github.io/cppwp/basic#def:representation,object
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-1
value representationhttps://timsong-cpp.github.io/cppwp/basic#def:representation,value
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-3
[class.bit]https://timsong-cpp.github.io/cppwp/class.bit
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-5
padding bitshttps://timsong-cpp.github.io/cppwp/basic#def:padding_bits
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-6
valuehttps://timsong-cpp.github.io/cppwp/basic#def:value
.https://timsong-cpp.github.io/cppwp/basic#types.general-4.sentence-7
23https://timsong-cpp.github.io/cppwp/basic#footnote-23
5https://timsong-cpp.github.io/cppwp/basic#types.general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5252
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
incompletely-defined object typehttps://timsong-cpp.github.io/cppwp/basic#def:object_type,incompletely-defined
.https://timsong-cpp.github.io/cppwp/basic#types.general-5.sentence-1
24https://timsong-cpp.github.io/cppwp/basic#footnote-24
incomplete typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,incomplete
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
.https://timsong-cpp.github.io/cppwp/basic#types.general-5.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#types.general-note-2
[basic.def]https://timsong-cpp.github.io/cppwp/basic#def
.https://timsong-cpp.github.io/cppwp/basic#types.general-5.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#types.general-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5269
.https://timsong-cpp.github.io/cppwp/basic#types.general-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#types.general-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#types.general-6.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#types.general-note-3
.https://timsong-cpp.github.io/cppwp/basic#types.general-6.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#types.general-6.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#types.general-6.sentence-6
3https://timsong-cpp.github.io/cppwp/basic#types.general-example-3
đŸ”—https://timsong-cpp.github.io/cppwp/basic#:type,example_of_incomplete
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
7https://timsong-cpp.github.io/cppwp/basic#types.general-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5317
4https://timsong-cpp.github.io/cppwp/basic#types.general-note-4
.https://timsong-cpp.github.io/cppwp/basic#types.general-7.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#types.general-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5323
object typehttps://timsong-cpp.github.io/cppwp/basic#def:object_type
.https://timsong-cpp.github.io/cppwp/basic#types.general-8.sentence-1
9https://timsong-cpp.github.io/cppwp/basic#types.general-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5328
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
cv-qualifiedhttps://timsong-cpp.github.io/cppwp/basic#type.qualifier
scalar typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,scalar
.https://timsong-cpp.github.io/cppwp/basic#types.general-9.sentence-1
[class.prop]https://timsong-cpp.github.io/cppwp/class.prop
trivially copyable typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,trivially_copyable
.https://timsong-cpp.github.io/cppwp/basic#types.general-9.sentence-2
[class.prop]https://timsong-cpp.github.io/cppwp/class.prop
standard-layout typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,standard-layout
.https://timsong-cpp.github.io/cppwp/basic#types.general-9.sentence-3
[class.prop]https://timsong-cpp.github.io/cppwp/class.prop
implicit-lifetime typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,implicit-lifetime
.https://timsong-cpp.github.io/cppwp/basic#types.general-9.sentence-4
10https://timsong-cpp.github.io/cppwp/basic#types.general-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5354
literal typehttps://timsong-cpp.github.io/cppwp/basic#def:type,literal
(10.1)https://timsong-cpp.github.io/cppwp/basic#types.general-10.1
(10.2)https://timsong-cpp.github.io/cppwp/basic#types.general-10.2
(10.3)https://timsong-cpp.github.io/cppwp/basic#types.general-10.3
(10.4)https://timsong-cpp.github.io/cppwp/basic#types.general-10.4
(10.5)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5
class typehttps://timsong-cpp.github.io/cppwp/class
(10.5.1)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.1
[dcl.constexpr]https://timsong-cpp.github.io/cppwp/dcl.constexpr
(10.5.2)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.2
(10.5.3)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.3
(10.5.3.1)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.3.1
[expr.prim.lambda.closure]https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure
(10.5.3.2)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.3.2
(10.5.3.3)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.3.3
(10.5.3.4)https://timsong-cpp.github.io/cppwp/basic#types.general-10.5.3.4
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
.https://timsong-cpp.github.io/cppwp/basic#types.general-10.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#types.general-note-5
.https://timsong-cpp.github.io/cppwp/basic#types.general-10.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#types.general-10.sentence-3
11https://timsong-cpp.github.io/cppwp/basic#types.general-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5391
layout-compatible typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,layout-compatible
layout-compatible enumerationshttps://timsong-cpp.github.io/cppwp/dcl.enum#def:layout-compatible,enumeration
layout-compatible standard-layout class typeshttps://timsong-cpp.github.io/cppwp/class.mem#def:layout-compatible,class
.https://timsong-cpp.github.io/cppwp/basic#types.general-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic#types.general-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5399
consteval-onlyhttps://timsong-cpp.github.io/cppwp/basic#def:consteval-only
(12.1)https://timsong-cpp.github.io/cppwp/basic#types.general-12.1
(12.2)https://timsong-cpp.github.io/cppwp/basic#types.general-12.2
(12.3)https://timsong-cpp.github.io/cppwp/basic#types.general-12.3
(12.4)https://timsong-cpp.github.io/cppwp/basic#types.general-12.4
(12.5)https://timsong-cpp.github.io/cppwp/basic#types.general-12.5
(12.6)https://timsong-cpp.github.io/cppwp/basic#types.general-12.6
(12.7)https://timsong-cpp.github.io/cppwp/basic#types.general-12.7
.https://timsong-cpp.github.io/cppwp/basic#types.general-12.sentence-1
(12.8)https://timsong-cpp.github.io/cppwp/basic#types.general-12.8
(12.9)https://timsong-cpp.github.io/cppwp/basic#types.general-12.9
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(12.10)https://timsong-cpp.github.io/cppwp/basic#types.general-12.10
.https://timsong-cpp.github.io/cppwp/basic#types.general-12.sentence-2
[expr.const.imm]https://timsong-cpp.github.io/cppwp/expr.const.imm
.https://timsong-cpp.github.io/cppwp/basic#types.general-12.sentence-3
21)https://timsong-cpp.github.io/cppwp/basic#footnote-21
21)https://timsong-cpp.github.io/cppwp/basic#footnoteref-21
[headers]https://timsong-cpp.github.io/cppwp/headers
.https://timsong-cpp.github.io/cppwp/basic#footnote-21.sentence-1
22)https://timsong-cpp.github.io/cppwp/basic#footnote-22
22)https://timsong-cpp.github.io/cppwp/basic#footnoteref-22
[headers]https://timsong-cpp.github.io/cppwp/headers
.https://timsong-cpp.github.io/cppwp/basic#footnote-22.sentence-1
23)https://timsong-cpp.github.io/cppwp/basic#footnote-23
23)https://timsong-cpp.github.io/cppwp/basic#footnoteref-23
.https://timsong-cpp.github.io/cppwp/basic#footnote-23.sentence-1
24)https://timsong-cpp.github.io/cppwp/basic#footnote-24
24)https://timsong-cpp.github.io/cppwp/basic#footnoteref-24
.https://timsong-cpp.github.io/cppwp/basic#footnote-24.sentence-1
6.9.2https://timsong-cpp.github.io/cppwp/basic#fundamental
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
1https://timsong-cpp.github.io/cppwp/basic#fundamental-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5426
standard signed integer typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,standard_signed_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-1.sentence-2
extended signed integer typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,extended_signed_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-1.sentence-3
signed integer typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,signed_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-1.sentence-4
widthhttps://timsong-cpp.github.io/cppwp/simd.general#def:width
.https://timsong-cpp.github.io/cppwp/basic#fundamental-1.sentence-5
1https://timsong-cpp.github.io/cppwp/basic#fundamental-note-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-1.sentence-6
2https://timsong-cpp.github.io/cppwp/basic#fundamental-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5452
standard unsigned integer typehttps://timsong-cpp.github.io/cppwp/basic#def:type,standard_unsigned_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-1
extended unsigned integer typehttps://timsong-cpp.github.io/cppwp/basic#def:type,extended_unsigned_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-2
unsigned integer typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,unsigned_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#fundamental-note-2
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-6
[expr.pre]https://timsong-cpp.github.io/cppwp/expr.pre
.https://timsong-cpp.github.io/cppwp/basic#fundamental-2.sentence-7
3https://timsong-cpp.github.io/cppwp/basic#fundamental-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5480
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
.https://timsong-cpp.github.io/cppwp/basic#fundamental-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-3.sentence-2
25https://timsong-cpp.github.io/cppwp/basic#footnote-25
1https://timsong-cpp.github.io/cppwp/basic#fundamental-example-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-3.sentence-3
14https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width
[tab:basic.fundamental.width]https://timsong-cpp.github.io/cppwp/tab:basic.fundamental.width
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width-row-1
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width-row-2
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width-row-3
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width-row-4
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width-row-5
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width-row-6
4https://timsong-cpp.github.io/cppwp/basic#fundamental-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5511
14https://timsong-cpp.github.io/cppwp/basic#tab:basic.fundamental.width
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-2
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#fundamental-note-3
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-5
4https://timsong-cpp.github.io/cppwp/basic#fundamental-note-4
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#fundamental-4.sentence-7
5https://timsong-cpp.github.io/cppwp/basic#fundamental-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5531
base-2 representationhttps://timsong-cpp.github.io/cppwp/basic#def:base-2_representation
.https://timsong-cpp.github.io/cppwp/basic#fundamental-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-5.sentence-2
standard integer typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,standard_integer
extended integer typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,extended_integer
.https://timsong-cpp.github.io/cppwp/basic#fundamental-5.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#fundamental-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5545
underlying typehttps://timsong-cpp.github.io/cppwp/basic#def:type,underlying
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
.https://timsong-cpp.github.io/cppwp/basic#fundamental-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-6.sentence-2
7https://timsong-cpp.github.io/cppwp/basic#fundamental-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5554
.https://timsong-cpp.github.io/cppwp/basic#fundamental-7.sentence-1
ordinary character typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,ordinary_character
.https://timsong-cpp.github.io/cppwp/basic#fundamental-7.sentence-2
narrow character typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,narrow_character
.https://timsong-cpp.github.io/cppwp/basic#fundamental-7.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#fundamental-7.sentence-4
5https://timsong-cpp.github.io/cppwp/basic#fundamental-note-5
.https://timsong-cpp.github.io/cppwp/basic#fundamental-7.sentence-5
6https://timsong-cpp.github.io/cppwp/basic#fundamental-note-6
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general
.https://timsong-cpp.github.io/cppwp/basic#fundamental-7.sentence-6
8https://timsong-cpp.github.io/cppwp/basic#fundamental-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5580
.https://timsong-cpp.github.io/cppwp/basic#fundamental-8.sentence-1
9https://timsong-cpp.github.io/cppwp/basic#fundamental-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5588
.https://timsong-cpp.github.io/cppwp/basic#fundamental-9.sentence-1
https://timsong-cpp.github.io/cppwp/cstdint.syn#header:%3ccstdint%3e
.https://timsong-cpp.github.io/cppwp/basic#fundamental-9.sentence-2
10https://timsong-cpp.github.io/cppwp/basic#fundamental-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5604
.https://timsong-cpp.github.io/cppwp/basic#fundamental-10.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-10.sentence-2
7https://timsong-cpp.github.io/cppwp/basic#fundamental-note-7
.https://timsong-cpp.github.io/cppwp/basic#fundamental-10.sentence-3
11https://timsong-cpp.github.io/cppwp/basic#fundamental-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5619
character typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,character
.https://timsong-cpp.github.io/cppwp/basic#fundamental-11.sentence-1
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic#type.qualifier
integral typeshttps://timsong-cpp.github.io/cppwp/basic#def:integral_type
.https://timsong-cpp.github.io/cppwp/basic#fundamental-11.sentence-2
integer typehttps://timsong-cpp.github.io/cppwp/basic#def:integer_type
.https://timsong-cpp.github.io/cppwp/basic#fundamental-11.sentence-3
8https://timsong-cpp.github.io/cppwp/basic#fundamental-note-8
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
[conv.prom]https://timsong-cpp.github.io/cppwp/conv.prom
.https://timsong-cpp.github.io/cppwp/basic#fundamental-11.sentence-4
12https://timsong-cpp.github.io/cppwp/basic#fundamental-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5636
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-3
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic#type.qualifier
standard floating-point typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,floating-point,standard
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-4
extended floating-point typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,floating-point,extended
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-5
floating-point typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,floating-point
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-6
9https://timsong-cpp.github.io/cppwp/basic#fundamental-note-9
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-7
[basic.extended.fp]https://timsong-cpp.github.io/cppwp/basic#extended.fp
.https://timsong-cpp.github.io/cppwp/basic#fundamental-12.sentence-8
13https://timsong-cpp.github.io/cppwp/basic#fundamental-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5674
.https://timsong-cpp.github.io/cppwp/basic#fundamental-13.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#fundamental-13.sentence-2
10https://timsong-cpp.github.io/cppwp/basic#fundamental-note-10
.https://timsong-cpp.github.io/cppwp/basic#fundamental-13.sentence-3
14https://timsong-cpp.github.io/cppwp/basic#fundamental-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5690
arithmetic typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,arithmetic
.https://timsong-cpp.github.io/cppwp/basic#fundamental-14.sentence-1
11https://timsong-cpp.github.io/cppwp/basic#fundamental-note-11
https://timsong-cpp.github.io/cppwp/limits.syn#header:%3climits%3e
https://timsong-cpp.github.io/cppwp/climits.syn#header:%3cclimits%3e
https://timsong-cpp.github.io/cppwp/cfloat.syn#header:%3ccfloat%3e
.https://timsong-cpp.github.io/cppwp/basic#fundamental-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic#fundamental-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5702
.https://timsong-cpp.github.io/cppwp/basic#fundamental-15.sentence-1
12https://timsong-cpp.github.io/cppwp/basic#fundamental-note-12
(15.1)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.1
expressionhttps://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
[stmt.expr]https://timsong-cpp.github.io/cppwp/stmt.expr
(15.2)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.2
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
(15.3)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.3
[expr.comma]https://timsong-cpp.github.io/cppwp/expr.comma
(15.4)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.4
[expr.prim.paren]https://timsong-cpp.github.io/cppwp/expr.prim.paren
(15.5)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.5
requires-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.req.general#nt:requires-expression
[expr.prim.req.general]https://timsong-cpp.github.io/cppwp/expr.prim.req.general
(15.6)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.6
[expr.cond]https://timsong-cpp.github.io/cppwp/expr.cond
(15.7)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.7
[expr.typeid]https://timsong-cpp.github.io/cppwp/expr.typeid
(15.8)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.8
[expr.unary.noexcept]https://timsong-cpp.github.io/cppwp/expr.unary.noexcept
(15.9)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.9
[dcl.type.decltype]https://timsong-cpp.github.io/cppwp/dcl.type.decltype
(15.10)https://timsong-cpp.github.io/cppwp/basic#fundamental-15.10
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
.https://timsong-cpp.github.io/cppwp/basic#fundamental-15.sentence-2
16https://timsong-cpp.github.io/cppwp/basic#fundamental-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5725
.https://timsong-cpp.github.io/cppwp/basic#fundamental-16.sentence-1
[conv.ptr]https://timsong-cpp.github.io/cppwp/conv.ptr
.https://timsong-cpp.github.io/cppwp/basic#fundamental-16.sentence-2
[conv.ptr]https://timsong-cpp.github.io/cppwp/conv.ptr
[conv.mem]https://timsong-cpp.github.io/cppwp/conv.mem
.https://timsong-cpp.github.io/cppwp/basic#fundamental-16.sentence-3
[expr.sizeof]https://timsong-cpp.github.io/cppwp/expr.sizeof
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
.https://timsong-cpp.github.io/cppwp/basic#fundamental-16.sentence-4
13https://timsong-cpp.github.io/cppwp/basic#fundamental-note-13
[conv.lval]https://timsong-cpp.github.io/cppwp/conv.lval
.https://timsong-cpp.github.io/cppwp/basic#fundamental-16.sentence-5
17https://timsong-cpp.github.io/cppwp/basic#fundamental-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5737
reflectionhttps://timsong-cpp.github.io/cppwp/basic#def:reflection
.https://timsong-cpp.github.io/cppwp/basic#fundamental-17.sentence-1
null reflectionhttps://timsong-cpp.github.io/cppwp/basic#def:reflection,null
(17.1)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.1
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(17.2)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.2
[basic.stc]https://timsong-cpp.github.io/cppwp/basic#stc
(17.3)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.3
[basic.pre]https://timsong-cpp.github.io/cppwp/basic#pre
(17.4)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.4
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
(17.5)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.5
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
(17.6)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.6
(17.7)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.7
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
(17.8)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.8
[dcl.attr.grammar]https://timsong-cpp.github.io/cppwp/dcl.attr.grammar
(17.9)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.9
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
(17.10)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.10
[basic.types]https://timsong-cpp.github.io/cppwp/basic#types
(17.11)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.11
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
(17.12)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.12
[class.bit]https://timsong-cpp.github.io/cppwp/class.bit
(17.13)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.13
[temp.pre]https://timsong-cpp.github.io/cppwp/temp.pre
(17.14)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.14
(17.15)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.15
(17.16)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.16
[temp.alias]https://timsong-cpp.github.io/cppwp/temp.alias
(17.17)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.17
[temp.concept]https://timsong-cpp.github.io/cppwp/temp.concept
(17.18)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.18
[namespace.alias]https://timsong-cpp.github.io/cppwp/namespace.alias
(17.19)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.19
[basic.namespace.general]https://timsong-cpp.github.io/cppwp/basic.namespace.general
(17.20)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.20
[class.derived.general]https://timsong-cpp.github.io/cppwp/class.derived.general
(17.21)https://timsong-cpp.github.io/cppwp/basic#fundamental-17.21
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
.https://timsong-cpp.github.io/cppwp/basic#fundamental-17.sentence-2
representhttps://timsong-cpp.github.io/cppwp/basic#def:represent
.https://timsong-cpp.github.io/cppwp/basic#fundamental-17.sentence-3
14https://timsong-cpp.github.io/cppwp/basic#fundamental-note-14
.https://timsong-cpp.github.io/cppwp/basic#fundamental-17.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#fundamental-example-2
18https://timsong-cpp.github.io/cppwp/basic#fundamental-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5816
using-declaratorhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declarator
.https://timsong-cpp.github.io/cppwp/basic#fundamental-18.sentence-1
15https://timsong-cpp.github.io/cppwp/basic#fundamental-note-15
.https://timsong-cpp.github.io/cppwp/basic#fundamental-18.sentence-2
19https://timsong-cpp.github.io/cppwp/basic#fundamental-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5831
fundamental typeshttps://timsong-cpp.github.io/cppwp/basic#def:fundamental_type
.https://timsong-cpp.github.io/cppwp/basic#fundamental-19.sentence-1
16https://timsong-cpp.github.io/cppwp/basic#fundamental-note-16
.https://timsong-cpp.github.io/cppwp/basic#fundamental-19.sentence-2
25)https://timsong-cpp.github.io/cppwp/basic#footnote-25
25)https://timsong-cpp.github.io/cppwp/basic#footnoteref-25
.https://timsong-cpp.github.io/cppwp/basic#footnote-25.sentence-1
6.9.3https://timsong-cpp.github.io/cppwp/basic#extended.fp
[basic.extended.fp]https://timsong-cpp.github.io/cppwp/basic.extended.fp
1https://timsong-cpp.github.io/cppwp/basic#extended.fp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5842
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
https://timsong-cpp.github.io/cppwp/stdfloat.syn#header:%3cstdfloat%3e
[cpp.predefined]https://timsong-cpp.github.io/cppwp/cpp.predefined
[lex.fcon]https://timsong-cpp.github.io/cppwp/lex.fcon
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#extended.fp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5852
https://timsong-cpp.github.io/cppwp/stdfloat.syn#header:%3cstdfloat%3e
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#extended.fp-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5861
https://timsong-cpp.github.io/cppwp/stdfloat.syn#header:%3cstdfloat%3e
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#extended.fp-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5870
https://timsong-cpp.github.io/cppwp/stdfloat.syn#header:%3cstdfloat%3e
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#extended.fp-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5879
https://timsong-cpp.github.io/cppwp/stdfloat.syn#header:%3cstdfloat%3e
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#extended.fp-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5892
1https://timsong-cpp.github.io/cppwp/basic#extended.fp-note-1
15https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-6.sentence-3
15https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp
[tab:basic.extended.fp]https://timsong-cpp.github.io/cppwp/tab:basic.extended.fp
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp-row-1
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp-row-2
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp-row-3
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp-row-4
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp-row-5
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.extended.fp-row-6
7https://timsong-cpp.github.io/cppwp/basic#extended.fp-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5914
https://timsong-cpp.github.io/cppwp/stdfloat.syn#header:%3cstdfloat%3e
.https://timsong-cpp.github.io/cppwp/basic#extended.fp-7.sentence-1
6.9.4https://timsong-cpp.github.io/cppwp/basic#compound
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
1https://timsong-cpp.github.io/cppwp/basic#compound-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5926
(1.1)https://timsong-cpp.github.io/cppwp/basic#compound-1.1
arrayshttps://timsong-cpp.github.io/cppwp/basic#def:type,array
[dcl.array]https://timsong-cpp.github.io/cppwp/dcl.array
(1.2)https://timsong-cpp.github.io/cppwp/basic#compound-1.2
functionshttps://timsong-cpp.github.io/cppwp/dcl.fct#def:type,function
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
(1.3)https://timsong-cpp.github.io/cppwp/basic#compound-1.3
pointershttps://timsong-cpp.github.io/cppwp/basic#def:type,pointer
[dcl.ptr]https://timsong-cpp.github.io/cppwp/dcl.ptr
(1.4)https://timsong-cpp.github.io/cppwp/basic#compound-1.4
referenceshttps://timsong-cpp.github.io/cppwp/basic#def:reference
[dcl.ref]https://timsong-cpp.github.io/cppwp/dcl.ref
.https://timsong-cpp.github.io/cppwp/basic#compound-1.4.sentence-1
(1.4.1)https://timsong-cpp.github.io/cppwp/basic#compound-1.4.1
(1.4.2)https://timsong-cpp.github.io/cppwp/basic#compound-1.4.2
(1.5)https://timsong-cpp.github.io/cppwp/basic#compound-1.5
classeshttps://timsong-cpp.github.io/cppwp/basic#def:class
[class]https://timsong-cpp.github.io/cppwp/class
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
[class.access]https://timsong-cpp.github.io/cppwp/class.access
(1.6)https://timsong-cpp.github.io/cppwp/basic#compound-1.6
unionshttps://timsong-cpp.github.io/cppwp/basic#def:union
[class.union]https://timsong-cpp.github.io/cppwp/class.union
(1.7)https://timsong-cpp.github.io/cppwp/basic#compound-1.7
enumerationshttps://timsong-cpp.github.io/cppwp/basic#def:enum
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
(1.8)https://timsong-cpp.github.io/cppwp/basic#compound-1.8
pointers to non-static class membershttps://timsong-cpp.github.io/cppwp/basic#def:pointer_to_member
26https://timsong-cpp.github.io/cppwp/basic#footnote-26
[dcl.mptr]https://timsong-cpp.github.io/cppwp/dcl.mptr
.https://timsong-cpp.github.io/cppwp/basic#compound-1.8.sentence-1
pointer-to-memberhttps://timsong-cpp.github.io/cppwp/basic#def:pointer-to-member
.https://timsong-cpp.github.io/cppwp/basic#compound-1.8.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#compound-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5974
[dcl.meaning]https://timsong-cpp.github.io/cppwp/dcl.meaning
.https://timsong-cpp.github.io/cppwp/basic#compound-2.sentence-1
[support.types]https://timsong-cpp.github.io/cppwp/support.types
.https://timsong-cpp.github.io/cppwp/basic#compound-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#compound-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L5981
object pointer typehttps://timsong-cpp.github.io/cppwp/basic#def:object_pointer_type
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#compound-note-1
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-2
function pointer typehttps://timsong-cpp.github.io/cppwp/basic#def:function_pointer_type
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#compound-example-1
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-6
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic#types.general
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-7
(3.1)https://timsong-cpp.github.io/cppwp/basic#compound-3.1
pointer tohttps://timsong-cpp.github.io/cppwp/basic#def:pointer_to
pointhttps://timsong-cpp.github.io/cppwp/basic#def:point
(3.2)https://timsong-cpp.github.io/cppwp/basic#compound-3.2
pointer past the end ofhttps://timsong-cpp.github.io/cppwp/basic#def:pointer_past_the_end_of
[expr.add]https://timsong-cpp.github.io/cppwp/expr.add
(3.3)https://timsong-cpp.github.io/cppwp/basic#compound-3.3
null pointer valuehttps://timsong-cpp.github.io/cppwp/basic#def:value,null_pointer
(3.4)https://timsong-cpp.github.io/cppwp/basic#compound-3.4
invalid pointer valuehttps://timsong-cpp.github.io/cppwp/basic#def:value,invalid_pointer
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-8
represents the addresshttps://timsong-cpp.github.io/cppwp/basic#def:represents_the_address
[intro.memory]https://timsong-cpp.github.io/cppwp/basic#intro.memory
27https://timsong-cpp.github.io/cppwp/basic#footnote-27
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-9
2https://timsong-cpp.github.io/cppwp/basic#compound-note-2
[expr.add]https://timsong-cpp.github.io/cppwp/expr.add
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-10
[expr.add]https://timsong-cpp.github.io/cppwp/expr.add
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
[expr.eq]https://timsong-cpp.github.io/cppwp/expr.eq
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-11
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-12
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-13
3https://timsong-cpp.github.io/cppwp/basic#compound-note-3
over-aligned typeshttps://timsong-cpp.github.io/cppwp/basic#def:type,over-aligned
.https://timsong-cpp.github.io/cppwp/basic#compound-3.sentence-14
4https://timsong-cpp.github.io/cppwp/basic#compound-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6054
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
associated withhttps://timsong-cpp.github.io/cppwp/basic#def:associated_with
(4.1)https://timsong-cpp.github.io/cppwp/basic#compound-4.1
string-literalhttps://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
[lex.string]https://timsong-cpp.github.io/cppwp/lex.string
(4.2)https://timsong-cpp.github.io/cppwp/basic#compound-4.2
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
(4.3)https://timsong-cpp.github.io/cppwp/basic#compound-4.3
[temp.arg.nontype]https://timsong-cpp.github.io/cppwp/temp.arg.nontype
[meta.define.static]https://timsong-cpp.github.io/cppwp/meta.define.static
.https://timsong-cpp.github.io/cppwp/basic#compound-4.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#compound-note-4
[expr.add]https://timsong-cpp.github.io/cppwp/expr.add
.https://timsong-cpp.github.io/cppwp/basic#compound-4.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#compound-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6076
valid in the context ofhttps://timsong-cpp.github.io/cppwp/basic#def:valid_in_the_context_of
.https://timsong-cpp.github.io/cppwp/basic#compound-5.sentence-1
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
[basic.stc.dynamic.deallocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.deallocation
.https://timsong-cpp.github.io/cppwp/basic#compound-5.sentence-2
28https://timsong-cpp.github.io/cppwp/basic#footnote-28
5https://timsong-cpp.github.io/cppwp/basic#compound-note-5
[basic.life]https://timsong-cpp.github.io/cppwp/basic#life
[basic.lval]https://timsong-cpp.github.io/cppwp/basic.lval
[expr.add]https://timsong-cpp.github.io/cppwp/expr.add
.https://timsong-cpp.github.io/cppwp/basic#compound-5.sentence-3
6https://timsong-cpp.github.io/cppwp/basic#compound-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6101
pointer-interconvertiblehttps://timsong-cpp.github.io/cppwp/basic#def:pointer-interconvertible
(6.1)https://timsong-cpp.github.io/cppwp/basic#compound-6.1
(6.2)https://timsong-cpp.github.io/cppwp/basic#compound-6.2
[class.union]https://timsong-cpp.github.io/cppwp/class.union
(6.3)https://timsong-cpp.github.io/cppwp/basic#compound-6.3
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
(6.4)https://timsong-cpp.github.io/cppwp/basic#compound-6.4
.https://timsong-cpp.github.io/cppwp/basic#compound-6.sentence-1
[expr.reinterpret.cast]https://timsong-cpp.github.io/cppwp/expr.reinterpret.cast
.https://timsong-cpp.github.io/cppwp/basic#compound-6.sentence-2
6https://timsong-cpp.github.io/cppwp/basic#compound-note-6
.https://timsong-cpp.github.io/cppwp/basic#compound-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic#compound-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6128
reachable throughhttps://timsong-cpp.github.io/cppwp/basic#def:storage,reachable_through_a_pointer_value
.https://timsong-cpp.github.io/cppwp/basic#compound-7.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#compound-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6138
.https://timsong-cpp.github.io/cppwp/basic#compound-8.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#compound-8.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#compound-8.sentence-3
26)https://timsong-cpp.github.io/cppwp/basic#footnote-26
26)https://timsong-cpp.github.io/cppwp/basic#footnoteref-26
.https://timsong-cpp.github.io/cppwp/basic#footnote-26.sentence-1
27)https://timsong-cpp.github.io/cppwp/basic#footnote-27
27)https://timsong-cpp.github.io/cppwp/basic#footnoteref-27
.https://timsong-cpp.github.io/cppwp/basic#footnote-27.sentence-1
28)https://timsong-cpp.github.io/cppwp/basic#footnote-28
28)https://timsong-cpp.github.io/cppwp/basic#footnoteref-28
.https://timsong-cpp.github.io/cppwp/basic#footnote-28.sentence-1
6.9.5https://timsong-cpp.github.io/cppwp/basic#type.qualifier
[basic.type.qualifier]https://timsong-cpp.github.io/cppwp/basic.type.qualifier
1https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6150
cv-unqualifiedhttps://timsong-cpp.github.io/cppwp/basic#def:cv-unqualified
const-qualifiedhttps://timsong-cpp.github.io/cppwp/basic#def:const-qualified
volatile-qualifiedhttps://timsong-cpp.github.io/cppwp/basic#def:volatile-qualified
const-volatile-qualifiedhttps://timsong-cpp.github.io/cppwp/basic#def:const-volatile-qualified
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.sentence-1
[basic.align]https://timsong-cpp.github.io/cppwp/basic#align
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.sentence-2
29https://timsong-cpp.github.io/cppwp/basic#footnote-29
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.sentence-3
(1.1)https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.1
const objecthttps://timsong-cpp.github.io/cppwp/basic#def:object,const
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.2
volatile objecthttps://timsong-cpp.github.io/cppwp/basic#def:object,volatile
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.3
const volatile objecthttps://timsong-cpp.github.io/cppwp/basic#def:object,const_volatile
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.3.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#type.qualifier-note-1
[intro.object]https://timsong-cpp.github.io/cppwp/basic#intro.object
cv-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
[dcl.spec]https://timsong-cpp.github.io/cppwp/dcl.spec
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
[dcl.decl]https://timsong-cpp.github.io/cppwp/dcl.decl
type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
[dcl.name]https://timsong-cpp.github.io/cppwp/dcl.name
new-type-idhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-type-id
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#type.qualifier-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6192
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#type.qualifier-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6196
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#type.qualifier-note-2
[dcl.array]https://timsong-cpp.github.io/cppwp/dcl.array
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-3.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#type.qualifier-example-1
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#type.qualifier-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6220
3https://timsong-cpp.github.io/cppwp/basic#type.qualifier-note-3
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over.match.funcs
cv-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#type.qualifier-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6226
more cv-qualifiedhttps://timsong-cpp.github.io/cppwp/basic#def:more_cv-qualified
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-5.sentence-1
16https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-5.sentence-2
16https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel
[tab:basic.type.qualifier.rel]https://timsong-cpp.github.io/cppwp/tab:basic.type.qualifier.rel
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel-row-1
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel-row-2
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel-row-3
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel-row-4
đŸ”—https://timsong-cpp.github.io/cppwp/basic#tab:basic.type.qualifier.rel-row-5
6https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6242
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6.sentence-2
top-level cv-qualifiershttps://timsong-cpp.github.io/cppwp/basic#def:cv-qualifier,top-level
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#type.qualifier-example-2
type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6.sentence-4
type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6.sentence-5
type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.https://timsong-cpp.github.io/cppwp/basic#type.qualifier-6.sentence-6
29)https://timsong-cpp.github.io/cppwp/basic#footnote-29
29)https://timsong-cpp.github.io/cppwp/basic#footnoteref-29
.https://timsong-cpp.github.io/cppwp/basic#footnote-29.sentence-1
6.9.6https://timsong-cpp.github.io/cppwp/basic#conv.rank
[conv.rank]https://timsong-cpp.github.io/cppwp/conv.rank
1https://timsong-cpp.github.io/cppwp/basic#conv.rank-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6266
integer conversion rankhttps://timsong-cpp.github.io/cppwp/basic#def:integer_conversion_rank
(1.1)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.1
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.2
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.3
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.4
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.4.sentence-1
(1.5)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.5
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.5.sentence-1
(1.6)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.6
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.6.sentence-1
(1.7)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.7
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.7.sentence-1
(1.8)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.8
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic#fundamental
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.8.sentence-1
(1.9)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.9
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.9.sentence-1
(1.10)https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.10
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.10.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#conv.rank-note-1
[conv.prom]https://timsong-cpp.github.io/cppwp/conv.prom
[expr.arith.conv]https://timsong-cpp.github.io/cppwp/expr.arith.conv
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#conv.rank-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6319
floating-point conversion rankhttps://timsong-cpp.github.io/cppwp/basic#def:conversion_rank,floating-point
(2.1)https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.1
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.2
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.3
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.3.sentence-1
(2.4)https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.4
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.4.sentence-1
(2.5)https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.5
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.5.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#conv.rank-note-2
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.5.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#conv.rank-note-3
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-2.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#conv.rank-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6359
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-3.sentence-2
[stdfloat.syn]https://timsong-cpp.github.io/cppwp/stdfloat.syn
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-3.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-3.sentence-4
4https://timsong-cpp.github.io/cppwp/basic#conv.rank-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6373
4https://timsong-cpp.github.io/cppwp/basic#conv.rank-note-4
[expr.arith.conv]https://timsong-cpp.github.io/cppwp/expr.arith.conv
.https://timsong-cpp.github.io/cppwp/basic#conv.rank-4.sentence-1
6.10https://timsong-cpp.github.io/cppwp/basic#exec
[basic.exec]https://timsong-cpp.github.io/cppwp/basic.exec
6.10.1https://timsong-cpp.github.io/cppwp/basic#intro.execution
[intro.execution]https://timsong-cpp.github.io/cppwp/intro.execution
1https://timsong-cpp.github.io/cppwp/basic#intro.execution-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6384
automatic storage durationhttps://timsong-cpp.github.io/cppwp/basic#stc.auto
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-1.sentence-1
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#intro.execution-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6391
constituent expressionhttps://timsong-cpp.github.io/cppwp/basic#def:constituent_expression
(2.1)https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.1
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.2
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.3
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.3.sentence-1
(2.4)https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.4
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
initializer-clausehttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause
initializer-clausehttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#intro.execution-example-1
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#intro.execution-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6419
immediate subexpressionshttps://timsong-cpp.github.io/cppwp/basic#def:immediate_subexpression
(3.1)https://timsong-cpp.github.io/cppwp/basic#intro.execution-3.1
[expr.prop]https://timsong-cpp.github.io/cppwp/expr.prop
(3.2)https://timsong-cpp.github.io/cppwp/basic#intro.execution-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic#intro.execution-3.3
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
[expr.prim.lambda]https://timsong-cpp.github.io/cppwp/expr.prim.lambda
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
init-capturehttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture
(3.4)https://timsong-cpp.github.io/cppwp/basic#intro.execution-3.4
function callhttps://timsong-cpp.github.io/cppwp/expr.call
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
(3.5)https://timsong-cpp.github.io/cppwp/basic#intro.execution-3.5
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#intro.execution-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6440
subexpressionhttps://timsong-cpp.github.io/cppwp/basic#def:subexpression
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-1
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-4.sentence-2
potentially-evaluated subexpressionshttps://timsong-cpp.github.io/cppwp/basic#def:subexpression,potentially-evaluated
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
(4.1)https://timsong-cpp.github.io/cppwp/basic#intro.execution-4.1
(4.2)https://timsong-cpp.github.io/cppwp/basic#intro.execution-4.2
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#intro.execution-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6458
full-expressionhttps://timsong-cpp.github.io/cppwp/basic#def:full-expression
(5.1)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.1
unevaluated operandhttps://timsong-cpp.github.io/cppwp/expr.context#def:unevaluated_operand
(5.2)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.2
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
[expr.const.core]https://timsong-cpp.github.io/cppwp/expr.const.core
(5.3)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.3
[expr.const.imm]https://timsong-cpp.github.io/cppwp/expr.const.imm
(5.4)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.4
init-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator
[dcl.decl]https://timsong-cpp.github.io/cppwp/dcl.decl
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
mem-initializerhttps://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
(5.5)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.5
[class.temporary]https://timsong-cpp.github.io/cppwp/basic#class.temporary
(5.6)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.6
[basic.contract]https://timsong-cpp.github.io/cppwp/basic#contract
(5.7)https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.7
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-5.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#intro.execution-example-2
6https://timsong-cpp.github.io/cppwp/basic#intro.execution-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6519
2https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-2
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-6.sentence-1
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-6.sentence-2
7https://timsong-cpp.github.io/cppwp/basic#intro.execution-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6529
[basic.lval]https://timsong-cpp.github.io/cppwp/basic.lval
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
side effectshttps://timsong-cpp.github.io/cppwp/basic#def:side_effects
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-7.sentence-1
Evaluationhttps://timsong-cpp.github.io/cppwp/basic#def:evaluation
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-7.sentence-3
8https://timsong-cpp.github.io/cppwp/basic#intro.execution-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6548
Sequenced beforehttps://timsong-cpp.github.io/cppwp/basic#def:sequenced_before
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-1
sequenced afterhttps://timsong-cpp.github.io/cppwp/basic#def:sequenced_after
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-2
unsequencedhttps://timsong-cpp.github.io/cppwp/basic#def:unsequenced
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-3
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-4
indeterminately sequencedhttps://timsong-cpp.github.io/cppwp/basic#def:indeterminately_sequenced
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-5
4https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-4
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-8.sentence-7
9https://timsong-cpp.github.io/cppwp/basic#intro.execution-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6578
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-9.sentence-1
30https://timsong-cpp.github.io/cppwp/basic#footnote-30
10https://timsong-cpp.github.io/cppwp/basic#intro.execution-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6593
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-5
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.sentence-3
(10.1)https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.1
[intro.memory]https://timsong-cpp.github.io/cppwp/basic#intro.memory
(10.2)https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.2
(10.3)https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.3
(10.4)https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.4
(10.5)https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.5
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.sentence-4
6https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-6
[basic.life]https://timsong-cpp.github.io/cppwp/basic#life
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.sentence-5
7https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-7
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-10.sentence-6
3https://timsong-cpp.github.io/cppwp/basic#intro.execution-example-3
11https://timsong-cpp.github.io/cppwp/basic#intro.execution-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6649
[dcl.contract.func]https://timsong-cpp.github.io/cppwp/dcl.contract.func
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic#intro.execution-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6661
(12.1)https://timsong-cpp.github.io/cppwp/basic#intro.execution-12.1
(12.2)https://timsong-cpp.github.io/cppwp/basic#intro.execution-12.2
await-expressionhttps://timsong-cpp.github.io/cppwp/expr.await#nt:await-expression
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
(12.3)https://timsong-cpp.github.io/cppwp/basic#intro.execution-12.3
throw-expressionhttps://timsong-cpp.github.io/cppwp/expr.throw#nt:throw-expression
[expr.throw]https://timsong-cpp.github.io/cppwp/expr.throw
31https://timsong-cpp.github.io/cppwp/basic#footnote-31
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-12.sentence-1
13https://timsong-cpp.github.io/cppwp/basic#intro.execution-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6683
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-13.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#intro.execution-example-4
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-13.sentence-2
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.conv.fct
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-13.sentence-3
14https://timsong-cpp.github.io/cppwp/basic#intro.execution-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6694
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-14.sentence-1
15https://timsong-cpp.github.io/cppwp/basic#intro.execution-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6702
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-15.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#intro.execution-note-8
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-15.sentence-2
16https://timsong-cpp.github.io/cppwp/basic#intro.execution-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6711
[expr.const.core]https://timsong-cpp.github.io/cppwp/expr.const.core
.https://timsong-cpp.github.io/cppwp/basic#intro.execution-16.sentence-1
30)https://timsong-cpp.github.io/cppwp/basic#footnote-30
30)https://timsong-cpp.github.io/cppwp/basic#footnoteref-30
[class.temporary]https://timsong-cpp.github.io/cppwp/basic#class.temporary
.https://timsong-cpp.github.io/cppwp/basic#footnote-30.sentence-1
31)https://timsong-cpp.github.io/cppwp/basic#footnote-31
31)https://timsong-cpp.github.io/cppwp/basic#footnoteref-31
.https://timsong-cpp.github.io/cppwp/basic#footnote-31.sentence-1
6.10.2https://timsong-cpp.github.io/cppwp/basic#intro.multithread
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
6.10.2.1https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general
[intro.multithread.general]https://timsong-cpp.github.io/cppwp/intro.multithread.general
1https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6723
thread of executionhttps://timsong-cpp.github.io/cppwp/basic#def:thread_of_execution
threadhttps://timsong-cpp.github.io/cppwp/basic#def:thread
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-note-1
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-3
32https://timsong-cpp.github.io/cppwp/basic#footnote-32
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-6
2https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-note-2
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-8
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-1.sentence-9
2https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6759
.https://timsong-cpp.github.io/cppwp/basic#intro.multithread.general-2.sentence-1
32)https://timsong-cpp.github.io/cppwp/basic#footnote-32
32)https://timsong-cpp.github.io/cppwp/basic#footnoteref-32
[basic.stc]https://timsong-cpp.github.io/cppwp/basic#stc
[basic.compound]https://timsong-cpp.github.io/cppwp/basic#compound
.https://timsong-cpp.github.io/cppwp/basic#footnote-32.sentence-1
6.10.2.2https://timsong-cpp.github.io/cppwp/basic#intro.races
[intro.races]https://timsong-cpp.github.io/cppwp/intro.races
1https://timsong-cpp.github.io/cppwp/basic#intro.races-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6766
.https://timsong-cpp.github.io/cppwp/basic#intro.races-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#intro.races-note-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.races-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#intro.races-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6777
conflicthttps://timsong-cpp.github.io/cppwp/basic#def:conflict
(2.1)https://timsong-cpp.github.io/cppwp/basic#intro.races-2.1
[defns.access]https://timsong-cpp.github.io/cppwp/defns.access
[intro.memory]https://timsong-cpp.github.io/cppwp/basic#intro.memory
(2.2)https://timsong-cpp.github.io/cppwp/basic#intro.races-2.2
(2.3)https://timsong-cpp.github.io/cppwp/basic#intro.races-2.3
(2.4)https://timsong-cpp.github.io/cppwp/basic#intro.races-2.4
.https://timsong-cpp.github.io/cppwp/basic#intro.races-2.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#intro.races-note-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#intro.races-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6798
[atomics]https://timsong-cpp.github.io/cppwp/atomics
[thread]https://timsong-cpp.github.io/cppwp/thread
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-5
3https://timsong-cpp.github.io/cppwp/basic#intro.races-note-3
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-8
.https://timsong-cpp.github.io/cppwp/basic#intro.races-3.sentence-9
4https://timsong-cpp.github.io/cppwp/basic#intro.races-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6823
modification orderhttps://timsong-cpp.github.io/cppwp/basic#def:modification_order
.https://timsong-cpp.github.io/cppwp/basic#intro.races-4.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#intro.races-note-4
.https://timsong-cpp.github.io/cppwp/basic#intro.races-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-4.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.races-4.sentence-4
5https://timsong-cpp.github.io/cppwp/basic#intro.races-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6833
release sequencehttps://timsong-cpp.github.io/cppwp/basic#def:release_sequence
.https://timsong-cpp.github.io/cppwp/basic#intro.races-5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#intro.races-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6842
synchronize withhttps://timsong-cpp.github.io/cppwp/basic#def:synchronize_with
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-1
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#intro.races-note-5
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-4
6https://timsong-cpp.github.io/cppwp/basic#intro.races-note-6
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#intro.races-6.sentence-8
7https://timsong-cpp.github.io/cppwp/basic#intro.races-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6859
happens beforehttps://timsong-cpp.github.io/cppwp/basic#def:happens_before
happens afterhttps://timsong-cpp.github.io/cppwp/basic#def:happens_after
(7.1)https://timsong-cpp.github.io/cppwp/basic#intro.races-7.1
(7.2)https://timsong-cpp.github.io/cppwp/basic#intro.races-7.2
(7.3)https://timsong-cpp.github.io/cppwp/basic#intro.races-7.3
.https://timsong-cpp.github.io/cppwp/basic#intro.races-7.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#intro.races-note-7
.https://timsong-cpp.github.io/cppwp/basic#intro.races-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic#intro.races-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6872
strongly happens beforehttps://timsong-cpp.github.io/cppwp/basic#def:strongly_happens_before
(8.1)https://timsong-cpp.github.io/cppwp/basic#intro.races-8.1
(8.2)https://timsong-cpp.github.io/cppwp/basic#intro.races-8.2
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
(8.3)https://timsong-cpp.github.io/cppwp/basic#intro.races-8.3
(8.4)https://timsong-cpp.github.io/cppwp/basic#intro.races-8.4
.https://timsong-cpp.github.io/cppwp/basic#intro.races-8.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#intro.races-note-8
.https://timsong-cpp.github.io/cppwp/basic#intro.races-8.sentence-2
9https://timsong-cpp.github.io/cppwp/basic#intro.races-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6894
visible side effecthttps://timsong-cpp.github.io/cppwp/basic#def:side_effects,visible
(9.1)https://timsong-cpp.github.io/cppwp/basic#intro.races-9.1
(9.2)https://timsong-cpp.github.io/cppwp/basic#intro.races-9.2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-9.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-9.sentence-2
9https://timsong-cpp.github.io/cppwp/basic#intro.races-note-9
.https://timsong-cpp.github.io/cppwp/basic#intro.races-9.sentence-3
10https://timsong-cpp.github.io/cppwp/basic#intro.races-note-10
.https://timsong-cpp.github.io/cppwp/basic#intro.races-9.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.races-9.sentence-5
10https://timsong-cpp.github.io/cppwp/basic#intro.races-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6923
.https://timsong-cpp.github.io/cppwp/basic#intro.races-10.sentence-1
11https://timsong-cpp.github.io/cppwp/basic#intro.races-note-11
.https://timsong-cpp.github.io/cppwp/basic#intro.races-10.sentence-2
11https://timsong-cpp.github.io/cppwp/basic#intro.races-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6934
.https://timsong-cpp.github.io/cppwp/basic#intro.races-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic#intro.races-note-12
.https://timsong-cpp.github.io/cppwp/basic#intro.races-11.sentence-2
12https://timsong-cpp.github.io/cppwp/basic#intro.races-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6943
.https://timsong-cpp.github.io/cppwp/basic#intro.races-12.sentence-1
13https://timsong-cpp.github.io/cppwp/basic#intro.races-note-13
.https://timsong-cpp.github.io/cppwp/basic#intro.races-12.sentence-2
13https://timsong-cpp.github.io/cppwp/basic#intro.races-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6958
.https://timsong-cpp.github.io/cppwp/basic#intro.races-13.sentence-1
14https://timsong-cpp.github.io/cppwp/basic#intro.races-note-14
.https://timsong-cpp.github.io/cppwp/basic#intro.races-13.sentence-2
14https://timsong-cpp.github.io/cppwp/basic#intro.races-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6971
.https://timsong-cpp.github.io/cppwp/basic#intro.races-14.sentence-1
15https://timsong-cpp.github.io/cppwp/basic#intro.races-note-15
.https://timsong-cpp.github.io/cppwp/basic#intro.races-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic#intro.races-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6984
16https://timsong-cpp.github.io/cppwp/basic#intro.races-note-16
.https://timsong-cpp.github.io/cppwp/basic#intro.races-15.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-15.sentence-2
16https://timsong-cpp.github.io/cppwp/basic#intro.races-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6992
17https://timsong-cpp.github.io/cppwp/basic#intro.races-note-17
.https://timsong-cpp.github.io/cppwp/basic#intro.races-16.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-16.sentence-2
17https://timsong-cpp.github.io/cppwp/basic#intro.races-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7002
potentially concurrenthttps://timsong-cpp.github.io/cppwp/basic#def:potentially_concurrent
(17.1)https://timsong-cpp.github.io/cppwp/basic#intro.races-17.1
(17.2)https://timsong-cpp.github.io/cppwp/basic#intro.races-17.2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-1
data racehttps://timsong-cpp.github.io/cppwp/basic#def:data_race
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-3
18https://timsong-cpp.github.io/cppwp/basic#intro.races-note-18
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#intro.races-17.sentence-7
18https://timsong-cpp.github.io/cppwp/basic#intro.races-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7033
.https://timsong-cpp.github.io/cppwp/basic#intro.races-18.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-18.sentence-2
19https://timsong-cpp.github.io/cppwp/basic#intro.races-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7046
19https://timsong-cpp.github.io/cppwp/basic#intro.races-note-19
.https://timsong-cpp.github.io/cppwp/basic#intro.races-19.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-19.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-19.sentence-3
20https://timsong-cpp.github.io/cppwp/basic#intro.races-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7059
20https://timsong-cpp.github.io/cppwp/basic#intro.races-note-20
.https://timsong-cpp.github.io/cppwp/basic#intro.races-20.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.races-20.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.races-20.sentence-3
6.10.2.3https://timsong-cpp.github.io/cppwp/basic#intro.progress
[intro.progress]https://timsong-cpp.github.io/cppwp/intro.progress
1https://timsong-cpp.github.io/cppwp/basic#intro.progress-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7072
(1.1)https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.1
(1.2)https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.2
[thread.thread.this]https://timsong-cpp.github.io/cppwp/thread.thread.this
(1.3)https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.3
(1.4)https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.4
(1.5)https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.5
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
(1.6)https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.6
[stmt.iter.general]https://timsong-cpp.github.io/cppwp/stmt.iter.general
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-1
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#intro.progress-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7092
[atomics.flag]https://timsong-cpp.github.io/cppwp/atomics.flag
[atomics.lockfree]https://timsong-cpp.github.io/cppwp/atomics.lockfree
lock-free executionshttps://timsong-cpp.github.io/cppwp/basic#def:lock-free_execution
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.1
[defns.block]https://timsong-cpp.github.io/cppwp/defns.block
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.1.sentence-4
(2.2)https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-3
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-2.2.sentence-4
3https://timsong-cpp.github.io/cppwp/basic#intro.progress-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7133
execution stephttps://timsong-cpp.github.io/cppwp/basic#def:execution_step
(3.1)https://timsong-cpp.github.io/cppwp/basic#intro.progress-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#intro.progress-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic#intro.progress-3.3
(3.4)https://timsong-cpp.github.io/cppwp/basic#intro.progress-3.4
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#intro.progress-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7144
[defns.block]https://timsong-cpp.github.io/cppwp/defns.block
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#intro.progress-example-1
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic#intro.progress-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7155
makes progresshttps://timsong-cpp.github.io/cppwp/basic#def:make_progress,thread
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic#intro.progress-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7161
concurrent forward progress guaranteeshttps://timsong-cpp.github.io/cppwp/basic#def:concurrent_forward_progress_guarantees
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-6.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-4
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic#intro.progress-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7172
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic#start.main
[thread.thread.class]https://timsong-cpp.github.io/cppwp/thread.thread.class
[thread.jthread.class]https://timsong-cpp.github.io/cppwp/thread.jthread.class
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-7.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic#intro.progress-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7182
parallel forward progress guaranteeshttps://timsong-cpp.github.io/cppwp/basic#def:parallel_forward_progress_guarantees
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-8.sentence-1
9https://timsong-cpp.github.io/cppwp/basic#intro.progress-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7189
5https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-5
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-9.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-9.sentence-2
10https://timsong-cpp.github.io/cppwp/basic#intro.progress-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7199
weakly parallel forward progress guaranteeshttps://timsong-cpp.github.io/cppwp/basic#def:weakly_parallel_forward_progress_guarantees
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-10.sentence-1
11https://timsong-cpp.github.io/cppwp/basic#intro.progress-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7205
6https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-6
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic#intro.progress-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7213
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-12.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-7
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-12.sentence-2
13https://timsong-cpp.github.io/cppwp/basic#intro.progress-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7223
block with forward progress guarantee delegationhttps://timsong-cpp.github.io/cppwp/basic#def:block_(execution),with_forward_progress_guarantee_delegation
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-13.sentence-1
8https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-8
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-13.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-13.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-13.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-13.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-13.sentence-6
14https://timsong-cpp.github.io/cppwp/basic#intro.progress-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7243
9https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-9
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-14.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic#intro.progress-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7253
10https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-10
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-15.sentence-1
16https://timsong-cpp.github.io/cppwp/basic#intro.progress-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7261
11https://timsong-cpp.github.io/cppwp/basic#intro.progress-note-11
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-16.sentence-1
17https://timsong-cpp.github.io/cppwp/basic#intro.progress-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7269
.https://timsong-cpp.github.io/cppwp/basic#intro.progress-17.sentence-1
6.10.3https://timsong-cpp.github.io/cppwp/basic#start
[basic.start]https://timsong-cpp.github.io/cppwp/basic.start
6.10.3.1https://timsong-cpp.github.io/cppwp/basic#start.main
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic.start.main
1https://timsong-cpp.github.io/cppwp/basic#start.main-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7281
.https://timsong-cpp.github.io/cppwp/basic#start.main-1.sentence-1
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
[thread.threads]https://timsong-cpp.github.io/cppwp/thread.threads
.https://timsong-cpp.github.io/cppwp/basic#start.main-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.main-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic#start.main-note-1
.https://timsong-cpp.github.io/cppwp/basic#start.main-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic#start.main-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7299
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-2
(2.1)https://timsong-cpp.github.io/cppwp/basic#start.main-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic#start.main-2.2
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-4
[multibyte.strings]https://timsong-cpp.github.io/cppwp/multibyte.strings
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-7
.https://timsong-cpp.github.io/cppwp/basic#start.main-2.sentence-8
3https://timsong-cpp.github.io/cppwp/basic#start.main-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7336
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-1
[basic.link]https://timsong-cpp.github.io/cppwp/basic#link
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-3
[dcl.fct.def.coroutine]https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-4
linkage-specificationhttps://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
[dcl.link]https://timsong-cpp.github.io/cppwp/dcl.link
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-5
(3.1)https://timsong-cpp.github.io/cppwp/basic#start.main-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#start.main-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic#start.main-3.3
(3.4)https://timsong-cpp.github.io/cppwp/basic#start.main-3.4
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-7
1https://timsong-cpp.github.io/cppwp/basic#start.main-example-1
.https://timsong-cpp.github.io/cppwp/basic#start.main-3.sentence-8
4https://timsong-cpp.github.io/cppwp/basic#start.main-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7368
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
.https://timsong-cpp.github.io/cppwp/basic#start.main-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.main-4.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#start.main-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7380
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
.https://timsong-cpp.github.io/cppwp/basic#start.main-5.sentence-1
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
[except.handle]https://timsong-cpp.github.io/cppwp/except.handle
.https://timsong-cpp.github.io/cppwp/basic#start.main-5.sentence-2
6.10.3.2https://timsong-cpp.github.io/cppwp/basic#start.static
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic.start.static
1https://timsong-cpp.github.io/cppwp/basic#start.static-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7395
.https://timsong-cpp.github.io/cppwp/basic#start.static-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.static-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.static-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#start.static-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7403
Constant initializationhttps://timsong-cpp.github.io/cppwp/basic#def:constant_initialization
[expr.const.init]https://timsong-cpp.github.io/cppwp/expr.const.init
.https://timsong-cpp.github.io/cppwp/basic#start.static-2.sentence-1
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic#stc.static
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic#stc.thread
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/basic#start.static-2.sentence-2
static initializationhttps://timsong-cpp.github.io/cppwp/basic#def:initialization,static
dynamic initializationhttps://timsong-cpp.github.io/cppwp/basic#def:initialization,dynamic
.https://timsong-cpp.github.io/cppwp/basic#start.static-2.sentence-3
[intro.races]https://timsong-cpp.github.io/cppwp/basic#intro.races
.https://timsong-cpp.github.io/cppwp/basic#start.static-2.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#start.static-note-1
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic#start.dynamic
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
.https://timsong-cpp.github.io/cppwp/basic#start.static-2.sentence-5
3https://timsong-cpp.github.io/cppwp/basic#start.static-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7423
(3.1)https://timsong-cpp.github.io/cppwp/basic#start.static-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic#start.static-3.2
.https://timsong-cpp.github.io/cppwp/basic#start.static-3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#start.static-note-2
.https://timsong-cpp.github.io/cppwp/basic#start.static-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.static-3.sentence-4
.https://timsong-cpp.github.io/cppwp/basic#start.static-3.sentence-5
6.10.3.3https://timsong-cpp.github.io/cppwp/basic#start.dynamic
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic.start.dynamic
1https://timsong-cpp.github.io/cppwp/basic#start.dynamic-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7461
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#start.dynamic-note-1
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#start.dynamic-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7475
appearance-orderedhttps://timsong-cpp.github.io/cppwp/basic#def:appearance-ordered
(2.1)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-2.2
[module.import]https://timsong-cpp.github.io/cppwp/module.import
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7486
(3.1)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.1
(3.1.1)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.1.1
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic#start.main
(3.1.2)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.1.2
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.2
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.3
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#start.dynamic-note-2
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#start.dynamic-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7531
non-initialization odr-usehttps://timsong-cpp.github.io/cppwp/basic#def:odr-use,non-initialization
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr#term.odr.use
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7537
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-2
33https://timsong-cpp.github.io/cppwp/basic#footnote-33
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#start.dynamic-example-1
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-5
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-6
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-5.sentence-7
6https://timsong-cpp.github.io/cppwp/basic#start.dynamic-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7597
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic#start.dynamic-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7608
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-7.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-7.sentence-3
8https://timsong-cpp.github.io/cppwp/basic#start.dynamic-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7621
[except.terminate]https://timsong-cpp.github.io/cppwp/except.terminate
.https://timsong-cpp.github.io/cppwp/basic#start.dynamic-8.sentence-1
33)https://timsong-cpp.github.io/cppwp/basic#footnote-33
33)https://timsong-cpp.github.io/cppwp/basic#footnoteref-33
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr#term.odr.use
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic#stc.static
.https://timsong-cpp.github.io/cppwp/basic#footnote-33.sentence-1
6.10.3.4https://timsong-cpp.github.io/cppwp/basic#start.term
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic.start.term
1https://timsong-cpp.github.io/cppwp/basic#start.term-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7630
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
.https://timsong-cpp.github.io/cppwp/basic#start.term-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.term-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic#start.term-note-1
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic#start.main
.https://timsong-cpp.github.io/cppwp/basic#start.term-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#start.term-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7647
.https://timsong-cpp.github.io/cppwp/basic#start.term-2.sentence-1
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic#stc.thread
.https://timsong-cpp.github.io/cppwp/basic#start.term-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.term-2.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#start.term-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7658
[expr.const.defns]https://timsong-cpp.github.io/cppwp/expr.const.defns
.https://timsong-cpp.github.io/cppwp/basic#start.term-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.term-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.term-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic#start.term-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7671
[dcl.init.general]https://timsong-cpp.github.io/cppwp/dcl.init.general
.https://timsong-cpp.github.io/cppwp/basic#start.term-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.term-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.term-4.sentence-3
[except.terminate]https://timsong-cpp.github.io/cppwp/except.terminate
.https://timsong-cpp.github.io/cppwp/basic#start.term-4.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#start.term-example-1
[class.temporary]https://timsong-cpp.github.io/cppwp/basic#class.temporary
.https://timsong-cpp.github.io/cppwp/basic#start.term-4.sentence-6
5https://timsong-cpp.github.io/cppwp/basic#start.term-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7712
.https://timsong-cpp.github.io/cppwp/basic#start.term-5.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#start.term-note-2
.https://timsong-cpp.github.io/cppwp/basic#start.term-5.sentence-2
6https://timsong-cpp.github.io/cppwp/basic#start.term-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7723
https://timsong-cpp.github.io/cppwp/cstdlib.syn#header:%3ccstdlib%3e
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
.https://timsong-cpp.github.io/cppwp/basic#start.term-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#start.term-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.term-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic#start.term-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7738
[support.runtime]https://timsong-cpp.github.io/cppwp/support.runtime
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic#intro.multithread
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
.https://timsong-cpp.github.io/cppwp/basic#start.term-7.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#start.term-note-3
.https://timsong-cpp.github.io/cppwp/basic#start.term-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#start.term-7.sentence-3
.https://timsong-cpp.github.io/cppwp/basic#start.term-7.sentence-4
8https://timsong-cpp.github.io/cppwp/basic#start.term-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7752
https://timsong-cpp.github.io/cppwp/cstdlib.syn#header:%3ccstdlib%3e
.https://timsong-cpp.github.io/cppwp/basic#start.term-8.sentence-1
6.11https://timsong-cpp.github.io/cppwp/basic#contract
[basic.contract]https://timsong-cpp.github.io/cppwp/basic.contract
6.11.1https://timsong-cpp.github.io/cppwp/basic#contract.general
[basic.contract.general]https://timsong-cpp.github.io/cppwp/basic.contract.general
1https://timsong-cpp.github.io/cppwp/basic#contract.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7768
Contract assertionshttps://timsong-cpp.github.io/cppwp/basic#def:contract_assertion
.https://timsong-cpp.github.io/cppwp/basic#contract.general-1.sentence-1
precondition-specifierhttps://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:precondition-specifier
postcondition-specifierhttps://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:postcondition-specifier
[dcl.contract.func]https://timsong-cpp.github.io/cppwp/dcl.contract.func
assertion-statementhttps://timsong-cpp.github.io/cppwp/stmt.contract.assert#nt:assertion-statement
[stmt.contract.assert]https://timsong-cpp.github.io/cppwp/stmt.contract.assert
.https://timsong-cpp.github.io/cppwp/basic#contract.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#contract.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7779
contract-assertion predicatehttps://timsong-cpp.github.io/cppwp/basic#def:predicate,contract-assertion
.https://timsong-cpp.github.io/cppwp/basic#contract.general-2.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#contract.general-note-1
.https://timsong-cpp.github.io/cppwp/basic#contract.general-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic#contract.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7788
[cstdarg.syn]https://timsong-cpp.github.io/cppwp/cstdarg.syn
.https://timsong-cpp.github.io/cppwp/basic#contract.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#contract.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7794
2https://timsong-cpp.github.io/cppwp/basic#contract.general-note-2
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.prim.id.unqual]https://timsong-cpp.github.io/cppwp/expr.prim.id.unqual
[expr.prim.this]https://timsong-cpp.github.io/cppwp/expr.prim.this
result-name-introducerhttps://timsong-cpp.github.io/cppwp/dcl.contract.res#nt:result-name-introducer
[dcl.contract.res]https://timsong-cpp.github.io/cppwp/dcl.contract.res
.https://timsong-cpp.github.io/cppwp/basic#contract.general-4.sentence-1
6.11.2https://timsong-cpp.github.io/cppwp/basic#contract.eval
[basic.contract.eval]https://timsong-cpp.github.io/cppwp/basic.contract.eval
1https://timsong-cpp.github.io/cppwp/basic#contract.eval-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7807
evaluation semanticshttps://timsong-cpp.github.io/cppwp/basic#def:evaluation_semantics
ignorehttps://timsong-cpp.github.io/cppwp/basic#def:contract_evaluation_semantics,ignore
observehttps://timsong-cpp.github.io/cppwp/basic#def:contract_evaluation_semantics,observe
enforcehttps://timsong-cpp.github.io/cppwp/basic#def:contract_evaluation_semantics,enforce
quick-enforcehttps://timsong-cpp.github.io/cppwp/basic#def:contract_evaluation_semantics,quick-enforce
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-1.sentence-1
checking semanticshttps://timsong-cpp.github.io/cppwp/basic#def:contract_evaluation_semantics,checking
terminating semanticshttps://timsong-cpp.github.io/cppwp/basic#def:contract_evaluation_semantics,terminating
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic#contract.eval-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7820
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-2.sentence-1
1https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-1
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-2.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#contract.eval-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7834
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic#contract.eval-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7845
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-4.sentence-1
2https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-2
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-4.sentence-2
5https://timsong-cpp.github.io/cppwp/basic#contract.eval-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7852
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-5.sentence-3
3https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-3
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-5.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#contract.eval-example-1
6https://timsong-cpp.github.io/cppwp/basic#contract.eval-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7881
[intro.abstract]https://timsong-cpp.github.io/cppwp/intro.abstract
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-6.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#contract.eval-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7888
contract violationhttps://timsong-cpp.github.io/cppwp/basic#def:contract_violation
(7.1)https://timsong-cpp.github.io/cppwp/basic#contract.eval-7.1
(7.2)https://timsong-cpp.github.io/cppwp/basic#contract.eval-7.2
(7.3)https://timsong-cpp.github.io/cppwp/basic#contract.eval-7.3
[expr.const.defns]https://timsong-cpp.github.io/cppwp/expr.const.defns
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-7.sentence-1
4https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-4
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-7.sentence-2
[csetjmp.syn]https://timsong-cpp.github.io/cppwp/csetjmp.syn
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-7.sentence-3
8https://timsong-cpp.github.io/cppwp/basic#contract.eval-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7917
[expr.const.defns]https://timsong-cpp.github.io/cppwp/expr.const.defns
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-8.sentence-1
5https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-5
[intro.compliance]https://timsong-cpp.github.io/cppwp/intro.compliance
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-8.sentence-2
6https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-6
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic#def.odr
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-8.sentence-3
2https://timsong-cpp.github.io/cppwp/basic#contract.eval-example-2
9https://timsong-cpp.github.io/cppwp/basic#contract.eval-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7953
contract-terminatedhttps://timsong-cpp.github.io/cppwp/basic#def:contract-terminated
(9.1)https://timsong-cpp.github.io/cppwp/basic#contract.eval-9.1
(9.2)https://timsong-cpp.github.io/cppwp/basic#contract.eval-9.2
(9.3)https://timsong-cpp.github.io/cppwp/basic#contract.eval-9.3
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-9.sentence-1
7https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-7
[intro.progress]https://timsong-cpp.github.io/cppwp/basic#intro.progress
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-9.3.sentence-2
8https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-8
[intro.abstract]https://timsong-cpp.github.io/cppwp/intro.abstract
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-9.sentence-2
10https://timsong-cpp.github.io/cppwp/basic#contract.eval-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7979
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-10.sentence-1
11https://timsong-cpp.github.io/cppwp/basic#contract.eval-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7987
[basic.contract.handler]https://timsong-cpp.github.io/cppwp/basic#contract.handler
[support.contract.violation]https://timsong-cpp.github.io/cppwp/support.contract.violation
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-11.sentence-1
[basic.stc.dynamic.allocation]https://timsong-cpp.github.io/cppwp/basic#stc.dynamic.allocation
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-11.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-11.sentence-3
12https://timsong-cpp.github.io/cppwp/basic#contract.eval-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8007
[except.handle]https://timsong-cpp.github.io/cppwp/except.handle
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-12.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-12.sentence-2
9https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-9
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-12.sentence-3
13https://timsong-cpp.github.io/cppwp/basic#contract.eval-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8024
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-13.sentence-1
14https://timsong-cpp.github.io/cppwp/basic#contract.eval-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8036
10https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-10
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-14.sentence-1
15https://timsong-cpp.github.io/cppwp/basic#contract.eval-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8046
[intro.abstract]https://timsong-cpp.github.io/cppwp/intro.abstract
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-15.sentence-1
16https://timsong-cpp.github.io/cppwp/basic#contract.eval-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8053
11https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-11
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-16.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-16.sentence-2
17https://timsong-cpp.github.io/cppwp/basic#contract.eval-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8074
[dcl.contract.func]https://timsong-cpp.github.io/cppwp/dcl.contract.func
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-17.sentence-1
12https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-12
function-try-blockhttps://timsong-cpp.github.io/cppwp/except.pre#nt:function-try-block
[except.pre]https://timsong-cpp.github.io/cppwp/except.pre
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-17.sentence-2
[except.terminate]https://timsong-cpp.github.io/cppwp/except.terminate
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-17.sentence-3
13https://timsong-cpp.github.io/cppwp/basic#contract.eval-note-13
assertion-statementhttps://timsong-cpp.github.io/cppwp/stmt.contract.assert#nt:assertion-statement
[stmt.contract.assert]https://timsong-cpp.github.io/cppwp/stmt.contract.assert
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-17.sentence-4
18https://timsong-cpp.github.io/cppwp/basic#contract.eval-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8098
evaluate in sequencehttps://timsong-cpp.github.io/cppwp/basic#def:evaluate_in_sequence
(18.1)https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.1
(18.1.1)https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.1.1
(18.1.2)https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.1.2
(18.1.3)https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.1.3
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.1.sentence-1
(18.2)https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.2
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-18.2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#contract.eval-example-3
19https://timsong-cpp.github.io/cppwp/basic#contract.eval-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8146
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-19.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.eval-19.sentence-2
6.11.3https://timsong-cpp.github.io/cppwp/basic#contract.handler
[basic.contract.handler]https://timsong-cpp.github.io/cppwp/basic.contract.handler
1https://timsong-cpp.github.io/cppwp/basic#contract.handler-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8157
contract-violation handlerhttps://timsong-cpp.github.io/cppwp/basic#def:contract-violation_handler
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-1.sentence-3
default contract-violation handlerhttps://timsong-cpp.github.io/cppwp/basic#def:contract-violation_handler,default
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-1.sentence-4
1https://timsong-cpp.github.io/cppwp/basic#contract.handler-note-1
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-1.sentence-5
2https://timsong-cpp.github.io/cppwp/basic#contract.handler-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8180
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic#contract.handler-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L8190
[dcl.fct.def.replace]https://timsong-cpp.github.io/cppwp/dcl.fct.def.replace#term.replaceable.function
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic#contract.handler-3.sentence-2

URLs of crawlers that visited me.