René's URL Explorer Experiment


Title: [class.mem]

direct link

Domain: timsong-cpp.github.io

Links:

[class]https://timsong-cpp.github.io/cppwp/#class
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem#general
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mem#class.mfct
[class.mfct.non.static]https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static
[special]https://timsong-cpp.github.io/cppwp/class.mem#special
[class.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.ctor
[class.ctor.general]https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general
[class.default.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign
[class.dtor]https://timsong-cpp.github.io/cppwp/class.mem#class.dtor
[class.conv]https://timsong-cpp.github.io/cppwp/class.mem#class.conv
[class.conv.general]https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general
[class.conv.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct
[class.static]https://timsong-cpp.github.io/cppwp/class.mem#class.static
[class.static.general]https://timsong-cpp.github.io/cppwp/class.mem#class.static.general
[class.static.mfct]https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct
[class.static.data]https://timsong-cpp.github.io/cppwp/class.mem#class.static.data
[class.bit]https://timsong-cpp.github.io/cppwp/class.mem#class.bit
[class.free]https://timsong-cpp.github.io/cppwp/class.mem#class.free
[class.nest]https://timsong-cpp.github.io/cppwp/class.mem#class.nest
11.4.1https://timsong-cpp.github.io/cppwp/class.mem#general
[class.mem.general]https://timsong-cpp.github.io/cppwp/class.mem.general
member-specification:https://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
access-specifierhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:access-specifier
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
member-declaration:https://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
member-declarator-listhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator-list
function-definitionhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-definition
friend-type-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-declaration
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
using-enum-declarationhttps://timsong-cpp.github.io/cppwp/enum.udecl#nt:using-enum-declaration
static_assert-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
explicit-specializationhttps://timsong-cpp.github.io/cppwp/temp.expl.spec#nt:explicit-specialization
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
alias-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration
opaque-enum-declarationhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
empty-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
member-declarator-list:https://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator-list
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
member-declarator-listhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator-list
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
member-declarator:https://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
virt-specifier-seqhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier-seq
function-contract-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
pure-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
function-contract-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
virt-specifier-seq:https://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier-seq
virt-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier
virt-specifier-seqhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier-seq
virt-specifier:https://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier
pure-specifier:https://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
friend-type-declaration:https://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-declaration
friend-type-specifier-listhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-specifier-list
friend-type-specifier-list:https://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-specifier-list
friend-type-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-specifier
friend-type-specifier-listhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-specifier-list
friend-type-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-specifier
friend-type-specifier:https://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-specifier
simple-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier
elaborated-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.elab#nt:elaborated-type-specifier
typename-specifierhttps://timsong-cpp.github.io/cppwp/temp.res.general#nt:typename-specifier
1https://timsong-cpp.github.io/cppwp/class.mem#general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L529
virt-specifier-seqhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier-seq
pure-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
[dcl.meaning.general]https://timsong-cpp.github.io/cppwp/dcl.meaning.general
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
.https://timsong-cpp.github.io/cppwp/class.mem#general-1.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#general-note-1
[temp.spec.general]https://timsong-cpp.github.io/cppwp/temp.spec.general
.https://timsong-cpp.github.io/cppwp/class.mem#general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L541
function-contract-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
[dcl.contract.func]https://timsong-cpp.github.io/cppwp/dcl.contract.func
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
.https://timsong-cpp.github.io/cppwp/class.mem#general-2.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L547
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
.https://timsong-cpp.github.io/cppwp/class.mem#general-3.sentence-1
direct memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:member,direct
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
[class.union.anon]https://timsong-cpp.github.io/cppwp/class.union.anon
.https://timsong-cpp.github.io/cppwp/class.mem#general-3.sentence-2
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mem#class.mfct
[temp.mem]https://timsong-cpp.github.io/cppwp/temp.mem
.https://timsong-cpp.github.io/cppwp/class.mem#general-3.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#general-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#general-3.sentence-4
.https://timsong-cpp.github.io/cppwp/class.mem#general-3.sentence-5
.https://timsong-cpp.github.io/cppwp/class.mem#general-3.sentence-6
4https://timsong-cpp.github.io/cppwp/class.mem#general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L563
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
(4.1)https://timsong-cpp.github.io/cppwp/class.mem#general-4.1
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
(4.2)https://timsong-cpp.github.io/cppwp/class.mem#general-4.2
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
(4.3)https://timsong-cpp.github.io/cppwp/class.mem#general-4.3
template-declarationhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-declaration
declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration
(4.4)https://timsong-cpp.github.io/cppwp/class.mem#general-4.4
static_assert-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:static_assert-declaration
(4.5)https://timsong-cpp.github.io/cppwp/class.mem#general-4.5
consteval-block-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
(4.6)https://timsong-cpp.github.io/cppwp/class.mem#general-4.6
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
(4.7)https://timsong-cpp.github.io/cppwp/class.mem#general-4.7
empty-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:empty-declaration
.https://timsong-cpp.github.io/cppwp/class.mem#general-4.sentence-1
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
unnamed bit-fieldhttps://timsong-cpp.github.io/cppwp/class.mem#def:bit-field,unnamed
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
.https://timsong-cpp.github.io/cppwp/class.mem#general-4.sentence-2
user-declaredhttps://timsong-cpp.github.io/cppwp/class.mem#def:entity,user-declared
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
.https://timsong-cpp.github.io/cppwp/class.mem#general-4.sentence-3
5https://timsong-cpp.github.io/cppwp/class.mem#general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L588
data memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:data_member
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
.https://timsong-cpp.github.io/cppwp/class.mem#general-5.sentence-1
member functionhttps://timsong-cpp.github.io/cppwp/class.mem#def:member_function
.https://timsong-cpp.github.io/cppwp/class.mem#general-5.sentence-2
[class.name]https://timsong-cpp.github.io/cppwp/class.name
[class.nest]https://timsong-cpp.github.io/cppwp/class.mem#class.nest
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
[dcl.typedef]https://timsong-cpp.github.io/cppwp/dcl.typedef
alias-declarationhttps://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration
.https://timsong-cpp.github.io/cppwp/class.mem#general-5.sentence-3
unscoped enumerationhttps://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/class.mem#general-5.sentence-4
6https://timsong-cpp.github.io/cppwp/class.mem#general-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L599
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
static memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:member,static
[class.static]https://timsong-cpp.github.io/cppwp/class.mem#class.static
static data memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:data_member,static
[class.static.data]https://timsong-cpp.github.io/cppwp/class.mem#class.static.data
static member functionhttps://timsong-cpp.github.io/cppwp/class.mem#def:member_function,static
[class.static.mfct]https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct
.https://timsong-cpp.github.io/cppwp/class.mem#general-6.sentence-1
non-static memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:member,non-static
non-static data memberhttps://timsong-cpp.github.io/cppwp/class.mem#def:data_member,non-static
non-static member functionhttps://timsong-cpp.github.io/cppwp/class.mem#def:member_function,non-static
[class.mfct.non.static]https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static
.https://timsong-cpp.github.io/cppwp/class.mem#general-6.sentence-2
7https://timsong-cpp.github.io/cppwp/class.mem#general-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L610
.https://timsong-cpp.github.io/cppwp/class.mem#general-7.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-7.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#general-7.sentence-3
.https://timsong-cpp.github.io/cppwp/class.mem#general-7.sentence-4
8https://timsong-cpp.github.io/cppwp/class.mem#general-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L625
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
(8.1)https://timsong-cpp.github.io/cppwp/class.mem#general-8.1
(8.2)https://timsong-cpp.github.io/cppwp/class.mem#general-8.2
opaque-enum-declarationhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:opaque-enum-declaration
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#general-8.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#general-note-3
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic.scope.scope
.https://timsong-cpp.github.io/cppwp/class.mem#general-8.sentence-2
9https://timsong-cpp.github.io/cppwp/class.mem#general-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L640
[temp.expl.spec]https://timsong-cpp.github.io/cppwp/temp.expl.spec
[temp.explicit]https://timsong-cpp.github.io/cppwp/temp.explicit
.https://timsong-cpp.github.io/cppwp/class.mem#general-9.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-9.sentence-2
10https://timsong-cpp.github.io/cppwp/class.mem#general-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L647
complete-class contexthttps://timsong-cpp.github.io/cppwp/class.mem#def:complete-class_context
(10.1)https://timsong-cpp.github.io/cppwp/class.mem#general-10.1
[dcl.fct.def.general]https://timsong-cpp.github.io/cppwp/dcl.fct.def.general
(10.2)https://timsong-cpp.github.io/cppwp/class.mem#general-10.2
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
(10.3)https://timsong-cpp.github.io/cppwp/class.mem#general-10.3
[temp.param]https://timsong-cpp.github.io/cppwp/temp.param
(10.4)https://timsong-cpp.github.io/cppwp/class.mem#general-10.4
noexcept-specifierhttps://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
(10.5)https://timsong-cpp.github.io/cppwp/class.mem#general-10.5
function-contract-specifierhttps://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier
[dcl.contract.func]https://timsong-cpp.github.io/cppwp/dcl.contract.func
(10.6)https://timsong-cpp.github.io/cppwp/class.mem#general-10.6
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
.https://timsong-cpp.github.io/cppwp/class.mem#general-10.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#general-note-4
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
.https://timsong-cpp.github.io/cppwp/class.mem#general-10.sentence-2
11https://timsong-cpp.github.io/cppwp/class.mem#general-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L665
[module.reach]https://timsong-cpp.github.io/cppwp/module.reach
.https://timsong-cpp.github.io/cppwp/class.mem#general-11.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-11.sentence-2
12https://timsong-cpp.github.io/cppwp/class.mem#general-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L671
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
friend-type-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-declaration
friend-type-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:friend-type-declaration
.https://timsong-cpp.github.io/cppwp/class.mem#general-12.sentence-1
13https://timsong-cpp.github.io/cppwp/class.mem#general-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L676
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
pure-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
.https://timsong-cpp.github.io/cppwp/class.mem#general-13.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#general-example-1
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
pure-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
14https://timsong-cpp.github.io/cppwp/class.mem#general-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L693
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
.https://timsong-cpp.github.io/cppwp/class.mem#general-14.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#general-example-2
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
15https://timsong-cpp.github.io/cppwp/class.mem#general-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L713
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
.https://timsong-cpp.github.io/cppwp/class.mem#general-15.sentence-1
[class.static.data]https://timsong-cpp.github.io/cppwp/class.mem#class.static.data
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
.https://timsong-cpp.github.io/cppwp/class.mem#general-15.sentence-2
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
default member initializerhttps://timsong-cpp.github.io/cppwp/class.mem#def:default_member_initializer
.https://timsong-cpp.github.io/cppwp/class.mem#general-15.sentence-3
[expr.const.imm]https://timsong-cpp.github.io/cppwp/expr.const.imm
[intro.execution]https://timsong-cpp.github.io/cppwp/intro.execution
.https://timsong-cpp.github.io/cppwp/class.mem#general-15.sentence-4
16https://timsong-cpp.github.io/cppwp/class.mem#general-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L730
storage-class-specifierhttps://timsong-cpp.github.io/cppwp/dcl.stc#nt:storage-class-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#general-16.sentence-1
storage-class-specifierhttps://timsong-cpp.github.io/cppwp/dcl.stc#nt:storage-class-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#general-16.sentence-2
17https://timsong-cpp.github.io/cppwp/class.mem#general-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L734
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier
cv-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier
.https://timsong-cpp.github.io/cppwp/class.mem#general-17.sentence-1
member-declarator-listhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator-list
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
enum-specifierhttps://timsong-cpp.github.io/cppwp/dcl.enum#nt:enum-specifier
friend declarationhttps://timsong-cpp.github.io/cppwp/class.friend
.https://timsong-cpp.github.io/cppwp/class.mem#general-17.sentence-2
pure-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
virtual functionhttps://timsong-cpp.github.io/cppwp/class.virtual
.https://timsong-cpp.github.io/cppwp/class.mem#general-17.sentence-3
18https://timsong-cpp.github.io/cppwp/class.mem#general-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L747
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
member-declarator-listhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator-list
.https://timsong-cpp.github.io/cppwp/class.mem#general-18.sentence-1
19https://timsong-cpp.github.io/cppwp/class.mem#general-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L752
virt-specifier-seqhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier-seq
virt-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#general-19.sentence-1
virt-specifier-seqhttps://timsong-cpp.github.io/cppwp/class.mem#nt:virt-specifier-seq
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
.https://timsong-cpp.github.io/cppwp/class.mem#general-19.sentence-2
20https://timsong-cpp.github.io/cppwp/class.mem#general-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L759
[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/class.mem#general-20.sentence-1
5https://timsong-cpp.github.io/cppwp/class.mem#general-note-5
.https://timsong-cpp.github.io/cppwp/class.mem#general-20.sentence-2
21https://timsong-cpp.github.io/cppwp/class.mem#general-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L771
6https://timsong-cpp.github.io/cppwp/class.mem#general-note-6
[expr.prim.id]https://timsong-cpp.github.io/cppwp/expr.prim.id
.https://timsong-cpp.github.io/cppwp/class.mem#general-21.sentence-1
22https://timsong-cpp.github.io/cppwp/class.mem#general-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L777
7https://timsong-cpp.github.io/cppwp/class.mem#general-note-7
.https://timsong-cpp.github.io/cppwp/class.mem#general-22.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-22.sentence-2
23https://timsong-cpp.github.io/cppwp/class.mem#general-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L784
3https://timsong-cpp.github.io/cppwp/class.mem#general-example-3
.https://timsong-cpp.github.io/cppwp/class.mem#general-23.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-23.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#general-23.sentence-3
24https://timsong-cpp.github.io/cppwp/class.mem#general-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L809
8https://timsong-cpp.github.io/cppwp/class.mem#general-note-8
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
.https://timsong-cpp.github.io/cppwp/class.mem#general-24.sentence-1
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
[class.mi]https://timsong-cpp.github.io/cppwp/class.mi
.https://timsong-cpp.github.io/cppwp/class.mem#general-24.sentence-2
25https://timsong-cpp.github.io/cppwp/class.mem#general-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L822
(25.1)https://timsong-cpp.github.io/cppwp/class.mem#general-25.1
(25.2)https://timsong-cpp.github.io/cppwp/class.mem#general-25.2
9https://timsong-cpp.github.io/cppwp/class.mem#general-note-9
[class.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.ctor
.https://timsong-cpp.github.io/cppwp/class.mem#general-25.2.sentence-1
(25.3)https://timsong-cpp.github.io/cppwp/class.mem#general-25.3
(25.4)https://timsong-cpp.github.io/cppwp/class.mem#general-25.4
(25.5)https://timsong-cpp.github.io/cppwp/class.mem#general-25.5
(25.6)https://timsong-cpp.github.io/cppwp/class.mem#general-25.6
.https://timsong-cpp.github.io/cppwp/class.mem#general-25.sentence-1
26https://timsong-cpp.github.io/cppwp/class.mem#general-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L845
constructorhttps://timsong-cpp.github.io/cppwp/class.mem#class.ctor
.https://timsong-cpp.github.io/cppwp/class.mem#general-26.sentence-1
27https://timsong-cpp.github.io/cppwp/class.mem#general-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L850
common initial sequencehttps://timsong-cpp.github.io/cppwp/class.mem#def:common_initial_sequence
[class.prop]https://timsong-cpp.github.io/cppwp/class.prop
(27.1)https://timsong-cpp.github.io/cppwp/class.mem#general-27.1
[basic.types]https://timsong-cpp.github.io/cppwp/basic.types
(27.2)https://timsong-cpp.github.io/cppwp/class.mem#general-27.2
[basic.align]https://timsong-cpp.github.io/cppwp/basic.align
(27.3)https://timsong-cpp.github.io/cppwp/class.mem#general-27.3
has-attribute-expressionhttps://timsong-cpp.github.io/cppwp/cpp.cond#nt:has-attribute-expression
[cpp.cond]https://timsong-cpp.github.io/cppwp/cpp.cond
[dcl.attr.nouniqueaddr]https://timsong-cpp.github.io/cppwp/dcl.attr.nouniqueaddr
(27.4)https://timsong-cpp.github.io/cppwp/class.mem#general-27.4
.https://timsong-cpp.github.io/cppwp/class.mem#general-27.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#general-example-4
.https://timsong-cpp.github.io/cppwp/class.mem#general-27.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#general-27.sentence-3
.https://timsong-cpp.github.io/cppwp/class.mem#general-27.sentence-4
28https://timsong-cpp.github.io/cppwp/class.mem#general-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L884
[class.prop]https://timsong-cpp.github.io/cppwp/class.prop
layout-compatible classeshttps://timsong-cpp.github.io/cppwp/class.mem#def:layout-compatible,class
[basic.types]https://timsong-cpp.github.io/cppwp/basic.types
.https://timsong-cpp.github.io/cppwp/class.mem#general-28.sentence-1
29https://timsong-cpp.github.io/cppwp/class.mem#general-29
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L890
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.layout.compatible.type
.https://timsong-cpp.github.io/cppwp/class.mem#general-29.sentence-1
30https://timsong-cpp.github.io/cppwp/class.mem#general-30
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L896
active memberhttps://timsong-cpp.github.io/cppwp/class.union#def:active,union_member
.https://timsong-cpp.github.io/cppwp/class.mem#general-30.sentence-1
5https://timsong-cpp.github.io/cppwp/class.mem#general-example-5
10https://timsong-cpp.github.io/cppwp/class.mem#general-note-10
[dcl.type.cv]https://timsong-cpp.github.io/cppwp/dcl.type.cv
.https://timsong-cpp.github.io/cppwp/class.mem#general-30.sentence-2
31https://timsong-cpp.github.io/cppwp/class.mem#general-31
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L918
.https://timsong-cpp.github.io/cppwp/class.mem#general-31.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-31.sentence-2
11https://timsong-cpp.github.io/cppwp/class.mem#general-note-11
.https://timsong-cpp.github.io/cppwp/class.mem#general-31.sentence-3
12https://timsong-cpp.github.io/cppwp/class.mem#general-note-12
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
.https://timsong-cpp.github.io/cppwp/class.mem#general-31.sentence-4
32https://timsong-cpp.github.io/cppwp/class.mem#general-32
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L933
data member descriptionhttps://timsong-cpp.github.io/cppwp/class.mem#def:description,data_member
(32.1)https://timsong-cpp.github.io/cppwp/class.mem#general-32.1
(32.2)https://timsong-cpp.github.io/cppwp/class.mem#general-32.2
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
(32.3)https://timsong-cpp.github.io/cppwp/class.mem#general-32.3
(32.4)https://timsong-cpp.github.io/cppwp/class.mem#general-32.4
(32.5)https://timsong-cpp.github.io/cppwp/class.mem#general-32.5
(32.6)https://timsong-cpp.github.io/cppwp/class.mem#general-32.6
.https://timsong-cpp.github.io/cppwp/class.mem#general-32.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#general-32.sentence-2
13https://timsong-cpp.github.io/cppwp/class.mem#general-note-13
(32.7)https://timsong-cpp.github.io/cppwp/class.mem#general-32.7
(32.8)https://timsong-cpp.github.io/cppwp/class.mem#general-32.8
(32.9)https://timsong-cpp.github.io/cppwp/class.mem#general-32.9
alignment-specifierhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier
[dcl.align]https://timsong-cpp.github.io/cppwp/dcl.align
alignment-specifierhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:alignment-specifier
(32.10)https://timsong-cpp.github.io/cppwp/class.mem#general-32.10
[class.bit]https://timsong-cpp.github.io/cppwp/class.mem#class.bit
(32.11)https://timsong-cpp.github.io/cppwp/class.mem#general-32.11
[dcl.attr.nouniqueaddr]https://timsong-cpp.github.io/cppwp/dcl.attr.nouniqueaddr
.https://timsong-cpp.github.io/cppwp/class.mem#general-32.sentence-3
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
[meta.reflection.define.aggregate]https://timsong-cpp.github.io/cppwp/meta.reflection.define.aggregate
.https://timsong-cpp.github.io/cppwp/class.mem#general-32.sentence-4
11.4.2https://timsong-cpp.github.io/cppwp/class.mem#class.mfct
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mfct
1https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L982
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
[dcl.inline]https://timsong-cpp.github.io/cppwp/dcl.inline
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-1.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-1.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L992
1https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-example-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-2.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-2.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1013
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-3.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1018
2https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-4.sentence-1
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
[temp.arg]https://timsong-cpp.github.io/cppwp/temp.arg
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-4.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.mfct-example-2
11.4.3https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static
[class.mfct.non.static]https://timsong-cpp.github.io/cppwp/class.mfct.non.static
1https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1044
[class.derived]https://timsong-cpp.github.io/cppwp/class.derived
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
[over.match.call]https://timsong-cpp.github.io/cppwp/over.match.call
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-1.sentence-1
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
[over.match.call]https://timsong-cpp.github.io/cppwp/over.match.call
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-1.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1054
1https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-note-1
cv-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier
[expr.prim.this]https://timsong-cpp.github.io/cppwp/expr.prim.this
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over.match.funcs
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-2.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1066
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
[class.abstract]https://timsong-cpp.github.io/cppwp/class.abstract
.https://timsong-cpp.github.io/cppwp/class.mem#class.mfct.non.static-3.sentence-1
11.4.4https://timsong-cpp.github.io/cppwp/class.mem#special
[special]https://timsong-cpp.github.io/cppwp/special
1https://timsong-cpp.github.io/cppwp/class.mem#special-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1077
[class.default.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign
[class.dtor]https://timsong-cpp.github.io/cppwp/class.mem#class.dtor
special member functionshttps://timsong-cpp.github.io/cppwp/class.mem#def:special_member_functions
.https://timsong-cpp.github.io/cppwp/class.mem#special-1.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#special-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#special-1.sentence-2
[dcl.fct.def.default]https://timsong-cpp.github.io/cppwp/dcl.fct.def.default
.https://timsong-cpp.github.io/cppwp/class.mem#special-1.sentence-3
class-specifierhttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#special-1.sentence-4
.https://timsong-cpp.github.io/cppwp/class.mem#special-1.sentence-5
2https://timsong-cpp.github.io/cppwp/class.mem#special-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1098
.https://timsong-cpp.github.io/cppwp/class.mem#special-2.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#special-example-1
.https://timsong-cpp.github.io/cppwp/class.mem#special-2.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#special-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1116
2https://timsong-cpp.github.io/cppwp/class.mem#special-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#special-3.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#special-3.sentence-2
4https://timsong-cpp.github.io/cppwp/class.mem#special-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1123
[class.access]https://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/class.mem#special-4.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#special-example-2
.https://timsong-cpp.github.io/cppwp/class.mem#special-4.sentence-2
5https://timsong-cpp.github.io/cppwp/class.mem#special-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1131
(5.1)https://timsong-cpp.github.io/cppwp/class.mem#special-5.1
(5.2)https://timsong-cpp.github.io/cppwp/class.mem#special-5.2
(5.3)https://timsong-cpp.github.io/cppwp/class.mem#special-5.3
cv-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
.https://timsong-cpp.github.io/cppwp/class.mem#special-5.sentence-1
6https://timsong-cpp.github.io/cppwp/class.mem#special-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1142
eligible special member functionhttps://timsong-cpp.github.io/cppwp/class.mem#def:special_member_function,eligible
(6.1)https://timsong-cpp.github.io/cppwp/class.mem#special-6.1
(6.2)https://timsong-cpp.github.io/cppwp/class.mem#special-6.2
[temp.constr]https://timsong-cpp.github.io/cppwp/temp.constr
(6.3)https://timsong-cpp.github.io/cppwp/class.mem#special-6.3
[temp.constr.order]https://timsong-cpp.github.io/cppwp/temp.constr.order
.https://timsong-cpp.github.io/cppwp/class.mem#special-6.sentence-1
7https://timsong-cpp.github.io/cppwp/class.mem#special-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1152
[class.abstract]https://timsong-cpp.github.io/cppwp/class.abstract
potentially constructed subobjectshttps://timsong-cpp.github.io/cppwp/class.mem#def:potentially_constructed_subobjects
.https://timsong-cpp.github.io/cppwp/class.mem#special-7.sentence-1
11.4.5https://timsong-cpp.github.io/cppwp/class.mem#class.ctor
[class.ctor]https://timsong-cpp.github.io/cppwp/class.ctor
11.4.5.1https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general
[class.ctor.general]https://timsong-cpp.github.io/cppwp/class.ctor.general
1https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1163
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
constructorhttps://timsong-cpp.github.io/cppwp/class.mem#def:constructor
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
ptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ptr-declarator
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
noexcept-specifierhttps://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
ptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ptr-declarator
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
(1.1)https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1.1
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
[class.qual]https://timsong-cpp.github.io/cppwp/class.qual
(1.2)https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1.2
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
(1.3)https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1.3
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1.sentence-2
decl-specifierhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
explicit-specifierhttps://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-1.sentence-3
1https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-example-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1208
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-note-1
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-example-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-note-2
[class.init]https://timsong-cpp.github.io/cppwp/class.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2.sentence-4
3https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-note-3
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2.sentence-5
4https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-note-4
[basic.lval]https://timsong-cpp.github.io/cppwp/basic.lval
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-2.sentence-6
3https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1234
5https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-note-5
[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/class.mem#class.ctor.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1241
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-4.sentence-1
[dcl.type.cv]https://timsong-cpp.github.io/cppwp/dcl.type.cv
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-4.sentence-2
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-4.sentence-3
5https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1259
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-5.sentence-1
6https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-note-6
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-5.sentence-2
6https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1268
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-6.sentence-1
7https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1271
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/class.mem#class.ctor.general-7.sentence-1
11.4.5.2https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor
[class.default.ctor]https://timsong-cpp.github.io/cppwp/class.default.ctor
1https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1276
default constructorhttps://timsong-cpp.github.io/cppwp/class.mem#def:constructor,default
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-1.sentence-1
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-1.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-1.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1294
(2.1)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-2.1
(2.2)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-2.2
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
(2.3)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-2.3
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
[over.match]https://timsong-cpp.github.io/cppwp/over.match
[over.match.general]https://timsong-cpp.github.io/cppwp/over.match.general
(2.4)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-2.4
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-2.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1321
trivialhttps://timsong-cpp.github.io/cppwp/class.mem#def:constructor,default,trivial
(3.1)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3.1
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
[class.mi]https://timsong-cpp.github.io/cppwp/class.mi
(3.2)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3.2
(3.3)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3.3
(3.4)https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3.4
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3.sentence-1
non-trivialhttps://timsong-cpp.github.io/cppwp/class.mem#def:constructor,default,non-trivial
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-3.sentence-2
4https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1345
[dcl.fct.def.default]https://timsong-cpp.github.io/cppwp/dcl.fct.def.default
ctor-initializerhttps://timsong-cpp.github.io/cppwp/class.base.init#nt:ctor-initializer
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4.sentence-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4.sentence-4
1https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-note-1
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4.sentence-5
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-4.sentence-6
5https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1365
2https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-note-2
[dcl.init.general]https://timsong-cpp.github.io/cppwp/dcl.init.general
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-5.sentence-1
[class.access]https://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-5.sentence-2
6https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1373
3https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-note-3
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.default.ctor-6.sentence-1
11.4.5.3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
1https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1384
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-1.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-example-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-1.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1419
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-2.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-example-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-2.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1438
1https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-3.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-example-3
4https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1453
2https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-4.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-example-4
5https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1479
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-5.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-5.sentence-2
5https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-example-5
6https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1504
implicitlyhttps://timsong-cpp.github.io/cppwp/class.mem#def:constructor,copy,implicitly_declared
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-6.sentence-1
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-6.sentence-2
[depr.impldec]https://timsong-cpp.github.io/cppwp/depr.impldec
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-6.sentence-3
7https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1515
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-7.sentence-1
83https://timsong-cpp.github.io/cppwp/class.mem#footnote-83
8https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1544
(8.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.1
(8.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.2
(8.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.3
(8.4)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.4
(8.5)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.5
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-8.sentence-2
9https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1572
10https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1578
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10.sentence-1
[dcl.fct.def.delete]https://timsong-cpp.github.io/cppwp/dcl.fct.def.delete
(10.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10.1
[over.match]https://timsong-cpp.github.io/cppwp/over.match
[over.match.general]https://timsong-cpp.github.io/cppwp/over.match.general
(10.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10.2
(10.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10.3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10.sentence-2
4https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-4
[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/class.mem#class.copy.ctor-10.sentence-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-10.sentence-4
11https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1607
5https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-5
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-11.sentence-1
12https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1618
(12.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-12.1
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
[class.mi]https://timsong-cpp.github.io/cppwp/class.mi
(12.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-12.2
(12.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-12.3
non-trivialhttps://timsong-cpp.github.io/cppwp/class.mem#def:constructor,copy,nontrivial
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-12.sentence-1
13https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1647
6https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-6
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-13.sentence-1
[dcl.fct.def.default]https://timsong-cpp.github.io/cppwp/dcl.fct.def.default
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-13.sentence-2
14https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1654
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-14.sentence-1
7https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-7
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-14.sentence-2
15https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1665
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.sentence-1
8https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-note-8
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.sentence-2
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.sentence-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.sentence-4
(15.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.1
(15.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.2
(15.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.sentence-5
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-15.sentence-6
16https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1695
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.object.representation
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-16.sentence-1
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.ctor-16.sentence-2
83)https://timsong-cpp.github.io/cppwp/class.mem#footnote-83
83)https://timsong-cpp.github.io/cppwp/class.mem#footnoteref-83
[diff.class]https://timsong-cpp.github.io/cppwp/diff.class
.https://timsong-cpp.github.io/cppwp/class.mem#footnote-83.sentence-1
11.4.6https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
1https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1708
copyhttps://timsong-cpp.github.io/cppwp/class.mem#def:copy
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-1.sentence-1
84https://timsong-cpp.github.io/cppwp/class.mem#footnote-84
1https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-1.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-1.sentence-3
1https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-example-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1756
implicitlyhttps://timsong-cpp.github.io/cppwp/class.mem#def:assignment_operator,copy,implicitly_declared
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2.sentence-1
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2.sentence-2
[depr.impldec]https://timsong-cpp.github.io/cppwp/depr.impldec
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2.sentence-3
(2.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2.1
(2.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2.2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-2.sentence-4
85https://timsong-cpp.github.io/cppwp/class.mem#footnote-85
3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1797
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-3.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-note-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-3.sentence-2
4https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1806
(4.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.1
(4.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.2
(4.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.3
(4.4)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.4
(4.5)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.5
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-example-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-4.sentence-3
5https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1849
6https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1855
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-6.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-6.sentence-2
7https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1863
(7.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-7.1
(7.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-7.2
(7.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-7.3
[over.match]https://timsong-cpp.github.io/cppwp/over.match
[over.match.general]https://timsong-cpp.github.io/cppwp/over.match.general
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-7.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-note-4
[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/class.mem#class.copy.assign-7.sentence-2
8https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1886
[over.assign]https://timsong-cpp.github.io/cppwp/over.assign
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-8.sentence-1
5https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-note-5
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-8.sentence-2
9https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1903
(9.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-9.1
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
[class.mi]https://timsong-cpp.github.io/cppwp/class.mi
(9.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-9.2
(9.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-9.3
non-trivialhttps://timsong-cpp.github.io/cppwp/class.mem#def:assignment_operator,copy,non-trivial
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-9.sentence-1
10https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1931
[dcl.fct.def.default]https://timsong-cpp.github.io/cppwp/dcl.fct.def.default
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-10.sentence-1
11https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1934
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-11.sentence-1
6https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-note-6
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-11.sentence-2
12https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1945
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.sentence-1
base-specifier-listhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier-list
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.sentence-3
(12.1)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.1
(12.2)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.2
(12.3)https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.sentence-4
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.sentence-5
3https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-example-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-12.sentence-6
13https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1988
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.object.representation
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-13.sentence-1
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-13.sentence-2
14https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L1997
.https://timsong-cpp.github.io/cppwp/class.mem#class.copy.assign-14.sentence-1
84)https://timsong-cpp.github.io/cppwp/class.mem#footnote-84
84)https://timsong-cpp.github.io/cppwp/class.mem#footnoteref-84
.https://timsong-cpp.github.io/cppwp/class.mem#footnote-84.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#footnote-84.sentence-2
85)https://timsong-cpp.github.io/cppwp/class.mem#footnote-85
85)https://timsong-cpp.github.io/cppwp/class.mem#footnoteref-85
[diff.class]https://timsong-cpp.github.io/cppwp/diff.class
.https://timsong-cpp.github.io/cppwp/class.mem#footnote-85.sentence-1
11.4.7https://timsong-cpp.github.io/cppwp/class.mem#class.dtor
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
1https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2007
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
prospective destructorhttps://timsong-cpp.github.io/cppwp/class.mem#def:destructor,prospective
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
ptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ptr-declarator
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
noexcept-specifierhttps://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
ptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ptr-declarator
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
(1.1)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-1.1
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
class-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-name
class-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-name
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
(1.2)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-1.2
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
class-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-name
class-namehttps://timsong-cpp.github.io/cppwp/class.pre#nt:class-name
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-1.sentence-1
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-1.sentence-2
decl-specifierhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-1.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2045
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-2.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-2.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2056
4https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2062
destructorhttps://timsong-cpp.github.io/cppwp/class.mem#def:destructor
selected destructorhttps://timsong-cpp.github.io/cppwp/class.mem#def:destructor,selected
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-4.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-4.sentence-2
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
[dcl.fct.def.delete]https://timsong-cpp.github.io/cppwp/dcl.fct.def.delete
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-4.sentence-3
5https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2078
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-5.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-1
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-5.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-5.sentence-3
[dcl.type.cv]https://timsong-cpp.github.io/cppwp/dcl.type.cv
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-5.sentence-4
[intro.object]https://timsong-cpp.github.io/cppwp/intro.object
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-5.sentence-5
6https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2102
2https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-2
noexcept-specifierhttps://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-6.sentence-1
7https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2108
(7.1)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7.1
(7.2)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7.2
(7.2.1)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7.2.1
(7.2.2)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7.2.2
(7.3)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7.3
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-7.sentence-1
8https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2137
(8.1)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-8.1
(8.2)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-8.2
(8.3)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-8.3
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-8.sentence-1
non-trivialhttps://timsong-cpp.github.io/cppwp/class.mem#def:destructor,non-trivial
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-8.sentence-2
9https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2152
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-9.sentence-1
10https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2155
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-10.sentence-1
11https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2161
[class.virtual]https://timsong-cpp.github.io/cppwp/class.virtual
pure-specifierhttps://timsong-cpp.github.io/cppwp/class.mem#nt:pure-specifier
[class.abstract]https://timsong-cpp.github.io/cppwp/class.abstract
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-11.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-11.sentence-2
12https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2171
3https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-3
[class.cdtor]https://timsong-cpp.github.io/cppwp/class.cdtor
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-12.sentence-1
13https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2178
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-13.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-13.sentence-2
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-13.sentence-3
4https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-4
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-13.sentence-4
[class.init]https://timsong-cpp.github.io/cppwp/class.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-13.sentence-5
14https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2213
(14.1)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.1
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic.stc.static
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic.start.term
(14.2)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.2
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic.stc.thread
(14.3)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.3
[basic.stc.auto]https://timsong-cpp.github.io/cppwp/basic.stc.auto
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
(14.4)https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.4
[conv.rval]https://timsong-cpp.github.io/cppwp/conv.rval
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-2
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
[expr.delete]https://timsong-cpp.github.io/cppwp/expr.delete
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
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-3
5https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-5
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-4
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-5
potentially invokedhttps://timsong-cpp.github.io/cppwp/class.mem#def:potentially_invoked
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
[except.throw]https://timsong-cpp.github.io/cppwp/except.throw
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-6
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-14.sentence-7
15https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2245
[expr.delete]https://timsong-cpp.github.io/cppwp/expr.delete
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-15.sentence-1
[dcl.fct.def]https://timsong-cpp.github.io/cppwp/dcl.fct.def
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-15.sentence-2
6https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-6
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
[class.free]https://timsong-cpp.github.io/cppwp/class.mem#class.free
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-15.sentence-3
16https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2258
type-namehttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name
computed-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:computed-type-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-16.sentence-1
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mem#class.mfct
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-16.sentence-2
7https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-7
[expr.delete]https://timsong-cpp.github.io/cppwp/expr.delete
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-16.sentence-3
1https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-example-1
8https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-8
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
[expr.prim.id.qual]https://timsong-cpp.github.io/cppwp/expr.prim.id.qual
unary-expressionhttps://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-expression
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-16.sentence-4
17https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2306
9https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-9
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-17.sentence-1
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-17.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-17.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-example-2
18https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2335
[basic.life]https://timsong-cpp.github.io/cppwp/basic.life
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-18.sentence-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-example-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-18.sentence-2
19https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2345
10https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-note-10
[expr.prim.id.dtor]https://timsong-cpp.github.io/cppwp/expr.prim.id.dtor
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-19.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-19.sentence-2
20https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2360
.https://timsong-cpp.github.io/cppwp/class.mem#class.dtor-20.sentence-1
11.4.8https://timsong-cpp.github.io/cppwp/class.mem#class.conv
[class.conv]https://timsong-cpp.github.io/cppwp/class.conv
11.4.8.1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general
[class.conv.general]https://timsong-cpp.github.io/cppwp/class.conv.general
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2367
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-1.sentence-1
user-defined conversionshttps://timsong-cpp.github.io/cppwp/class.mem#def:conversion,user-defined
[conv]https://timsong-cpp.github.io/cppwp/conv
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2381
[class.member.lookup]https://timsong-cpp.github.io/cppwp/class.member.lookup
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-2.sentence-1
[class.access]https://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-2.sentence-2
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic.lookup
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-2.sentence-3
3https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2386
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-note-1
[over.match]https://timsong-cpp.github.io/cppwp/over.match
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2391
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-4.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.general-example-1
11.4.8.2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor
[class.conv.ctor]https://timsong-cpp.github.io/cppwp/class.conv.ctor
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2414
[dcl.fct.spec]https://timsong-cpp.github.io/cppwp/dcl.fct.spec
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-1.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-example-1
🔗https://timsong-cpp.github.io/cppwp/class.mem#:Jessie
2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2438
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-note-1
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
[over.match.copy]https://timsong-cpp.github.io/cppwp/over.match.copy
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-2.sentence-1
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-2.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.ctor-example-2
11.4.8.3https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.conv.fct
conversion-function-id:https://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-function-id
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
conversion-type-id:https://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
type-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier-seq
conversion-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-declarator
conversion-declarator:https://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-declarator
ptr-operatorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ptr-operator
conversion-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-declarator
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2489
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-function-id
conversion functionhttps://timsong-cpp.github.io/cppwp/class.mem#def:function,conversion
declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
noptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:noptr-declarator
parameters-and-qualifiershttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:parameters-and-qualifiers
noptr-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:noptr-declarator
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
(1.1)https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-1.1
member-declarationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declaration
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-function-id
(1.2)https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-1.2
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
unqualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.unqual#nt:unqualified-id
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-function-id
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-1.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2515
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
[dcl.name]https://timsong-cpp.github.io/cppwp/dcl.name
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-2.sentence-1
decl-specifierhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier
decl-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq
defining-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.general#nt:defining-type-specifier
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-2.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2526
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-3.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-3.sentence-2
1https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-example-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-3.sentence-3
4https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2554
[dcl.fct.spec]https://timsong-cpp.github.io/cppwp/dcl.fct.spec
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-4.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-4.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-example-2
5https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2578
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-5.sentence-1
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-function-id
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.mem#nt:conversion-type-id
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-5.sentence-2
2https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-5.sentence-3
3https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-example-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-5.sentence-4
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-5.sentence-5
4https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-example-4
6https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2607
3https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-note-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-6.sentence-1
[class.member.lookup]https://timsong-cpp.github.io/cppwp/class.member.lookup
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-6.sentence-2
[over.match.best]https://timsong-cpp.github.io/cppwp/over.match.best
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-6.sentence-3
5https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-example-5
7https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2635
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-7.sentence-1
8https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2639
[dcl.spec.auto]https://timsong-cpp.github.io/cppwp/dcl.spec.auto
.https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-8.sentence-1
6https://timsong-cpp.github.io/cppwp/class.mem#class.conv.fct-example-6
11.4.9https://timsong-cpp.github.io/cppwp/class.mem#class.static
[class.static]https://timsong-cpp.github.io/cppwp/class.static
11.4.9.1https://timsong-cpp.github.io/cppwp/class.mem#class.static.general
[class.static.general]https://timsong-cpp.github.io/cppwp/class.static.general
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2657
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
[expr.ref]https://timsong-cpp.github.io/cppwp/expr.ref
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-1.sentence-2
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-example-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2678
[class.access]https://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-2.sentence-1
member-specificationhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-specification
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-2.sentence-2
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.general-2.sentence-3
11.4.9.2https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct
[class.static.mfct]https://timsong-cpp.github.io/cppwp/class.static.mfct
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2691
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-note-1
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mem#class.mfct
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-1.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2697
2https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-note-2
[expr.prim.this]https://timsong-cpp.github.io/cppwp/expr.prim.this
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-2.sentence-1
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.mfct-2.sentence-2
11.4.9.3https://timsong-cpp.github.io/cppwp/class.mem#class.static.data
[class.static.data]https://timsong-cpp.github.io/cppwp/class.static.data
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2708
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-1.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-1.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-1.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2715
[dcl.stc]https://timsong-cpp.github.io/cppwp/dcl.stc
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-2.sentence-1
[class.pre]https://timsong-cpp.github.io/cppwp/class.pre
[class.local]https://timsong-cpp.github.io/cppwp/class.local
[class.nest]https://timsong-cpp.github.io/cppwp/class.mem#class.nest
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-2.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2721
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-note-1
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
[basic.scope.class]https://timsong-cpp.github.io/cppwp/basic.scope.class
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-2
1https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-example-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-3
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-4
2https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-5
2https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-example-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-6
[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
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-3.sentence-7
4https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2765
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
assignment-expressionhttps://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
[expr.const.const]https://timsong-cpp.github.io/cppwp/expr.const.const
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-4.sentence-1
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-4.sentence-2
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-4.sentence-3
[depr.static.constexpr]https://timsong-cpp.github.io/cppwp/depr.static.constexpr
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-4.sentence-4
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-4.sentence-5
5https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2782
3https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-note-3
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-5.sentence-1
6https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2788
4https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-note-4
[basic.link]https://timsong-cpp.github.io/cppwp/basic.link
.https://timsong-cpp.github.io/cppwp/class.mem#class.static.data-6.sentence-1
11.4.10https://timsong-cpp.github.io/cppwp/class.mem#class.bit
[class.bit]https://timsong-cpp.github.io/cppwp/class.bit
1https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2796
member-declaratorhttps://timsong-cpp.github.io/cppwp/class.mem#nt:member-declarator
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-1
attribute-specifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-4
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
widthhttps://timsong-cpp.github.io/cppwp/simd.general#def:width
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-5
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.padding.bits
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-6
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-7
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-8
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-9
1https://timsong-cpp.github.io/cppwp/class.mem#class.bit-note-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-10
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-1.sentence-11
2https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2830
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
unnamed bit-fieldhttps://timsong-cpp.github.io/cppwp/class.mem#def:bit-field,unnamed
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2.sentence-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.bit-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2.sentence-4
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2.sentence-5
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-2.sentence-6
3https://timsong-cpp.github.io/cppwp/class.mem#class.bit-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2845
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-3.sentence-1
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-3.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.bit-note-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-3.sentence-3
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-3.sentence-4
4https://timsong-cpp.github.io/cppwp/class.mem#class.bit-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2860
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-4.sentence-1
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-4.sentence-2
[dcl.enum]https://timsong-cpp.github.io/cppwp/dcl.enum
.https://timsong-cpp.github.io/cppwp/class.mem#class.bit-4.sentence-3
1https://timsong-cpp.github.io/cppwp/class.mem#class.bit-example-1
11.4.11https://timsong-cpp.github.io/cppwp/class.mem#class.free
[class.free]https://timsong-cpp.github.io/cppwp/class.free
1https://timsong-cpp.github.io/cppwp/class.mem#class.free-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2891
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-1.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.free-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2899
1https://timsong-cpp.github.io/cppwp/class.mem#class.free-example-1
3https://timsong-cpp.github.io/cppwp/class.mem#class.free-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2918
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-3.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.free-example-2
4https://timsong-cpp.github.io/cppwp/class.mem#class.free-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L2939
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-4.sentence-1
1https://timsong-cpp.github.io/cppwp/class.mem#class.free-note-1
cast-expressionhttps://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-4.sentence-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.free-example-3
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-4.sentence-3
2https://timsong-cpp.github.io/cppwp/class.mem#class.free-note-2
cast-expressionhttps://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression
delete-expressionhttps://timsong-cpp.github.io/cppwp/expr.delete#nt:delete-expression
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-4.sentence-4
4https://timsong-cpp.github.io/cppwp/class.mem#class.free-example-4
5https://timsong-cpp.github.io/cppwp/class.mem#class.free-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L3017
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-5.sentence-1
5https://timsong-cpp.github.io/cppwp/class.mem#class.free-example-5
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-5.sentence-2
6https://timsong-cpp.github.io/cppwp/class.mem#class.free-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L3027
3https://timsong-cpp.github.io/cppwp/class.mem#class.free-note-3
noexcept-specifierhttps://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
[except.spec]https://timsong-cpp.github.io/cppwp/except.spec
.https://timsong-cpp.github.io/cppwp/class.mem#class.free-6.sentence-1
11.4.12https://timsong-cpp.github.io/cppwp/class.mem#class.nest
[class.nest]https://timsong-cpp.github.io/cppwp/class.nest
1https://timsong-cpp.github.io/cppwp/class.mem#class.nest-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L3036
.https://timsong-cpp.github.io/cppwp/class.mem#class.nest-1.sentence-1
nested classhttps://timsong-cpp.github.io/cppwp/class.mem#def:class,nested
.https://timsong-cpp.github.io/cppwp/class.mem#class.nest-1.sentence-2
1https://timsong-cpp.github.io/cppwp/class.mem#class.nest-note-1
[expr.prim.id]https://timsong-cpp.github.io/cppwp/expr.prim.id
.https://timsong-cpp.github.io/cppwp/class.mem#class.nest-1.sentence-3
1https://timsong-cpp.github.io/cppwp/class.mem#class.nest-example-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.nest-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L3071
2https://timsong-cpp.github.io/cppwp/class.mem#class.nest-note-2
.https://timsong-cpp.github.io/cppwp/class.mem#class.nest-2.sentence-1
2https://timsong-cpp.github.io/cppwp/class.mem#class.nest-example-2
3https://timsong-cpp.github.io/cppwp/class.mem#class.nest-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/classes.tex#L3100
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
.https://timsong-cpp.github.io/cppwp/class.mem#class.nest-3.sentence-1

URLs of crawlers that visited me.