René's URL Explorer Experiment
go
Title:
[expr.post]
direct link
Domain:
timsong-cpp.github.io
Links
:
[expr]
https://timsong-cpp.github.io/cppwp/#expr
[expr.compound]
https://timsong-cpp.github.io/cppwp/expr.compound#expr.post
[expr.post.general]
https://timsong-cpp.github.io/cppwp/expr.post#general
[expr.sub]
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.post#expr.call
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv
[expr.ref]
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref
[expr.post.incr]
https://timsong-cpp.github.io/cppwp/expr.post#incr
[expr.dynamic.cast]
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast
[expr.typeid]
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid
[expr.static.cast]
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast
[expr.reinterpret.cast]
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast
[expr.const.cast]
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast
7.6.1.1
https://timsong-cpp.github.io/cppwp/expr.post#general
[expr.post.general]
https://timsong-cpp.github.io/cppwp/expr.post.general
1
https://timsong-cpp.github.io/cppwp/expr.post#general-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3691
.
https://timsong-cpp.github.io/cppwp/expr.post#general-1.sentence-1
postfix-expression:
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
primary-expression
https://timsong-cpp.github.io/cppwp/expr.prim.grammar#nt:primary-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
simple-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
typename-specifier
https://timsong-cpp.github.io/cppwp/temp.res.general#nt:typename-specifier
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
simple-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
typename-specifier
https://timsong-cpp.github.io/cppwp/temp.res.general#nt:typename-specifier
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
splice-expression
https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
splice-expression
https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
expression-list:
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-list
2
https://timsong-cpp.github.io/cppwp/expr.post#general-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3722
1
https://timsong-cpp.github.io/cppwp/expr.post#general-note-1
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
[temp.names]
https://timsong-cpp.github.io/cppwp/temp.names
.
https://timsong-cpp.github.io/cppwp/expr.post#general-2.sentence-1
7.6.1.2
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub
[expr.sub]
https://timsong-cpp.github.io/cppwp/expr.sub
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3734
subscript expression
https://timsong-cpp.github.io/cppwp/expr.post#def:expression,subscript
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-1.sentence-1
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
[over.sub]
https://timsong-cpp.github.io/cppwp/over.sub
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
[dcl.fct.default]
https://timsong-cpp.github.io/cppwp/dcl.fct.default
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-1.sentence-3
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3752
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-2.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-2.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-2.sentence-4
43
https://timsong-cpp.github.io/cppwp/expr.post#footnote-43
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-2.sentence-5
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3772
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-note-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-3.sentence-1
[expr.unary]
https://timsong-cpp.github.io/cppwp/expr.unary
[expr.add]
https://timsong-cpp.github.io/cppwp/expr.add
[dcl.array]
https://timsong-cpp.github.io/cppwp/dcl.array
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.sub-3.sentence-2
43)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-43
43)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-43
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-43.sentence-1
7.6.1.3
https://timsong-cpp.github.io/cppwp/expr.post#expr.call
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.call
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3782
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-1.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-1
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-1.sentence-3
[conv.func]
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-1.sentence-4
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3803
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
qualified-id
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-2.sentence-1
final overrider
https://timsong-cpp.github.io/cppwp/class.virtual#def:final_overrider
virtual function call
https://timsong-cpp.github.io/cppwp/expr.post#def:function,virtual_function_call
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-2.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-2.sentence-3
[class.cdtor]
https://timsong-cpp.github.io/cppwp/class.cdtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-2.sentence-4
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3818
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-3
name lookup
https://timsong-cpp.github.io/cppwp/basic.lookup
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-3.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-3.sentence-2
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3826
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
[expr.prim.id.dtor]
https://timsong-cpp.github.io/cppwp/expr.prim.id.dtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-4.sentence-1
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
[expr.ref]
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref
[basic.life]
https://timsong-cpp.github.io/cppwp/basic.life
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-4.sentence-2
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3842
call-compatible
https://timsong-cpp.github.io/cppwp/expr.post#def:call-compatible
[conv.fctptr]
https://timsong-cpp.github.io/cppwp/conv.fctptr
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-5.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-5.sentence-2
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-5.sentence-3
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3862
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
[dcl.init]
https://timsong-cpp.github.io/cppwp/dcl.init
[class.copy.ctor]
https://timsong-cpp.github.io/cppwp/class.copy.ctor
[dcl.contract.func]
https://timsong-cpp.github.io/cppwp/dcl.contract.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-1
[over.call.func]
https://timsong-cpp.github.io/cppwp/over.call.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-3
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-example-1
[over.match.funcs]
https://timsong-cpp.github.io/cppwp/over.match.funcs
explicit type conversion
https://timsong-cpp.github.io/cppwp/expr.cast
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-4
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-5
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-5
[class.member.lookup]
https://timsong-cpp.github.io/cppwp/class.member.lookup
[class.access.base]
https://timsong-cpp.github.io/cppwp/class.access.base
[expr.ref]
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-6
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-7
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-6
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-8
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-9
[stmt.return]
https://timsong-cpp.github.io/cppwp/stmt.return
[except.ctor]
https://timsong-cpp.github.io/cppwp/except.ctor
[expr.await]
https://timsong-cpp.github.io/cppwp/expr.await
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-10
[intro.execution]
https://timsong-cpp.github.io/cppwp/intro.execution
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-11
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-example-2
[class.access.general]
https://timsong-cpp.github.io/cppwp/class.access.general
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-12
function-try-block
https://timsong-cpp.github.io/cppwp/except.pre#nt:function-try-block
[except.pre]
https://timsong-cpp.github.io/cppwp/except.pre
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-6.sentence-13
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3923
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-1
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-2
[dcl.contract.func]
https://timsong-cpp.github.io/cppwp/dcl.contract.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-4
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-7
[intro.execution]
https://timsong-cpp.github.io/cppwp/intro.execution
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-5
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-example-3
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-8
[over.match.oper]
https://timsong-cpp.github.io/cppwp/over.match.oper
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-6
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-example-4
[expr.shift]
https://timsong-cpp.github.io/cppwp/expr.shift
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-7.sentence-7
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3981
[stmt.return]
https://timsong-cpp.github.io/cppwp/stmt.return
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-8.sentence-1
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3990
[stmt.return]
https://timsong-cpp.github.io/cppwp/stmt.return
[expr.await]
https://timsong-cpp.github.io/cppwp/expr.await
[dcl.contract.func]
https://timsong-cpp.github.io/cppwp/dcl.contract.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-9.sentence-1
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-9.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-9.sentence-3
10
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4002
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-9
[dcl.ref]
https://timsong-cpp.github.io/cppwp/dcl.ref
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-10.sentence-1
[dcl.type]
https://timsong-cpp.github.io/cppwp/dcl.type
[lex.literal]
https://timsong-cpp.github.io/cppwp/lex.literal
[lex.string]
https://timsong-cpp.github.io/cppwp/lex.string
[dcl.array]
https://timsong-cpp.github.io/cppwp/dcl.array
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-10.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-10.sentence-3
11
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4022
default arguments
https://timsong-cpp.github.io/cppwp/dcl.fct.default
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
function definition
https://timsong-cpp.github.io/cppwp/dcl.fct.def
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-11.sentence-1
10
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-10
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-11.sentence-2
12
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4034
[support.runtime]
https://timsong-cpp.github.io/cppwp/support.runtime
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-1
11
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-note-11
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-2
[temp.variadic]
https://timsong-cpp.github.io/cppwp/temp.variadic
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-3
lvalue-to-rvalue
https://timsong-cpp.github.io/cppwp/conv.lval
array-to-pointer
https://timsong-cpp.github.io/cppwp/conv.array
function-to-pointer
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-4
[conv.ptr]
https://timsong-cpp.github.io/cppwp/conv.ptr
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-5
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-6
[dcl.enum]
https://timsong-cpp.github.io/cppwp/dcl.enum
[class]
https://timsong-cpp.github.io/cppwp/class
[special]
https://timsong-cpp.github.io/cppwp/special
[class.copy.ctor]
https://timsong-cpp.github.io/cppwp/class.copy.ctor
[class.dtor]
https://timsong-cpp.github.io/cppwp/class.dtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-7
integral promotions
https://timsong-cpp.github.io/cppwp/conv.prom
floating-point promotion
https://timsong-cpp.github.io/cppwp/conv.fpprom
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-8
default argument promotions
https://timsong-cpp.github.io/cppwp/expr.post#def:promotion,default_argument_promotion
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-12.sentence-9
13
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4068
main function
https://timsong-cpp.github.io/cppwp/basic.start.main
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-13.sentence-1
14
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4073
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-14.sentence-1
[dcl.type.decltype]
https://timsong-cpp.github.io/cppwp/dcl.type.decltype
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.call-14.sentence-2
7.6.1.4
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.type.conv
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4084
simple-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.simple
simple-type-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier
typename-specifier
https://timsong-cpp.github.io/cppwp/temp.res
typename-specifier
https://timsong-cpp.github.io/cppwp/temp.res.general#nt:typename-specifier
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.sentence-1
class template deduction
https://timsong-cpp.github.io/cppwp/over.match.class.deduct
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.sentence-2
[dcl.type.auto.deduct]
https://timsong-cpp.github.io/cppwp/dcl.type.auto.deduct
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.sentence-4
(1.1)
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.1
[expr.cast]
https://timsong-cpp.github.io/cppwp/expr.cast
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.1.sentence-1
(1.2)
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.2.sentence-1
(1.3)
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.3.sentence-1
(1.4)
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.4
[dcl.init]
https://timsong-cpp.github.io/cppwp/dcl.init
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.4.sentence-1
expression-list
https://timsong-cpp.github.io/cppwp/expr.post#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-1.sentence-6
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.type.conv-example-1
7.6.1.5
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref
[expr.ref]
https://timsong-cpp.github.io/cppwp/expr.ref
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4161
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expression
https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-1.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-note-1
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[temp.names]
https://timsong-cpp.github.io/cppwp/temp.names
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-1.sentence-2
simple-template-id
https://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
qualified-id
https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-1.sentence-3
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4186
[expr.context]
https://timsong-cpp.github.io/cppwp/expr.context
[class.mem.general]
https://timsong-cpp.github.io/cppwp/class.mem.general
[class.derived.general]
https://timsong-cpp.github.io/cppwp/class.derived.general
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-2.sentence-2
[expr.ref]
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-2.sentence-3
44
https://timsong-cpp.github.io/cppwp/expr.post#footnote-44
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4205
45
https://timsong-cpp.github.io/cppwp/expr.post#footnote-45
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expression
https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4219
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
postfix-expression
https://timsong-cpp.github.io/cppwp/expr.post#nt:postfix-expression
splice-expression
https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
object expression
https://timsong-cpp.github.io/cppwp/expr.mptr.oper#def:object_expression
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-4.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-4.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-note-2
[expr.prim.id.dtor]
https://timsong-cpp.github.io/cppwp/expr.prim.id.dtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4233
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-5.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-5.sentence-2
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-note-3
[class.member.lookup]
https://timsong-cpp.github.io/cppwp/class.member.lookup
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-5.sentence-3
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-note-4
[basic.lookup.qual]
https://timsong-cpp.github.io/cppwp/basic.lookup.qual
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-5.sentence-4
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4246
splice-expression
https://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-6.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-6.sentence-2
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4253
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-7.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-7.sentence-2
[expr.ref]
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-7.sentence-3
[basic.type.qualifier]
https://timsong-cpp.github.io/cppwp/basic.type.qualifier
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-7.sentence-4
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4262
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.sentence-3
(8.1)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.1.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.1.sentence-2
(8.2)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2.sentence-5
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.2.sentence-6
(8.3)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.post#expr.call
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.sentence-2
(8.3.1)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.1.sentence-1
(8.3.2)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.2.sentence-1
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-note-5
[expr.prim.paren]
https://timsong-cpp.github.io/cppwp/expr.prim.paren
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.3.2.sentence-2
(8.4)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.4.sentence-1
(8.5)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.5
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.5.sentence-1
(8.6)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.6
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.6.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.6.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.6.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.6.sentence-4
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-example-1
(8.7)
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.7
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-8.7.sentence-1
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4368
[class.member.lookup]
https://timsong-cpp.github.io/cppwp/class.member.lookup
[class.access.base]
https://timsong-cpp.github.io/cppwp/class.access.base
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-9.sentence-1
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-note-6
[class.access.base]
https://timsong-cpp.github.io/cppwp/class.access.base
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-9.sentence-2
10
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4379
[conv.qual]
https://timsong-cpp.github.io/cppwp/conv.qual
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-10.sentence-1
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.ref-example-2
44)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-44
44)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-44
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-44.sentence-1
45)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-45
45)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-45
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-45.sentence-1
7.6.1.6
https://timsong-cpp.github.io/cppwp/expr.post#incr
[expr.post.incr]
https://timsong-cpp.github.io/cppwp/expr.post.incr
1
https://timsong-cpp.github.io/cppwp/expr.post#incr-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4401
[conv.lval]
https://timsong-cpp.github.io/cppwp/conv.lval
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.post#incr-note-1
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-4
[depr.volatile.type]
https://timsong-cpp.github.io/cppwp/depr.volatile.type
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-5
[defns.access]
https://timsong-cpp.github.io/cppwp/defns.access
[expr.pre.incr]
https://timsong-cpp.github.io/cppwp/expr.pre.incr
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-6
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-7
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-8
2
https://timsong-cpp.github.io/cppwp/expr.post#incr-note-2
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-9
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-10
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-1.sentence-11
2
https://timsong-cpp.github.io/cppwp/expr.post#incr-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4433
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/expr.post#incr-note-3
[expr.pre.incr]
https://timsong-cpp.github.io/cppwp/expr.pre.incr
.
https://timsong-cpp.github.io/cppwp/expr.post#incr-2.sentence-2
7.6.1.7
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast
[expr.dynamic.cast]
https://timsong-cpp.github.io/cppwp/expr.dynamic.cast
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4446
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-1.sentence-2
[expr.const.cast]
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-1.sentence-3
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4456
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-2.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-2.sentence-3
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4465
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4470
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-4.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-4.sentence-2
46
https://timsong-cpp.github.io/cppwp/expr.post#footnote-46
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-4.sentence-3
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-example-1
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4500
polymorphic type
https://timsong-cpp.github.io/cppwp/class.virtual#def:class,polymorphic
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-5.sentence-1
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4504
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-6.sentence-1
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4507
[conv.qual]
https://timsong-cpp.github.io/cppwp/conv.qual
[class.cdtor]
https://timsong-cpp.github.io/cppwp/class.cdtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-7.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-7.sentence-2
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4523
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-8.sentence-2
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4530
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.sentence-1
(9.1)
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.1.sentence-1
(9.2)
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.2.sentence-1
(9.3)
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.3
fails
https://timsong-cpp.github.io/cppwp/expr.post#def:fails
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-9.3.sentence-1
10
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4550
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-10.sentence-1
throws an exception
https://timsong-cpp.github.io/cppwp/except.throw
handler
https://timsong-cpp.github.io/cppwp/except.handle
std​::​bad_cast
https://timsong-cpp.github.io/cppwp/bad.cast
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-10.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-example-2
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-note-1
[class.cdtor]
https://timsong-cpp.github.io/cppwp/class.cdtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.dynamic.cast-10.sentence-3
46)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-46
46)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-46
[intro.object]
https://timsong-cpp.github.io/cppwp/intro.object
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-46.sentence-1
7.6.1.8
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid
[expr.typeid]
https://timsong-cpp.github.io/cppwp/expr.typeid
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4592
[type.info]
https://timsong-cpp.github.io/cppwp/type.info
[type.info]
https://timsong-cpp.github.io/cppwp/type.info
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-1.sentence-1
47
https://timsong-cpp.github.io/cppwp/expr.post#footnote-47
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-1.sentence-3
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4611
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4617
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
unary-expression
https://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-expression
unary-operator
https://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-operator
[basic.compound]
https://timsong-cpp.github.io/cppwp/basic.compound
[except.throw]
https://timsong-cpp.github.io/cppwp/except.throw
[bad.typeid]
https://timsong-cpp.github.io/cppwp/bad.typeid
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-3.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-note-1
unary-expression
https://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/expr.post#expr.typeid-3.sentence-2
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4632
[class.virtual]
https://timsong-cpp.github.io/cppwp/class.virtual
[intro.object]
https://timsong-cpp.github.io/cppwp/intro.object
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4639
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-5.sentence-1
Lvalue-to-rvalue
https://timsong-cpp.github.io/cppwp/conv.lval
array-to-pointer
https://timsong-cpp.github.io/cppwp/conv.array
function-to-pointer
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-5.sentence-2
temporary materialization conversion
https://timsong-cpp.github.io/cppwp/conv.rval
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-5.sentence-3
unevaluated operand
https://timsong-cpp.github.io/cppwp/expr.context#def:unevaluated_operand
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-5.sentence-4
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4651
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-6.sentence-1
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-6.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-note-2
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
cv-qualifier-seq
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier-seq
ref-qualifier
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-6.sentence-3
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4663
type-id
https://timsong-cpp.github.io/cppwp/dcl.name#nt:type-id
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-7.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-example-1
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4681
[type.info]
https://timsong-cpp.github.io/cppwp/type.info
[typeinfo.syn]
https://timsong-cpp.github.io/cppwp/typeinfo.syn
[std.modules]
https://timsong-cpp.github.io/cppwp/std.modules
[basic.lookup.general]
https://timsong-cpp.github.io/cppwp/basic.lookup.general
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-8.sentence-1
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4687
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-note-3
[class.cdtor]
https://timsong-cpp.github.io/cppwp/class.cdtor
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.typeid-9.sentence-1
47)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-47
47)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-47
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-47.sentence-1
7.6.1.9
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast
[expr.static.cast]
https://timsong-cpp.github.io/cppwp/expr.static.cast
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4695
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-1.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4707
[class.derived]
https://timsong-cpp.github.io/cppwp/class.derived
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-2.sentence-1
[conv.ptr]
https://timsong-cpp.github.io/cppwp/conv.ptr
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-2.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-2.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-2.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-2.sentence-5
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-example-1
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4737
[dcl.init.ref]
https://timsong-cpp.github.io/cppwp/dcl.init.ref
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-3.sentence-1
lvalue-to-rvalue conversion
https://timsong-cpp.github.io/cppwp/conv.lval
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-3.sentence-2
[class.access]
https://timsong-cpp.github.io/cppwp/class.access
[class.member.lookup]
https://timsong-cpp.github.io/cppwp/class.member.lookup
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-3.sentence-3
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4750
[expr.prop]
https://timsong-cpp.github.io/cppwp/expr.prop
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-4.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-note-1
[basic.lval]
https://timsong-cpp.github.io/cppwp/basic.lval
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-4.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-note-2
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4765
[over.best.ics]
https://timsong-cpp.github.io/cppwp/over.best.ics
[dcl.init]
https://timsong-cpp.github.io/cppwp/dcl.init
[over.match.viable]
https://timsong-cpp.github.io/cppwp/over.match.viable
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init.aggr
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-5.sentence-1
[dcl.init]
https://timsong-cpp.github.io/cppwp/dcl.init
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-5.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-5.sentence-3
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-note-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-5.sentence-4
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-note-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-5.sentence-5
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4793
[conv.lval]
https://timsong-cpp.github.io/cppwp/conv.lval
[conv.array]
https://timsong-cpp.github.io/cppwp/conv.array
[conv.func]
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-6.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-6.sentence-2
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4800
[dcl.enum]
https://timsong-cpp.github.io/cppwp/dcl.enum
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-7.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-7.sentence-2
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4810
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-8.sentence-1
[conv.prom]
https://timsong-cpp.github.io/cppwp/conv.prom
[conv.integral]
https://timsong-cpp.github.io/cppwp/conv.integral
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-8.sentence-2
[dcl.enum]
https://timsong-cpp.github.io/cppwp/dcl.enum
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-8.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-8.sentence-4
[conv.fpint]
https://timsong-cpp.github.io/cppwp/conv.fpint
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-8.sentence-5
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4831
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-9.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-9.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-9.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-9.sentence-4
10
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4842
derived
https://timsong-cpp.github.io/cppwp/class.derived
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-10.sentence-1
[conv.ptr]
https://timsong-cpp.github.io/cppwp/conv.ptr
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-10.sentence-2
[basic.compound]
https://timsong-cpp.github.io/cppwp/basic.compound
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-10.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-10.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-10.sentence-5
11
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4864
base class
https://timsong-cpp.github.io/cppwp/class.derived
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-1
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-note-5
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-2
[conv.mem]
https://timsong-cpp.github.io/cppwp/conv.mem
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-3
null member pointer value
https://timsong-cpp.github.io/cppwp/conv.mem#def:value,null_member_pointer
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-5
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-6
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-note-6
[expr.mptr.oper]
https://timsong-cpp.github.io/cppwp/expr.mptr.oper
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-11.sentence-7
12
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4893
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-12.sentence-1
[basic.compound]
https://timsong-cpp.github.io/cppwp/basic.compound
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-12.sentence-2
pointer-interconvertible
https://timsong-cpp.github.io/cppwp/basic.compound#def:pointer-interconvertible
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-12.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-12.sentence-4
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.static.cast-example-2
7.6.1.10
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast
[expr.reinterpret.cast]
https://timsong-cpp.github.io/cppwp/expr.reinterpret.cast
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4917
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-1.sentence-1
lvalue-to-rvalue
https://timsong-cpp.github.io/cppwp/conv.lval
array-to-pointer
https://timsong-cpp.github.io/cppwp/conv.array
function-to-pointer
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-1.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-1.sentence-4
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4933
[expr.const.cast]
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-2.sentence-2
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4939
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4945
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-4.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-4.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-4.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-4.sentence-4
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-4.sentence-5
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4965
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-5.sentence-1
[basic.compound]
https://timsong-cpp.github.io/cppwp/basic.compound
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-5.sentence-2
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4976
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-6.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-6.sentence-2
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-4
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.post#expr.call
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-6.sentence-3
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L4990
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-7.sentence-1
48
https://timsong-cpp.github.io/cppwp/expr.post#footnote-48
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-7.sentence-2
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-5
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-7.sentence-3
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5011
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-8.sentence-2
9
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5021
[basic.compound]
https://timsong-cpp.github.io/cppwp/basic.compound
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-9.sentence-1
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-6
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-9.sentence-2
10
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5030
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10.sentence-1
49
https://timsong-cpp.github.io/cppwp/expr.post#footnote-49
[conv.mem]
https://timsong-cpp.github.io/cppwp/conv.mem
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10.sentence-2
(10.1)
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10.1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10.1.sentence-1
(10.2)
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10.2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-10.2.sentence-1
11
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5058
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-11.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-11.sentence-2
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-note-7
[conv.rval]
https://timsong-cpp.github.io/cppwp/conv.rval
[class.ctor]
https://timsong-cpp.github.io/cppwp/class.ctor
[class.conv]
https://timsong-cpp.github.io/cppwp/class.conv
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.reinterpret.cast-11.sentence-3
50
https://timsong-cpp.github.io/cppwp/expr.post#footnote-50
48)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-48
48)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-48
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-48.sentence-1
49)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-49
49)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-49
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-49.sentence-1
50)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-50
50)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-50
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-50.sentence-1
7.6.1.11
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast
[expr.const.cast]
https://timsong-cpp.github.io/cppwp/expr.const.cast
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5084
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-1.sentence-1
lvalue-to-rvalue
https://timsong-cpp.github.io/cppwp/conv.lval
array-to-pointer
https://timsong-cpp.github.io/cppwp/conv.array
function-to-pointer
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-1.sentence-2
temporary materialization conversion
https://timsong-cpp.github.io/cppwp/conv.rval
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-1.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-1.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-1.sentence-5
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5101
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-note-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5107
[conv.qual]
https://timsong-cpp.github.io/cppwp/conv.qual
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-3.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-3.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-3.sentence-3
4
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5119
(4.1)
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4.1
(4.2)
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4.2
(4.3)
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4.3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4.3.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-4.sentence-2
1
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-example-1
5
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5147
2
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-note-2
51
https://timsong-cpp.github.io/cppwp/expr.post#footnote-51
[dcl.type.cv]
https://timsong-cpp.github.io/cppwp/dcl.type.cv
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-5.sentence-1
6
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5160
casts away constness
https://timsong-cpp.github.io/cppwp/expr.post#def:casting_away_constness
[conv.qual]
https://timsong-cpp.github.io/cppwp/conv.qual
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-6.sentence-1
7
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5176
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-7.sentence-1
8
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L5184
3
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-note-3
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-8.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.post#expr.const.cast-8.sentence-3
51)
https://timsong-cpp.github.io/cppwp/expr.post#footnote-51
51)
https://timsong-cpp.github.io/cppwp/expr.post#footnoteref-51
.
https://timsong-cpp.github.io/cppwp/expr.post#footnote-51.sentence-1
URLs of
crawlers that visited me
.