René's URL Explorer Experiment


Title: [over]

direct link

Domain: timsong-cpp.github.io

Links:

[over]https://timsong-cpp.github.io/cppwp/#over
[over.pre]https://timsong-cpp.github.io/cppwp/over#pre
[over.match]https://timsong-cpp.github.io/cppwp/over#match
[over.match.general]https://timsong-cpp.github.io/cppwp/over#match.general
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over#match.funcs
[over.match.funcs.general]https://timsong-cpp.github.io/cppwp/over#match.funcs.general
[over.match.call]https://timsong-cpp.github.io/cppwp/over#match.call
[over.match.call.general]https://timsong-cpp.github.io/cppwp/over#match.call.general
[over.call.func]https://timsong-cpp.github.io/cppwp/over#call.func
[over.call.object]https://timsong-cpp.github.io/cppwp/over#call.object
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over#match.ctor
[over.match.copy]https://timsong-cpp.github.io/cppwp/over#match.copy
[over.match.conv]https://timsong-cpp.github.io/cppwp/over#match.conv
[over.match.ref]https://timsong-cpp.github.io/cppwp/over#match.ref
[over.match.list]https://timsong-cpp.github.io/cppwp/over#match.list
[over.match.class.deduct]https://timsong-cpp.github.io/cppwp/over#match.class.deduct
[over.match.viable]https://timsong-cpp.github.io/cppwp/over#match.viable
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
[over.match.best.general]https://timsong-cpp.github.io/cppwp/over#match.best.general
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
[over.best.ics.general]https://timsong-cpp.github.io/cppwp/over#best.ics.general
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over#ics.scs
[over.ics.user]https://timsong-cpp.github.io/cppwp/over#ics.user
[over.ics.ellipsis]https://timsong-cpp.github.io/cppwp/over#ics.ellipsis
[over.ics.ref]https://timsong-cpp.github.io/cppwp/over#ics.ref
[over.ics.list]https://timsong-cpp.github.io/cppwp/over#ics.list
[over.ics.rank]https://timsong-cpp.github.io/cppwp/over#ics.rank
[over.over]https://timsong-cpp.github.io/cppwp/over#over
[over.oper]https://timsong-cpp.github.io/cppwp/over#oper
[over.oper.general]https://timsong-cpp.github.io/cppwp/over#oper.general
[over.unary]https://timsong-cpp.github.io/cppwp/over#unary
[over.binary]https://timsong-cpp.github.io/cppwp/over#binary
[over.binary.general]https://timsong-cpp.github.io/cppwp/over#binary.general
[over.assign]https://timsong-cpp.github.io/cppwp/over#assign
[over.call]https://timsong-cpp.github.io/cppwp/over#call
[over.sub]https://timsong-cpp.github.io/cppwp/over#sub
[over.ref]https://timsong-cpp.github.io/cppwp/over#ref
[over.inc]https://timsong-cpp.github.io/cppwp/over#inc
[over.built]https://timsong-cpp.github.io/cppwp/over#built
[over.literal]https://timsong-cpp.github.io/cppwp/over#literal
12.1https://timsong-cpp.github.io/cppwp/over#pre
[over.pre]https://timsong-cpp.github.io/cppwp/over.pre
1https://timsong-cpp.github.io/cppwp/over#pre-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L9
1https://timsong-cpp.github.io/cppwp/over#pre-note-1
.https://timsong-cpp.github.io/cppwp/over#pre-1.sentence-1
2https://timsong-cpp.github.io/cppwp/over#pre-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L18
.https://timsong-cpp.github.io/cppwp/over#pre-2.sentence-1
overload resolutionhttps://timsong-cpp.github.io/cppwp/over#def:overload_resolution
[over.match]https://timsong-cpp.github.io/cppwp/over#match
.https://timsong-cpp.github.io/cppwp/over#pre-2.sentence-2
2https://timsong-cpp.github.io/cppwp/over#pre-note-2
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#pre-2.sentence-3
1https://timsong-cpp.github.io/cppwp/over#pre-example-1
🔗https://timsong-cpp.github.io/cppwp/over#:overloading,example_of
12.2https://timsong-cpp.github.io/cppwp/over#match
[over.match]https://timsong-cpp.github.io/cppwp/over.match
12.2.1https://timsong-cpp.github.io/cppwp/over#match.general
[over.match.general]https://timsong-cpp.github.io/cppwp/over.match.general
1https://timsong-cpp.github.io/cppwp/over#match.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L49
candidate functionshttps://timsong-cpp.github.io/cppwp/over#def:candidate
.https://timsong-cpp.github.io/cppwp/over#match.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.general-1.sentence-2
1https://timsong-cpp.github.io/cppwp/over#match.general-note-1
.https://timsong-cpp.github.io/cppwp/over#match.general-1.sentence-3
.https://timsong-cpp.github.io/cppwp/over#match.general-1.sentence-4
2https://timsong-cpp.github.io/cppwp/over#match.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L71
(2.1)https://timsong-cpp.github.io/cppwp/over#match.general-2.1
function call syntaxhttps://timsong-cpp.github.io/cppwp/over#call.func
(2.2)https://timsong-cpp.github.io/cppwp/over#match.general-2.2
[over.call.object]https://timsong-cpp.github.io/cppwp/over#call.object
(2.3)https://timsong-cpp.github.io/cppwp/over#match.general-2.3
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
(2.4)https://timsong-cpp.github.io/cppwp/over#match.general-2.4
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over#match.ctor
(2.5)https://timsong-cpp.github.io/cppwp/over#match.general-2.5
copy-initializationhttps://timsong-cpp.github.io/cppwp/dcl.init#def:copy-initialization
[over.match.copy]https://timsong-cpp.github.io/cppwp/over#match.copy
(2.6)https://timsong-cpp.github.io/cppwp/over#match.general-2.6
[over.match.conv]https://timsong-cpp.github.io/cppwp/over#match.conv
(2.7)https://timsong-cpp.github.io/cppwp/over#match.general-2.7
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
directly boundhttps://timsong-cpp.github.io/cppwp/over#match.ref
.https://timsong-cpp.github.io/cppwp/over#match.general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.general-2.sentence-2
(2.8)https://timsong-cpp.github.io/cppwp/over#match.general-2.8
[over.match.viable]https://timsong-cpp.github.io/cppwp/over#match.viable
.https://timsong-cpp.github.io/cppwp/over#match.general-2.8.sentence-1
(2.9)https://timsong-cpp.github.io/cppwp/over#match.general-2.9
implicit conversion sequenceshttps://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#match.general-2.9.sentence-1
3https://timsong-cpp.github.io/cppwp/over#match.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L120
.https://timsong-cpp.github.io/cppwp/over#match.general-3.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.general-3.sentence-2
accessiblehttps://timsong-cpp.github.io/cppwp/class.access
.https://timsong-cpp.github.io/cppwp/over#match.general-3.sentence-3
4https://timsong-cpp.github.io/cppwp/over#match.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L130
usable candidatehttps://timsong-cpp.github.io/cppwp/over#def:candidate,usable
[over.built]https://timsong-cpp.github.io/cppwp/over#built
.https://timsong-cpp.github.io/cppwp/over#match.general-4.sentence-1
12.2.2https://timsong-cpp.github.io/cppwp/over#match.funcs
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over.match.funcs
12.2.2.1https://timsong-cpp.github.io/cppwp/over#match.funcs.general
[over.match.funcs.general]https://timsong-cpp.github.io/cppwp/over.match.funcs.general
1https://timsong-cpp.github.io/cppwp/over#match.funcs.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L145
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over#match.funcs
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#match.funcs.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L156
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-2.1
(2.2)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-2.2
implicit object parameterhttps://timsong-cpp.github.io/cppwp/over#def:object_parameter,implicit
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-2.sentence-2
3https://timsong-cpp.github.io/cppwp/over#match.funcs.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L173
implied object argumenthttps://timsong-cpp.github.io/cppwp/over#def:implied_object_argument
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L180
(4.1)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.1
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
(4.2)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.2
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.sentence-1
1https://timsong-cpp.github.io/cppwp/over#match.funcs.general-example-1
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.sentence-2
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.sentence-3
using-declarationhttps://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.sentence-4
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.sentence-5
1https://timsong-cpp.github.io/cppwp/over#match.funcs.general-note-1
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-4.sentence-6
5https://timsong-cpp.github.io/cppwp/over#match.funcs.general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L224
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-5.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-5.sentence-2
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-5.sentence-3
2https://timsong-cpp.github.io/cppwp/over#match.funcs.general-note-2
rankinghttps://timsong-cpp.github.io/cppwp/over#ics.rank
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-5.sentence-4
6https://timsong-cpp.github.io/cppwp/over#match.funcs.general-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L243
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-6.sentence-1
2https://timsong-cpp.github.io/cppwp/over#match.funcs.general-example-2
7https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L264
conversion-function-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-function-id
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.sentence-1
3https://timsong-cpp.github.io/cppwp/over#match.funcs.general-note-3
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic.lookup
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.sentence-2
permissible typeshttps://timsong-cpp.github.io/cppwp/over#def:types,permissible
(7.1)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.1
(7.2)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.2
(7.3)https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.3
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.sentence-3
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.sentence-4
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-7.sentence-5
8https://timsong-cpp.github.io/cppwp/over#match.funcs.general-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L290
[temp.over]https://timsong-cpp.github.io/cppwp/temp.over
[temp.deduct]https://timsong-cpp.github.io/cppwp/temp.deduct
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-8.sentence-1
explicit-specifierhttps://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
[temp.dep]https://timsong-cpp.github.io/cppwp/temp.dep
[dcl.fct.spec]https://timsong-cpp.github.io/cppwp/dcl.fct.spec
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-8.sentence-2
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-8.sentence-3
93https://timsong-cpp.github.io/cppwp/over#footnote-93
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-8.sentence-4
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-8.sentence-5
9https://timsong-cpp.github.io/cppwp/over#match.funcs.general-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L323
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-9.sentence-1
[class.inhctor.init]https://timsong-cpp.github.io/cppwp/class.inhctor.init
.https://timsong-cpp.github.io/cppwp/over#match.funcs.general-9.sentence-2
3https://timsong-cpp.github.io/cppwp/over#match.funcs.general-example-3
93)https://timsong-cpp.github.io/cppwp/over#footnote-93
93)https://timsong-cpp.github.io/cppwp/over#footnoteref-93
.https://timsong-cpp.github.io/cppwp/over#footnote-93.sentence-1
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/over#footnote-93.sentence-2
12.2.2.2https://timsong-cpp.github.io/cppwp/over#match.call
[over.match.call]https://timsong-cpp.github.io/cppwp/over.match.call
12.2.2.2.1https://timsong-cpp.github.io/cppwp/over#match.call.general
[over.match.call.general]https://timsong-cpp.github.io/cppwp/over.match.call.general
1https://timsong-cpp.github.io/cppwp/over#match.call.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L362
function callhttps://timsong-cpp.github.io/cppwp/expr.call
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
[over.call.func]https://timsong-cpp.github.io/cppwp/over#call.func
.https://timsong-cpp.github.io/cppwp/over#match.call.general-1.sentence-1
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
[over.call.object]https://timsong-cpp.github.io/cppwp/over#call.object
.https://timsong-cpp.github.io/cppwp/over#match.call.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#match.call.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L373
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
.https://timsong-cpp.github.io/cppwp/over#match.call.general-2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#match.call.general-note-1
.https://timsong-cpp.github.io/cppwp/over#match.call.general-2.sentence-2
.https://timsong-cpp.github.io/cppwp/over#match.call.general-2.sentence-3
2https://timsong-cpp.github.io/cppwp/over#match.call.general-note-2
[over.over]https://timsong-cpp.github.io/cppwp/over#over
.https://timsong-cpp.github.io/cppwp/over#match.call.general-2.sentence-4
12.2.2.2.2https://timsong-cpp.github.io/cppwp/over#call.func
[over.call.func]https://timsong-cpp.github.io/cppwp/over.call.func
1https://timsong-cpp.github.io/cppwp/over#call.func-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L389
[over.call.func]https://timsong-cpp.github.io/cppwp/over#call.func
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-1.sentence-1
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#call.func-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L411
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#call.func-2.sentence-2
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-2.sentence-3
94https://timsong-cpp.github.io/cppwp/over#footnote-94
[class.member.lookup]https://timsong-cpp.github.io/cppwp/class.member.lookup
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.prim.splice]https://timsong-cpp.github.io/cppwp/expr.prim.splice
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-2.sentence-4
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over#match.funcs
.https://timsong-cpp.github.io/cppwp/over#call.func-2.sentence-5
3https://timsong-cpp.github.io/cppwp/over#call.func-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L456
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-1
[basic.lookup]https://timsong-cpp.github.io/cppwp/basic.lookup
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.prim.splice]https://timsong-cpp.github.io/cppwp/expr.prim.splice
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-2
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-3
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-4
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-5
[expr.prim.this]https://timsong-cpp.github.io/cppwp/expr.prim.this
(3.1)https://timsong-cpp.github.io/cppwp/over#call.func-3.1
(3.2)https://timsong-cpp.github.io/cppwp/over#call.func-3.2
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-6
(3.3)https://timsong-cpp.github.io/cppwp/over#call.func-3.3
(3.4)https://timsong-cpp.github.io/cppwp/over#call.func-3.4
.https://timsong-cpp.github.io/cppwp/over#call.func-3.sentence-7
95https://timsong-cpp.github.io/cppwp/over#footnote-95
1https://timsong-cpp.github.io/cppwp/over#call.func-example-1
[over.over]https://timsong-cpp.github.io/cppwp/over#over
[over.match.call.general]https://timsong-cpp.github.io/cppwp/over#match.call.general
94)https://timsong-cpp.github.io/cppwp/over#footnote-94
94)https://timsong-cpp.github.io/cppwp/over#footnoteref-94
.https://timsong-cpp.github.io/cppwp/over#footnote-94.sentence-1
95)https://timsong-cpp.github.io/cppwp/over#footnote-95
95)https://timsong-cpp.github.io/cppwp/over#footnoteref-95
.https://timsong-cpp.github.io/cppwp/over#footnote-95.sentence-1
.https://timsong-cpp.github.io/cppwp/over#footnote-95.sentence-2
.https://timsong-cpp.github.io/cppwp/over#footnote-95.sentence-3
12.2.2.2.3https://timsong-cpp.github.io/cppwp/over#call.object
[over.call.object]https://timsong-cpp.github.io/cppwp/over.call.object
1https://timsong-cpp.github.io/cppwp/over#call.object-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L573
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
.https://timsong-cpp.github.io/cppwp/over#call.object-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#call.object-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#call.object-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L583
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id
cv-qualifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier-seq
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
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
cv-qualifier-seqhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:cv-qualifier-seq
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id
surrogate call functionhttps://timsong-cpp.github.io/cppwp/over#def:surrogate_call_function
conversion-type-idhttps://timsong-cpp.github.io/cppwp/class.conv.fct#nt:conversion-type-id
.https://timsong-cpp.github.io/cppwp/over#call.object-2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#call.object-note-1
[over.call]https://timsong-cpp.github.io/cppwp/over#call
.https://timsong-cpp.github.io/cppwp/over#call.object-2.sentence-2
.https://timsong-cpp.github.io/cppwp/over#call.object-2.sentence-3
96https://timsong-cpp.github.io/cppwp/over#footnote-96
3https://timsong-cpp.github.io/cppwp/over#call.object-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L633
.https://timsong-cpp.github.io/cppwp/over#call.object-3.sentence-1
2https://timsong-cpp.github.io/cppwp/over#call.object-note-2
.https://timsong-cpp.github.io/cppwp/over#call.object-3.sentence-2
.https://timsong-cpp.github.io/cppwp/over#call.object-3.sentence-3
1https://timsong-cpp.github.io/cppwp/over#call.object-example-1
96)https://timsong-cpp.github.io/cppwp/over#footnote-96
96)https://timsong-cpp.github.io/cppwp/over#footnoteref-96
.https://timsong-cpp.github.io/cppwp/over#footnote-96.sentence-1
.https://timsong-cpp.github.io/cppwp/over#footnote-96.sentence-2
12.2.2.3https://timsong-cpp.github.io/cppwp/over#match.oper
[over.match.oper]https://timsong-cpp.github.io/cppwp/over.match.oper
1https://timsong-cpp.github.io/cppwp/over#match.oper-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L665
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#match.oper-1.sentence-1
1https://timsong-cpp.github.io/cppwp/over#match.oper-note-1
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#match.oper-1.sentence-2
[expr.cond]https://timsong-cpp.github.io/cppwp/expr.cond
.https://timsong-cpp.github.io/cppwp/over#match.oper-1.sentence-3
1https://timsong-cpp.github.io/cppwp/over#match.oper-example-1
2https://timsong-cpp.github.io/cppwp/over#match.oper-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L701
.https://timsong-cpp.github.io/cppwp/over#match.oper-2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.oper-2.sentence-2
18https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper
.https://timsong-cpp.github.io/cppwp/over#match.oper-2.sentence-3
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#match.oper-2.sentence-4
18https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper
[tab:over.match.oper]https://timsong-cpp.github.io/cppwp/tab:over.match.oper
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-1
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-2
[over.unary]https://timsong-cpp.github.io/cppwp/over#unary
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-3
[over.binary]https://timsong-cpp.github.io/cppwp/over#binary
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-4
[over.assign]https://timsong-cpp.github.io/cppwp/over#assign
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-5
[over.sub]https://timsong-cpp.github.io/cppwp/over#sub
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-6
[over.ref]https://timsong-cpp.github.io/cppwp/over#ref
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.match.oper-row-7
[over.inc]https://timsong-cpp.github.io/cppwp/over#inc
3https://timsong-cpp.github.io/cppwp/over#match.oper-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L729
member candidateshttps://timsong-cpp.github.io/cppwp/over#def:member_candidate
non-member candidateshttps://timsong-cpp.github.io/cppwp/over#def:non-member_candidate
built-in candidateshttps://timsong-cpp.github.io/cppwp/over#def:built-in_candidate
rewritten candidateshttps://timsong-cpp.github.io/cppwp/over#def:rewritten_candidate
(3.1)https://timsong-cpp.github.io/cppwp/over#match.oper-3.1
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/over#match.oper-3.2
[basic.lookup.unqual]https://timsong-cpp.github.io/cppwp/basic.lookup.unqual
[basic.lookup.argdep]https://timsong-cpp.github.io/cppwp/basic.lookup.argdep
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.2.sentence-2
(3.3)https://timsong-cpp.github.io/cppwp/over#match.oper-3.3
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.3.sentence-1
[over.built]https://timsong-cpp.github.io/cppwp/over#built
(3.3.1)https://timsong-cpp.github.io/cppwp/over#match.oper-3.3.1
(3.3.2)https://timsong-cpp.github.io/cppwp/over#match.oper-3.3.2
(3.3.3)https://timsong-cpp.github.io/cppwp/over#match.oper-3.3.3
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
(3.3.4)https://timsong-cpp.github.io/cppwp/over#match.oper-3.3.4
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.3.sentence-2
(3.4)https://timsong-cpp.github.io/cppwp/over#match.oper-3.4
(3.4.1)https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.1
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.1.sentence-1
(3.4.2)https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.2
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
[expr.spaceship]https://timsong-cpp.github.io/cppwp/expr.spaceship
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.2.sentence-1
(3.4.3)https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.3
[expr.eq]https://timsong-cpp.github.io/cppwp/expr.eq
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.3.sentence-1
(3.4.4)https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.4
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.4.sentence-1
(3.4.5)https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.5
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.5.sentence-1
2https://timsong-cpp.github.io/cppwp/over#match.oper-note-2
.https://timsong-cpp.github.io/cppwp/over#match.oper-3.4.sentence-2
4https://timsong-cpp.github.io/cppwp/over#match.oper-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L836
[basic.scope.scope]https://timsong-cpp.github.io/cppwp/basic.scope.scope
.https://timsong-cpp.github.io/cppwp/over#match.oper-4.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.oper-4.sentence-2
2https://timsong-cpp.github.io/cppwp/over#match.oper-example-2
5https://timsong-cpp.github.io/cppwp/over#match.oper-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L879
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over#ics.scs
.https://timsong-cpp.github.io/cppwp/over#match.oper-5.sentence-1
6https://timsong-cpp.github.io/cppwp/over#match.oper-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L883
.https://timsong-cpp.github.io/cppwp/over#match.oper-6.sentence-1
7https://timsong-cpp.github.io/cppwp/over#match.oper-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L886
.https://timsong-cpp.github.io/cppwp/over#match.oper-7.sentence-1
8https://timsong-cpp.github.io/cppwp/over#match.oper-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L897
.https://timsong-cpp.github.io/cppwp/over#match.oper-8.sentence-1
[over.match.viable]https://timsong-cpp.github.io/cppwp/over#match.viable
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
.https://timsong-cpp.github.io/cppwp/over#match.oper-8.sentence-2
97https://timsong-cpp.github.io/cppwp/over#footnote-97
3https://timsong-cpp.github.io/cppwp/over#match.oper-example-3
9https://timsong-cpp.github.io/cppwp/over#match.oper-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L920
.https://timsong-cpp.github.io/cppwp/over#match.oper-9.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.oper-9.sentence-2
10https://timsong-cpp.github.io/cppwp/over#match.oper-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L934
(10.1)https://timsong-cpp.github.io/cppwp/over#match.oper-10.1
(10.2)https://timsong-cpp.github.io/cppwp/over#match.oper-10.2
(10.3)https://timsong-cpp.github.io/cppwp/over#match.oper-10.3
.https://timsong-cpp.github.io/cppwp/over#match.oper-10.sentence-1
11https://timsong-cpp.github.io/cppwp/over#match.oper-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L955
user-defined conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.user
.https://timsong-cpp.github.io/cppwp/over#match.oper-11.sentence-1
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#match.oper-11.sentence-2
4https://timsong-cpp.github.io/cppwp/over#match.oper-example-4
12https://timsong-cpp.github.io/cppwp/over#match.oper-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L977
.https://timsong-cpp.github.io/cppwp/over#match.oper-12.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.oper-12.sentence-2
98https://timsong-cpp.github.io/cppwp/over#footnote-98
13https://timsong-cpp.github.io/cppwp/over#match.oper-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1002
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#match.oper-13.sentence-1
14https://timsong-cpp.github.io/cppwp/over#match.oper-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1013
3https://timsong-cpp.github.io/cppwp/over#match.oper-note-3
97)https://timsong-cpp.github.io/cppwp/over#footnote-97
97)https://timsong-cpp.github.io/cppwp/over#footnoteref-97
.https://timsong-cpp.github.io/cppwp/over#footnote-97.sentence-1
98)https://timsong-cpp.github.io/cppwp/over#footnote-98
98)https://timsong-cpp.github.io/cppwp/over#footnoteref-98
.https://timsong-cpp.github.io/cppwp/over#footnote-98.sentence-1
.https://timsong-cpp.github.io/cppwp/over#footnote-98.sentence-2
12.2.2.4https://timsong-cpp.github.io/cppwp/over#match.ctor
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over.match.ctor
1https://timsong-cpp.github.io/cppwp/over#match.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1040
direct-initializedhttps://timsong-cpp.github.io/cppwp/dcl.init#def:direct-initialization
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
default-initializedhttps://timsong-cpp.github.io/cppwp/dcl.init#def:default-initialization
.https://timsong-cpp.github.io/cppwp/over#match.ctor-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.ctor-1.sentence-2
[class.conv.ctor]https://timsong-cpp.github.io/cppwp/class.conv.ctor
.https://timsong-cpp.github.io/cppwp/over#match.ctor-1.sentence-3
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
assignment-expressionhttps://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.https://timsong-cpp.github.io/cppwp/over#match.ctor-1.sentence-4
.https://timsong-cpp.github.io/cppwp/over#match.ctor-1.sentence-5
12.2.2.5https://timsong-cpp.github.io/cppwp/over#match.copy
[over.match.copy]https://timsong-cpp.github.io/cppwp/over.match.copy
1https://timsong-cpp.github.io/cppwp/over#match.copy-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1064
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.sentence-2
1https://timsong-cpp.github.io/cppwp/over#match.copy-note-1
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.sentence-3
(1.1)https://timsong-cpp.github.io/cppwp/over#match.copy-1.1
[class.conv.ctor]https://timsong-cpp.github.io/cppwp/class.conv.ctor
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/over#match.copy-1.2
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.2.sentence-2
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
.https://timsong-cpp.github.io/cppwp/over#match.copy-1.2.sentence-3
2https://timsong-cpp.github.io/cppwp/over#match.copy-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1103
.https://timsong-cpp.github.io/cppwp/over#match.copy-2.sentence-1
2https://timsong-cpp.github.io/cppwp/over#match.copy-note-2
.https://timsong-cpp.github.io/cppwp/over#match.copy-2.sentence-2
12.2.2.6https://timsong-cpp.github.io/cppwp/over#match.conv
[over.match.conv]https://timsong-cpp.github.io/cppwp/over.match.conv
1https://timsong-cpp.github.io/cppwp/over#match.conv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1115
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/over#match.conv-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.conv-1.sentence-2
(1.1)https://timsong-cpp.github.io/cppwp/over#match.conv-1.1
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over#ics.scs
.https://timsong-cpp.github.io/cppwp/over#match.conv-1.sentence-3
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
.https://timsong-cpp.github.io/cppwp/over#match.conv-1.1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#match.conv-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1138
.https://timsong-cpp.github.io/cppwp/over#match.conv-2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#match.conv-note-1
.https://timsong-cpp.github.io/cppwp/over#match.conv-2.sentence-2
12.2.2.7https://timsong-cpp.github.io/cppwp/over#match.ref
[over.match.ref]https://timsong-cpp.github.io/cppwp/over.match.ref
1https://timsong-cpp.github.io/cppwp/over#match.ref-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1148
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/over#match.ref-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.ref-1.sentence-2
(1.1)https://timsong-cpp.github.io/cppwp/over#match.ref-1.1
(1.1.1)https://timsong-cpp.github.io/cppwp/over#match.ref-1.1.1
(1.1.2)https://timsong-cpp.github.io/cppwp/over#match.ref-1.1.2
.https://timsong-cpp.github.io/cppwp/over#match.ref-1.sentence-3
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/over#match.ref-1.1.sentence-2
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
.https://timsong-cpp.github.io/cppwp/over#match.ref-1.1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#match.ref-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1181
.https://timsong-cpp.github.io/cppwp/over#match.ref-2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#match.ref-note-1
.https://timsong-cpp.github.io/cppwp/over#match.ref-2.sentence-2
12.2.2.8https://timsong-cpp.github.io/cppwp/over#match.list
[over.match.list]https://timsong-cpp.github.io/cppwp/over.match.list
1https://timsong-cpp.github.io/cppwp/over#match.list-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1191
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
[over.ics.list]https://timsong-cpp.github.io/cppwp/over#ics.list
(1.1)https://timsong-cpp.github.io/cppwp/over#match.list-1.1
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
.https://timsong-cpp.github.io/cppwp/over#match.list-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/over#match.list-1.2
.https://timsong-cpp.github.io/cppwp/over#match.list-1.2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.list-1.sentence-2
1https://timsong-cpp.github.io/cppwp/over#match.list-note-1
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over#match.ctor
[over.match.copy]https://timsong-cpp.github.io/cppwp/over#match.copy
.https://timsong-cpp.github.io/cppwp/over#match.list-1.sentence-3
.https://timsong-cpp.github.io/cppwp/over#match.list-1.sentence-4
12.2.2.9https://timsong-cpp.github.io/cppwp/over#match.class.deduct
[over.match.class.deduct]https://timsong-cpp.github.io/cppwp/over.match.class.deduct
1https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1226
[dcl.type.class.deduct]https://timsong-cpp.github.io/cppwp/dcl.type.class.deduct
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
splice-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier
(1.1)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1
(1.1.1)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.1
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.1.sentence-1
(1.1.2)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.2
[temp.constr.decl]https://timsong-cpp.github.io/cppwp/temp.constr.decl
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#match.class.deduct-note-1
constraint-expressionhttps://timsong-cpp.github.io/cppwp/temp.constr.decl#nt:constraint-expression
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.2.sentence-2
(1.1.3)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.3
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.3.sentence-1
(1.1.4)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.4
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.1.4.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.2
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.3
copy deduction candidatehttps://timsong-cpp.github.io/cppwp/over#def:copy_deduction_candidate
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.4
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
(1.4.1)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.4.1
template-headhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-head
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.4.1.sentence-1
(1.4.2)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.4.2
simple-template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.4.2.sentence-1
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
aggregate deduction candidatehttps://timsong-cpp.github.io/cppwp/over#def:candidate,aggregate_deduction
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-2
initializer-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-list
designated-initializer-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:designated-initializer-list
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-3
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
(1.5)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.5
(1.5.1)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.5.1
(1.5.2)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.5.2
(1.5.3)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.5.3
(1.6)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.6
(1.7)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.7
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-4
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-5
(1.8)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.8
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
(1.9)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.9
string-literalhttps://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
(1.10)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.10
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-6
[namespace.udecl]https://timsong-cpp.github.io/cppwp/namespace.udecl
base-specifier-listhttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:base-specifier-list
class-or-decltypehttps://timsong-cpp.github.io/cppwp/class.derived.general#nt:class-or-decltype
defining-type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-7
[dcl.type.simple]https://timsong-cpp.github.io/cppwp/dcl.type.simple
[temp.dep.type]https://timsong-cpp.github.io/cppwp/temp.dep.type
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-8
2https://timsong-cpp.github.io/cppwp/over#match.class.deduct-note-2
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-1.sentence-9
2https://timsong-cpp.github.io/cppwp/over#match.class.deduct-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1378
1https://timsong-cpp.github.io/cppwp/over#match.class.deduct-example-1
3https://timsong-cpp.github.io/cppwp/over#match.class.deduct-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1428
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-3.sentence-1
defining-type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
simple-template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
template-argument-listhttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-argument-list
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-3.sentence-2
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-3.sentence-3
4https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1443
[dcl.type.simple]https://timsong-cpp.github.io/cppwp/dcl.type.simple
template-namehttps://timsong-cpp.github.io/cppwp/temp.names#nt:template-name
splice-type-specifierhttps://timsong-cpp.github.io/cppwp/dcl.type.splice#nt:splice-type-specifier
defining-type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
nested-name-specifierhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:nested-name-specifier
simple-template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
[dcl.type.simple]https://timsong-cpp.github.io/cppwp/dcl.type.simple
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.sentence-2
simple-template-idhttps://timsong-cpp.github.io/cppwp/temp.names#nt:simple-template-id
defining-type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
defining-type-idhttps://timsong-cpp.github.io/cppwp/dcl.name#nt:defining-type-id
[temp.deduct.type]https://timsong-cpp.github.io/cppwp/temp.deduct.type
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.sentence-3
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.sentence-4
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.sentence-5
(4.1)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.1
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.1.sentence-1
(4.2)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.2
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.2.sentence-1
(4.3)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.3
[temp.constr.decl]https://timsong-cpp.github.io/cppwp/temp.constr.decl
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.3.sentence-1
(4.4)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.4
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.4.sentence-1
(4.5)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.5
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
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.5.sentence-1
(4.6)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.6
explicit-specifierhttps://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier
explicit-specifierhttps://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-4.6.sentence-1
5https://timsong-cpp.github.io/cppwp/over#match.class.deduct-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1509
[temp.dep.type]https://timsong-cpp.github.io/cppwp/temp.dep.type
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-5.sentence-1
6https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1521
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over#match.ctor
[over.match.copy]https://timsong-cpp.github.io/cppwp/over#match.copy
[over.match.list]https://timsong-cpp.github.io/cppwp/over#match.list
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.sentence-1
(6.1)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.1
[over.match.list]https://timsong-cpp.github.io/cppwp/over#match.list
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.1.sentence-1
(6.2)https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.2
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.2.sentence-1
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
explicit-specifierhttps://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier
explicit-specifierhttps://timsong-cpp.github.io/cppwp/dcl.fct.spec#nt:explicit-specifier
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.sentence-3
.https://timsong-cpp.github.io/cppwp/over#match.class.deduct-6.sentence-4
7https://timsong-cpp.github.io/cppwp/over#match.class.deduct-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1554
2https://timsong-cpp.github.io/cppwp/over#match.class.deduct-example-2
8https://timsong-cpp.github.io/cppwp/over#match.class.deduct-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1635
3https://timsong-cpp.github.io/cppwp/over#match.class.deduct-example-3
integralhttps://timsong-cpp.github.io/cppwp/concepts.arithmetic#concept:integral
integralhttps://timsong-cpp.github.io/cppwp/concepts.arithmetic#concept:integral
integralhttps://timsong-cpp.github.io/cppwp/concepts.arithmetic#concept:integral
9https://timsong-cpp.github.io/cppwp/over#match.class.deduct-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1700
4https://timsong-cpp.github.io/cppwp/over#match.class.deduct-example-4
12.2.3https://timsong-cpp.github.io/cppwp/over#match.viable
[over.match.viable]https://timsong-cpp.github.io/cppwp/over.match.viable
1https://timsong-cpp.github.io/cppwp/over#match.viable-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1722
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over#match.funcs
[temp.constr.decl]https://timsong-cpp.github.io/cppwp/temp.constr.decl
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
.https://timsong-cpp.github.io/cppwp/over#match.viable-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.viable-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#match.viable-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1734
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/over#match.viable-2.1
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/over#match.viable-2.2
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.2.sentence-1
[over.ics.ellipsis]https://timsong-cpp.github.io/cppwp/over#ics.ellipsis
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.2.sentence-2
(2.3)https://timsong-cpp.github.io/cppwp/over#match.viable-2.3
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.sentence-1
(2.3.1)https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.1
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.1.sentence-1
(2.3.2)https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.2
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.2.sentence-1
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
(2.3.3)https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.3
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.3.sentence-1
(2.3.4)https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.4
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.4.sentence-1
(2.3.5)https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.5
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.5.sentence-1
.https://timsong-cpp.github.io/cppwp/over#match.viable-2.3.sentence-4
1https://timsong-cpp.github.io/cppwp/over#match.viable-example-1
3https://timsong-cpp.github.io/cppwp/over#match.viable-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1823
[temp.constr.decl]https://timsong-cpp.github.io/cppwp/temp.constr.decl
[temp.constr.constr]https://timsong-cpp.github.io/cppwp/temp.constr.constr
.https://timsong-cpp.github.io/cppwp/over#match.viable-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#match.viable-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1827
implicit conversion sequencehttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,implicit
.https://timsong-cpp.github.io/cppwp/over#match.viable-4.sentence-1
[over.ics.ref]https://timsong-cpp.github.io/cppwp/over#ics.ref
.https://timsong-cpp.github.io/cppwp/over#match.viable-4.sentence-2
12.2.4https://timsong-cpp.github.io/cppwp/over#match.best
[over.match.best]https://timsong-cpp.github.io/cppwp/over.match.best
12.2.4.1https://timsong-cpp.github.io/cppwp/over#match.best.general
[over.match.best.general]https://timsong-cpp.github.io/cppwp/over.match.best.general
1https://timsong-cpp.github.io/cppwp/over#match.best.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1847
.https://timsong-cpp.github.io/cppwp/over#match.best.general-1.sentence-1
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
[over.ics.rank]https://timsong-cpp.github.io/cppwp/over#ics.rank
.https://timsong-cpp.github.io/cppwp/over#match.best.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#match.best.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L1858
betterhttps://timsong-cpp.github.io/cppwp/over#def:overloading,resolution,better_viable_function
(2.1)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.1
(2.2)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.2
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[over.match.conv]https://timsong-cpp.github.io/cppwp/over#match.conv
[over.match.ref]https://timsong-cpp.github.io/cppwp/over#match.ref
1https://timsong-cpp.github.io/cppwp/over#match.best.general-example-1
(2.3)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.3
direct reference bindinghttps://timsong-cpp.github.io/cppwp/over#match.ref
2https://timsong-cpp.github.io/cppwp/over#match.best.general-example-2
(2.4)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.4
(2.5)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.5
[temp.func.order]https://timsong-cpp.github.io/cppwp/temp.func.order
(2.6)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.6
[temp.constr.order]https://timsong-cpp.github.io/cppwp/temp.constr.order
3https://timsong-cpp.github.io/cppwp/over#match.best.general-example-3
(2.7)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.7
4https://timsong-cpp.github.io/cppwp/over#match.best.general-example-4
(2.8)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.8
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
5https://timsong-cpp.github.io/cppwp/over#match.best.general-example-5
(2.9)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.9
6https://timsong-cpp.github.io/cppwp/over#match.best.general-example-6
(2.10)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.10
[over.match.class.deduct]https://timsong-cpp.github.io/cppwp/over#match.class.deduct
(2.11)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.11
deduction-guidehttps://timsong-cpp.github.io/cppwp/temp.deduct.guide#nt:deduction-guide
[over.match.class.deduct]https://timsong-cpp.github.io/cppwp/over#match.class.deduct
(2.12)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.12
copy deduction candidatehttps://timsong-cpp.github.io/cppwp/over#def:copy_deduction_candidate
(2.13)https://timsong-cpp.github.io/cppwp/over#match.best.general-2.13
.https://timsong-cpp.github.io/cppwp/over#match.best.general-2.sentence-1
7https://timsong-cpp.github.io/cppwp/over#match.best.general-example-7
3https://timsong-cpp.github.io/cppwp/over#match.best.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2061
.https://timsong-cpp.github.io/cppwp/over#match.best.general-3.sentence-1
99https://timsong-cpp.github.io/cppwp/over#footnote-99
8https://timsong-cpp.github.io/cppwp/over#match.best.general-example-8
4https://timsong-cpp.github.io/cppwp/over#match.best.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2122
1https://timsong-cpp.github.io/cppwp/over#match.best.general-note-1
[over.match.viable]https://timsong-cpp.github.io/cppwp/over#match.viable
.https://timsong-cpp.github.io/cppwp/over#match.best.general-4.sentence-1
99)https://timsong-cpp.github.io/cppwp/over#footnote-99
99)https://timsong-cpp.github.io/cppwp/over#footnoteref-99
.https://timsong-cpp.github.io/cppwp/over#footnote-99.sentence-1
.https://timsong-cpp.github.io/cppwp/over#footnote-99.sentence-2
.https://timsong-cpp.github.io/cppwp/over#footnote-99.sentence-3
.https://timsong-cpp.github.io/cppwp/over#footnote-99.sentence-4
.https://timsong-cpp.github.io/cppwp/over#footnote-99.sentence-5
12.2.4.2https://timsong-cpp.github.io/cppwp/over#best.ics
[over.best.ics]https://timsong-cpp.github.io/cppwp/over.best.ics
12.2.4.2.1https://timsong-cpp.github.io/cppwp/over#best.ics.general
[over.best.ics.general]https://timsong-cpp.github.io/cppwp/over.best.ics.general
1https://timsong-cpp.github.io/cppwp/over#best.ics.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2134
implicit conversion sequencehttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,implicit
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-1.sentence-1
[conv]https://timsong-cpp.github.io/cppwp/conv
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#best.ics.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2145
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#best.ics.general-note-1
deletedhttps://timsong-cpp.github.io/cppwp/dcl.fct.def.delete
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-2.sentence-2
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-2.sentence-3
3https://timsong-cpp.github.io/cppwp/over#best.ics.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2160
(3.1)https://timsong-cpp.github.io/cppwp/over#best.ics.general-3.1
standard conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.scs
(3.2)https://timsong-cpp.github.io/cppwp/over#best.ics.general-3.2
user-defined conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.user
(3.3)https://timsong-cpp.github.io/cppwp/over#best.ics.general-3.3
ellipsis conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.ellipsis
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#best.ics.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2173
(4.1)https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.1
(4.2)https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.2
(4.3)https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.3
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over#match.ctor
(4.4)https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.4
[over.match.copy]https://timsong-cpp.github.io/cppwp/over#match.copy
[over.match.conv]https://timsong-cpp.github.io/cppwp/over#match.conv
[over.match.ref]https://timsong-cpp.github.io/cppwp/over#match.ref
(4.5)https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.5
[over.match.list]https://timsong-cpp.github.io/cppwp/over#match.list
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.sentence-1
2https://timsong-cpp.github.io/cppwp/over#best.ics.general-note-2
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-4.sentence-2
1https://timsong-cpp.github.io/cppwp/over#best.ics.general-example-1
5https://timsong-cpp.github.io/cppwp/over#best.ics.general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2209
[over.ics.ref]https://timsong-cpp.github.io/cppwp/over#ics.ref
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-5.sentence-1
6https://timsong-cpp.github.io/cppwp/over#best.ics.general-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2212
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-6.sentence-1
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-6.sentence-2
3https://timsong-cpp.github.io/cppwp/over#best.ics.general-note-3
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-6.sentence-3
7https://timsong-cpp.github.io/cppwp/over#best.ics.general-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2225
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-7.sentence-1
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-7.sentence-2
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over#ics.scs
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-7.sentence-3
4https://timsong-cpp.github.io/cppwp/over#best.ics.general-note-4
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-7.sentence-4
2https://timsong-cpp.github.io/cppwp/over#best.ics.general-example-2
[over.match.ctor]https://timsong-cpp.github.io/cppwp/over#match.ctor
[over.match.viable]https://timsong-cpp.github.io/cppwp/over#match.viable
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-7.sentence-5
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-7.sentence-6
8https://timsong-cpp.github.io/cppwp/over#best.ics.general-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2249
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-8.sentence-1
9https://timsong-cpp.github.io/cppwp/over#best.ics.general-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2254
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-9.sentence-1
5https://timsong-cpp.github.io/cppwp/over#best.ics.general-note-5
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-9.sentence-2
10https://timsong-cpp.github.io/cppwp/over#best.ics.general-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2263
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over#ics.scs
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-10.sentence-1
11https://timsong-cpp.github.io/cppwp/over#best.ics.general-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2268
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-11.sentence-1
12https://timsong-cpp.github.io/cppwp/over#best.ics.general-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2272
ambiguous conversion sequencehttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,ambiguous
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-12.sentence-1
[over.ics.rank]https://timsong-cpp.github.io/cppwp/over#ics.rank
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-12.sentence-2
6https://timsong-cpp.github.io/cppwp/over#best.ics.general-note-6
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-12.sentence-3
3https://timsong-cpp.github.io/cppwp/over#best.ics.general-example-3
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-12.sentence-4
13https://timsong-cpp.github.io/cppwp/over#best.ics.general-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2305
.https://timsong-cpp.github.io/cppwp/over#best.ics.general-13.sentence-1
12.2.4.2.2https://timsong-cpp.github.io/cppwp/over#ics.scs
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over.ics.scs
1https://timsong-cpp.github.io/cppwp/over#ics.scs-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2311
19https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs
[conv]https://timsong-cpp.github.io/cppwp/conv
.https://timsong-cpp.github.io/cppwp/over#ics.scs-1.sentence-1
1https://timsong-cpp.github.io/cppwp/over#ics.scs-note-1
.https://timsong-cpp.github.io/cppwp/over#ics.scs-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#ics.scs-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2326
2https://timsong-cpp.github.io/cppwp/over#ics.scs-note-2
[conv]https://timsong-cpp.github.io/cppwp/conv
.https://timsong-cpp.github.io/cppwp/over#ics.scs-2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#ics.scs-2.sentence-2
3https://timsong-cpp.github.io/cppwp/over#ics.scs-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2342
19https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs
.https://timsong-cpp.github.io/cppwp/over#ics.scs-3.sentence-1
rank standard conversion sequenceshttps://timsong-cpp.github.io/cppwp/over#ics.rank
.https://timsong-cpp.github.io/cppwp/over#ics.scs-3.sentence-2
reference bindinghttps://timsong-cpp.github.io/cppwp/over#ics.ref
.https://timsong-cpp.github.io/cppwp/over#ics.scs-3.sentence-3
.https://timsong-cpp.github.io/cppwp/over#ics.scs-3.sentence-4
19https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs
[tab:over.ics.scs]https://timsong-cpp.github.io/cppwp/tab:over.ics.scs
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-1
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-2
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-3
[conv.lval]https://timsong-cpp.github.io/cppwp/conv.lval
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-4
[conv.array]https://timsong-cpp.github.io/cppwp/conv.array
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-5
[conv.func]https://timsong-cpp.github.io/cppwp/conv.func
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-6
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-7
[conv.fctptr]https://timsong-cpp.github.io/cppwp/conv.fctptr
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-8
[conv.prom]https://timsong-cpp.github.io/cppwp/conv.prom
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-9
[conv.fpprom]https://timsong-cpp.github.io/cppwp/conv.fpprom
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-10
[conv.integral]https://timsong-cpp.github.io/cppwp/conv.integral
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-11
[conv.double]https://timsong-cpp.github.io/cppwp/conv.double
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-12
[conv.fpint]https://timsong-cpp.github.io/cppwp/conv.fpint
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-13
[conv.ptr]https://timsong-cpp.github.io/cppwp/conv.ptr
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-14
[conv.mem]https://timsong-cpp.github.io/cppwp/conv.mem
🔗https://timsong-cpp.github.io/cppwp/over#tab:over.ics.scs-row-15
[conv.bool]https://timsong-cpp.github.io/cppwp/conv.bool
12.2.4.2.3https://timsong-cpp.github.io/cppwp/over#ics.user
[over.ics.user]https://timsong-cpp.github.io/cppwp/over.ics.user
1https://timsong-cpp.github.io/cppwp/over#ics.user-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2378
user-defined conversion sequencehttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,user-defined
[class.conv]https://timsong-cpp.github.io/cppwp/class.conv
.https://timsong-cpp.github.io/cppwp/over#ics.user-1.sentence-1
[class.conv.ctor]https://timsong-cpp.github.io/cppwp/class.conv.ctor
.https://timsong-cpp.github.io/cppwp/over#ics.user-1.sentence-2
conversion functionhttps://timsong-cpp.github.io/cppwp/class.conv.fct
.https://timsong-cpp.github.io/cppwp/over#ics.user-1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#ics.user-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2393
.https://timsong-cpp.github.io/cppwp/over#ics.user-2.sentence-1
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#ics.user-2.sentence-2
3https://timsong-cpp.github.io/cppwp/over#ics.user-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2403
.https://timsong-cpp.github.io/cppwp/over#ics.user-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#ics.user-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2408
.https://timsong-cpp.github.io/cppwp/over#ics.user-4.sentence-1
12.2.4.2.4https://timsong-cpp.github.io/cppwp/over#ics.ellipsis
[over.ics.ellipsis]https://timsong-cpp.github.io/cppwp/over.ics.ellipsis
1https://timsong-cpp.github.io/cppwp/over#ics.ellipsis-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2419
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/over#ics.ellipsis-1.sentence-1
12.2.4.2.5https://timsong-cpp.github.io/cppwp/over#ics.ref
[over.ics.ref]https://timsong-cpp.github.io/cppwp/over.ics.ref
1https://timsong-cpp.github.io/cppwp/over#ics.ref-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2427
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
(1.1)https://timsong-cpp.github.io/cppwp/over#ics.ref-1.1
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#ics.ref-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/over#ics.ref-1.2
.https://timsong-cpp.github.io/cppwp/over#ics.ref-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/over#ics.ref-1.3
.https://timsong-cpp.github.io/cppwp/over#ics.ref-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/over#ics.ref-1.4
.https://timsong-cpp.github.io/cppwp/over#ics.ref-1.4.sentence-1
1https://timsong-cpp.github.io/cppwp/over#ics.ref-example-1
[over.ics.user]https://timsong-cpp.github.io/cppwp/over#ics.user
.https://timsong-cpp.github.io/cppwp/over#ics.ref-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#ics.ref-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2474
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#ics.ref-2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#ics.ref-2.sentence-2
.https://timsong-cpp.github.io/cppwp/over#ics.ref-2.sentence-3
3https://timsong-cpp.github.io/cppwp/over#ics.ref-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2484
[over.match.funcs]https://timsong-cpp.github.io/cppwp/over#match.funcs
.https://timsong-cpp.github.io/cppwp/over#ics.ref-3.sentence-1
1https://timsong-cpp.github.io/cppwp/over#ics.ref-note-1
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/over#ics.ref-3.sentence-2
4https://timsong-cpp.github.io/cppwp/over#ics.ref-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2499
.https://timsong-cpp.github.io/cppwp/over#ics.ref-4.sentence-1
2https://timsong-cpp.github.io/cppwp/over#ics.ref-example-2
.https://timsong-cpp.github.io/cppwp/over#ics.ref-4.sentence-2
.https://timsong-cpp.github.io/cppwp/over#ics.ref-4.sentence-3
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
.https://timsong-cpp.github.io/cppwp/over#ics.ref-4.sentence-4
12.2.4.2.6https://timsong-cpp.github.io/cppwp/over#ics.list
[over.ics.list]https://timsong-cpp.github.io/cppwp/over.ics.list
1https://timsong-cpp.github.io/cppwp/over#ics.list-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2523
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
.https://timsong-cpp.github.io/cppwp/over#ics.list-1.sentence-1
2https://timsong-cpp.github.io/cppwp/over#ics.list-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2527
designated-initializer-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:designated-initializer-list
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
.https://timsong-cpp.github.io/cppwp/over#ics.list-2.sentence-1
1https://timsong-cpp.github.io/cppwp/over#ics.list-note-1
.https://timsong-cpp.github.io/cppwp/over#ics.list-2.sentence-2
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
.https://timsong-cpp.github.io/cppwp/over#ics.list-2.sentence-3
1https://timsong-cpp.github.io/cppwp/over#ics.list-example-1
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
3https://timsong-cpp.github.io/cppwp/over#ics.list-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2562
.https://timsong-cpp.github.io/cppwp/over#ics.list-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#ics.list-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2569
100https://timsong-cpp.github.io/cppwp/over#footnote-100
string-literalhttps://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
[dcl.init.string]https://timsong-cpp.github.io/cppwp/dcl.init.string
.https://timsong-cpp.github.io/cppwp/over#ics.list-4.sentence-1
5https://timsong-cpp.github.io/cppwp/over#ics.list-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2579
.https://timsong-cpp.github.io/cppwp/over#ics.list-5.sentence-1
.https://timsong-cpp.github.io/cppwp/over#ics.list-5.sentence-2
2https://timsong-cpp.github.io/cppwp/over#ics.list-example-2
6https://timsong-cpp.github.io/cppwp/over#ics.list-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2611
.https://timsong-cpp.github.io/cppwp/over#ics.list-6.sentence-1
7https://timsong-cpp.github.io/cppwp/over#ics.list-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2621
[over.match.list]https://timsong-cpp.github.io/cppwp/over#match.list
(7.1)https://timsong-cpp.github.io/cppwp/over#ics.list-7.1
.https://timsong-cpp.github.io/cppwp/over#ics.list-7.1.sentence-1
(7.2)https://timsong-cpp.github.io/cppwp/over#ics.list-7.2
.https://timsong-cpp.github.io/cppwp/over#ics.list-7.2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#ics.list-7.sentence-2
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#ics.list-7.sentence-3
3https://timsong-cpp.github.io/cppwp/over#ics.list-example-3
8https://timsong-cpp.github.io/cppwp/over#ics.list-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2675
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
.https://timsong-cpp.github.io/cppwp/over#ics.list-8.sentence-1
4https://timsong-cpp.github.io/cppwp/over#ics.list-example-4
9https://timsong-cpp.github.io/cppwp/over#ics.list-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2694
[over.ics.ref]https://timsong-cpp.github.io/cppwp/over#ics.ref
.https://timsong-cpp.github.io/cppwp/over#ics.list-9.sentence-1
2https://timsong-cpp.github.io/cppwp/over#ics.list-note-2
.https://timsong-cpp.github.io/cppwp/over#ics.list-9.sentence-2
5https://timsong-cpp.github.io/cppwp/over#ics.list-example-5
10https://timsong-cpp.github.io/cppwp/over#ics.list-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2716
(10.1)https://timsong-cpp.github.io/cppwp/over#ics.list-10.1
6https://timsong-cpp.github.io/cppwp/over#ics.list-example-6
(10.2)https://timsong-cpp.github.io/cppwp/over#ics.list-10.2
.https://timsong-cpp.github.io/cppwp/over#ics.list-10.sentence-1
7https://timsong-cpp.github.io/cppwp/over#ics.list-example-7
11https://timsong-cpp.github.io/cppwp/over#ics.list-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2740
.https://timsong-cpp.github.io/cppwp/over#ics.list-11.sentence-1
100)https://timsong-cpp.github.io/cppwp/over#footnote-100
100)https://timsong-cpp.github.io/cppwp/over#footnoteref-100
.https://timsong-cpp.github.io/cppwp/over#footnote-100.sentence-1
12.2.4.3https://timsong-cpp.github.io/cppwp/over#ics.rank
[over.ics.rank]https://timsong-cpp.github.io/cppwp/over.ics.rank
1https://timsong-cpp.github.io/cppwp/over#ics.rank-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2745
better conversion sequencehttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,better
better conversionhttps://timsong-cpp.github.io/cppwp/over#def:conversion,better
.https://timsong-cpp.github.io/cppwp/over#ics.rank-1.sentence-1
worse conversion sequencehttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,worse
.https://timsong-cpp.github.io/cppwp/over#ics.rank-1.sentence-2
indistinguishable conversion sequenceshttps://timsong-cpp.github.io/cppwp/over#def:conversion_sequence,indistinguishable
.https://timsong-cpp.github.io/cppwp/over#ics.rank-1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#ics.rank-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2761
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
(2.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-2.1
standard conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.scs
(2.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-2.2
user-defined conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.user
ellipsis conversion sequencehttps://timsong-cpp.github.io/cppwp/over#ics.ellipsis
.https://timsong-cpp.github.io/cppwp/over#ics.rank-2.sentence-1
3https://timsong-cpp.github.io/cppwp/over#ics.rank-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L2775
(3.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.1
(3.1.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.1.1
(3.1.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.1.2
.https://timsong-cpp.github.io/cppwp/over#ics.rank-3.1.sentence-1
1https://timsong-cpp.github.io/cppwp/over#ics.rank-example-1
2https://timsong-cpp.github.io/cppwp/over#ics.rank-example-2
(3.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2
(3.2.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.1
[over.ics.scs]https://timsong-cpp.github.io/cppwp/over#ics.scs
(3.2.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.2
(3.2.3)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.3
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
ref-qualifierhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:ref-qualifier
3https://timsong-cpp.github.io/cppwp/over#ics.rank-example-3
(3.2.4)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.4
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
4https://timsong-cpp.github.io/cppwp/over#ics.rank-example-4
(3.2.5)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.5
[conv.qual]https://timsong-cpp.github.io/cppwp/conv.qual
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
5https://timsong-cpp.github.io/cppwp/over#ics.rank-example-5
(3.2.6)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.6
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
6https://timsong-cpp.github.io/cppwp/over#ics.rank-example-6
(3.2.7)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.7
.https://timsong-cpp.github.io/cppwp/over#ics.rank-3.2.sentence-1
7https://timsong-cpp.github.io/cppwp/over#ics.rank-example-7
(3.3)https://timsong-cpp.github.io/cppwp/over#ics.rank-3.3
.https://timsong-cpp.github.io/cppwp/over#ics.rank-3.3.sentence-1
8https://timsong-cpp.github.io/cppwp/over#ics.rank-example-8
4https://timsong-cpp.github.io/cppwp/over#ics.rank-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3012
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.sentence-1
(4.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.1
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.1.sentence-1
(4.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.2
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.2.sentence-1
(4.3)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.3
(4.3.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.3.1
[conv.rank]https://timsong-cpp.github.io/cppwp/conv.rank
(4.3.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.3.2
[conv.rank]https://timsong-cpp.github.io/cppwp/conv.rank
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.3.sentence-1
9https://timsong-cpp.github.io/cppwp/over#ics.rank-example-9
(4.4)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.4
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.4.sentence-1
(4.5)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5
(4.5.1)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.1
10https://timsong-cpp.github.io/cppwp/over#ics.rank-example-10
(4.5.2)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.2
(4.5.3)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.3
(4.5.4)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.4
(4.5.5)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.5
(4.5.6)https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.6
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.sentence-1
1https://timsong-cpp.github.io/cppwp/over#ics.rank-note-1
[over.match.best]https://timsong-cpp.github.io/cppwp/over#match.best
.https://timsong-cpp.github.io/cppwp/over#ics.rank-4.5.sentence-2
12.3https://timsong-cpp.github.io/cppwp/over#over
[over.over]https://timsong-cpp.github.io/cppwp/over.over
1https://timsong-cpp.github.io/cppwp/over#over-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3175
.https://timsong-cpp.github.io/cppwp/over#over-1.sentence-1
(1.1)https://timsong-cpp.github.io/cppwp/over#over-1.1
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[dcl.init.ref]https://timsong-cpp.github.io/cppwp/dcl.init.ref
[dcl.init.list]https://timsong-cpp.github.io/cppwp/dcl.init.list
(1.2)https://timsong-cpp.github.io/cppwp/over#over-1.2
[expr.assign]https://timsong-cpp.github.io/cppwp/expr.assign
(1.3)https://timsong-cpp.github.io/cppwp/over#over-1.3
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
(1.4)https://timsong-cpp.github.io/cppwp/over#over-1.4
user-defined operatorhttps://timsong-cpp.github.io/cppwp/over#oper
(1.5)https://timsong-cpp.github.io/cppwp/over#over-1.5
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
(1.6)https://timsong-cpp.github.io/cppwp/over#over-1.6
[expr.type.conv]https://timsong-cpp.github.io/cppwp/expr.type.conv
[expr.static.cast]https://timsong-cpp.github.io/cppwp/expr.static.cast
[expr.cast]https://timsong-cpp.github.io/cppwp/expr.cast
(1.7)https://timsong-cpp.github.io/cppwp/over#over-1.7
[temp.arg.nontype]https://timsong-cpp.github.io/cppwp/temp.arg.nontype
.https://timsong-cpp.github.io/cppwp/over#over-1.sentence-2
[dcl.type.auto.deduct]https://timsong-cpp.github.io/cppwp/dcl.type.auto.deduct
.https://timsong-cpp.github.io/cppwp/over#over-1.sentence-3
.https://timsong-cpp.github.io/cppwp/over#over-1.sentence-4
1https://timsong-cpp.github.io/cppwp/over#over-note-1
[expr.prim.paren]https://timsong-cpp.github.io/cppwp/expr.prim.paren
.https://timsong-cpp.github.io/cppwp/over#over-1.sentence-5
2https://timsong-cpp.github.io/cppwp/over#over-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3213
.https://timsong-cpp.github.io/cppwp/over#over-2.sentence-1
[conv.fctptr]https://timsong-cpp.github.io/cppwp/conv.fctptr
.https://timsong-cpp.github.io/cppwp/over#over-2.sentence-2
2https://timsong-cpp.github.io/cppwp/over#over-note-2
.https://timsong-cpp.github.io/cppwp/over#over-2.sentence-3
3https://timsong-cpp.github.io/cppwp/over#over-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3225
[temp.over]https://timsong-cpp.github.io/cppwp/temp.over
[temp.deduct.funcaddr]https://timsong-cpp.github.io/cppwp/temp.deduct.funcaddr
[temp.arg.explicit]https://timsong-cpp.github.io/cppwp/temp.arg.explicit
.https://timsong-cpp.github.io/cppwp/over#over-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#over-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3231
.https://timsong-cpp.github.io/cppwp/over#over-4.sentence-1
.https://timsong-cpp.github.io/cppwp/over#over-4.sentence-2
3https://timsong-cpp.github.io/cppwp/over#over-note-3
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
.https://timsong-cpp.github.io/cppwp/over#over-4.sentence-3
5https://timsong-cpp.github.io/cppwp/over#over-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3245
[temp.constr.decl]https://timsong-cpp.github.io/cppwp/temp.constr.decl
.https://timsong-cpp.github.io/cppwp/over#over-5.sentence-1
.https://timsong-cpp.github.io/cppwp/over#over-5.sentence-2
[temp.constr.order]https://timsong-cpp.github.io/cppwp/temp.constr.order
.https://timsong-cpp.github.io/cppwp/over#over-5.sentence-3
[temp.func.order]https://timsong-cpp.github.io/cppwp/temp.func.order
.https://timsong-cpp.github.io/cppwp/over#over-5.sentence-4
.https://timsong-cpp.github.io/cppwp/over#over-5.sentence-5
6https://timsong-cpp.github.io/cppwp/over#over-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3274
1https://timsong-cpp.github.io/cppwp/over#over-example-1
.https://timsong-cpp.github.io/cppwp/over#over-6.sentence-1
2https://timsong-cpp.github.io/cppwp/over#over-example-2
3https://timsong-cpp.github.io/cppwp/over#over-example-3
7https://timsong-cpp.github.io/cppwp/over#over-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3330
4https://timsong-cpp.github.io/cppwp/over#over-note-4
.https://timsong-cpp.github.io/cppwp/over#over-7.sentence-1
8https://timsong-cpp.github.io/cppwp/over#over-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3337
5https://timsong-cpp.github.io/cppwp/over#over-note-5
12.4https://timsong-cpp.github.io/cppwp/over#oper
[over.oper]https://timsong-cpp.github.io/cppwp/over.oper
12.4.1https://timsong-cpp.github.io/cppwp/over#oper.general
[over.oper.general]https://timsong-cpp.github.io/cppwp/over.oper.general
1https://timsong-cpp.github.io/cppwp/over#oper.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3358
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
operator-function-idhttps://timsong-cpp.github.io/cppwp/over#nt:operator-function-id
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-1
operator functionhttps://timsong-cpp.github.io/cppwp/over#def:function,operator
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-2
operator function templatehttps://timsong-cpp.github.io/cppwp/over#def:function,operator,template
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-3
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-4
implementhttps://timsong-cpp.github.io/cppwp/over#def:operator,implementation
operator-function-idhttps://timsong-cpp.github.io/cppwp/over#nt:operator-function-id
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-5
operator-function-id:https://timsong-cpp.github.io/cppwp/over#nt:operator-function-id
operatorhttps://timsong-cpp.github.io/cppwp/over#nt:operator
operator:https://timsong-cpp.github.io/cppwp/over#nt:operator
1https://timsong-cpp.github.io/cppwp/over#oper.general-note-1
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-6
function callhttps://timsong-cpp.github.io/cppwp/expr.call
subscriptinghttps://timsong-cpp.github.io/cppwp/expr.sub
.https://timsong-cpp.github.io/cppwp/over#oper.general-1.sentence-7
2https://timsong-cpp.github.io/cppwp/over#oper.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3402
.https://timsong-cpp.github.io/cppwp/over#oper.general-2.sentence-1
3https://timsong-cpp.github.io/cppwp/over#oper.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3409
2https://timsong-cpp.github.io/cppwp/over#oper.general-note-2
[cpp.stringize]https://timsong-cpp.github.io/cppwp/cpp.stringize
[cpp.concat]https://timsong-cpp.github.io/cppwp/cpp.concat
.https://timsong-cpp.github.io/cppwp/over#oper.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#oper.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3422
[over.unary]https://timsong-cpp.github.io/cppwp/over#unary
[over.inc]https://timsong-cpp.github.io/cppwp/over#inc
.https://timsong-cpp.github.io/cppwp/over#oper.general-4.sentence-1
operator-function-idhttps://timsong-cpp.github.io/cppwp/over#nt:operator-function-id
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/over#oper.general-4.sentence-2
1https://timsong-cpp.github.io/cppwp/over#oper.general-example-1
5https://timsong-cpp.github.io/cppwp/over#oper.general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3436
[basic.stc.dynamic]https://timsong-cpp.github.io/cppwp/basic.stc.dynamic
.https://timsong-cpp.github.io/cppwp/over#oper.general-5.sentence-1
[over.oper]https://timsong-cpp.github.io/cppwp/over#oper
[basic.stc.dynamic]https://timsong-cpp.github.io/cppwp/basic.stc.dynamic
.https://timsong-cpp.github.io/cppwp/over#oper.general-5.sentence-2
6https://timsong-cpp.github.io/cppwp/over#oper.general-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3447
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
.https://timsong-cpp.github.io/cppwp/over#oper.general-6.sentence-1
[over.oper]https://timsong-cpp.github.io/cppwp/over#oper
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
.https://timsong-cpp.github.io/cppwp/over#oper.general-6.sentence-2
7https://timsong-cpp.github.io/cppwp/over#oper.general-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3453
.https://timsong-cpp.github.io/cppwp/over#oper.general-7.sentence-1
.https://timsong-cpp.github.io/cppwp/over#oper.general-7.sentence-2
.https://timsong-cpp.github.io/cppwp/over#oper.general-7.sentence-3
.https://timsong-cpp.github.io/cppwp/over#oper.general-7.sentence-4
.https://timsong-cpp.github.io/cppwp/over#oper.general-7.sentence-5
8https://timsong-cpp.github.io/cppwp/over#oper.general-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3472
.https://timsong-cpp.github.io/cppwp/over#oper.general-8.sentence-1
9https://timsong-cpp.github.io/cppwp/over#oper.general-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3477
3https://timsong-cpp.github.io/cppwp/over#oper.general-note-3
.https://timsong-cpp.github.io/cppwp/over#oper.general-9.sentence-1
.https://timsong-cpp.github.io/cppwp/over#oper.general-9.sentence-2
10https://timsong-cpp.github.io/cppwp/over#oper.general-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3491
default argumentshttps://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/over#oper.general-10.sentence-1
[over.oper]https://timsong-cpp.github.io/cppwp/over#oper
.https://timsong-cpp.github.io/cppwp/over#oper.general-10.sentence-2
11https://timsong-cpp.github.io/cppwp/over#oper.general-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3500
[over.assign]https://timsong-cpp.github.io/cppwp/over#assign
[over.inc]https://timsong-cpp.github.io/cppwp/over#inc
[over.unary]https://timsong-cpp.github.io/cppwp/over#unary
[over.binary]https://timsong-cpp.github.io/cppwp/over#binary
.https://timsong-cpp.github.io/cppwp/over#oper.general-11.sentence-1
12.4.2https://timsong-cpp.github.io/cppwp/over#unary
[over.unary]https://timsong-cpp.github.io/cppwp/over.unary
1https://timsong-cpp.github.io/cppwp/over#unary-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3511
prefix unary operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,prefix_unary
unary-operatorhttps://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-operator
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mfct
.https://timsong-cpp.github.io/cppwp/over#unary-1.sentence-1
unary-expressionhttps://timsong-cpp.github.io/cppwp/expr.unary.general#nt:unary-expression
cast-expressionhttps://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
.https://timsong-cpp.github.io/cppwp/over#unary-1.sentence-2
cast-expressionhttps://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression
cast-expressionhttps://timsong-cpp.github.io/cppwp/expr.cast#nt:cast-expression
1https://timsong-cpp.github.io/cppwp/over#unary-note-1
[expr.pre.incr]https://timsong-cpp.github.io/cppwp/expr.pre.incr
[over.inc]https://timsong-cpp.github.io/cppwp/over#inc
.https://timsong-cpp.github.io/cppwp/over#unary-1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#unary-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3537
2https://timsong-cpp.github.io/cppwp/over#unary-note-2
.https://timsong-cpp.github.io/cppwp/over#unary-2.sentence-1
.https://timsong-cpp.github.io/cppwp/over#unary-2.sentence-2
12.4.3https://timsong-cpp.github.io/cppwp/over#binary
[over.binary]https://timsong-cpp.github.io/cppwp/over.binary
12.4.3.1https://timsong-cpp.github.io/cppwp/over#binary.general
[over.binary.general]https://timsong-cpp.github.io/cppwp/over.binary.general
1https://timsong-cpp.github.io/cppwp/over#binary.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3550
binary operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,binary
[class.mfct]https://timsong-cpp.github.io/cppwp/class.mfct
.https://timsong-cpp.github.io/cppwp/over#binary.general-1.sentence-1
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
.https://timsong-cpp.github.io/cppwp/over#binary.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/over#binary.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3570
equality operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,equality
[expr.eq]https://timsong-cpp.github.io/cppwp/expr.eq
.https://timsong-cpp.github.io/cppwp/over#binary.general-2.sentence-1
relational operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,relational
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
.https://timsong-cpp.github.io/cppwp/over#binary.general-2.sentence-2
three-way comparison operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,three-way_comparison
[expr.spaceship]https://timsong-cpp.github.io/cppwp/expr.spaceship
.https://timsong-cpp.github.io/cppwp/over#binary.general-2.sentence-3
comparison operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,comparison
.https://timsong-cpp.github.io/cppwp/over#binary.general-2.sentence-4
12.4.3.2https://timsong-cpp.github.io/cppwp/over#assign
[over.assign]https://timsong-cpp.github.io/cppwp/over.assign
1https://timsong-cpp.github.io/cppwp/over#assign-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3586
simple assignment operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,simple_assignment
.https://timsong-cpp.github.io/cppwp/over#assign-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#assign-1.sentence-2
1https://timsong-cpp.github.io/cppwp/over#assign-note-1
[over.best.ics]https://timsong-cpp.github.io/cppwp/over#best.ics
.https://timsong-cpp.github.io/cppwp/over#assign-1.sentence-3
2https://timsong-cpp.github.io/cppwp/over#assign-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3597
2https://timsong-cpp.github.io/cppwp/over#assign-note-2
[class.copy.assign]https://timsong-cpp.github.io/cppwp/class.copy.assign
.https://timsong-cpp.github.io/cppwp/over#assign-2.sentence-1
3https://timsong-cpp.github.io/cppwp/over#assign-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3605
3https://timsong-cpp.github.io/cppwp/over#assign-note-3
.https://timsong-cpp.github.io/cppwp/over#assign-3.sentence-1
.https://timsong-cpp.github.io/cppwp/over#assign-3.sentence-2
1https://timsong-cpp.github.io/cppwp/over#assign-example-1
12.4.4https://timsong-cpp.github.io/cppwp/over#call
[over.call]https://timsong-cpp.github.io/cppwp/over.call
1https://timsong-cpp.github.io/cppwp/over#call-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3642
function call operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,function_call
.https://timsong-cpp.github.io/cppwp/over#call-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#call-1.sentence-2
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
[over.call.object]https://timsong-cpp.github.io/cppwp/over#call.object
.https://timsong-cpp.github.io/cppwp/over#call-1.sentence-3
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
12.4.5https://timsong-cpp.github.io/cppwp/over#sub
[over.sub]https://timsong-cpp.github.io/cppwp/over.sub
1https://timsong-cpp.github.io/cppwp/over#sub-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3670
subscripting operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,subscripting
.https://timsong-cpp.github.io/cppwp/over#sub-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#sub-1.sentence-2
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
.https://timsong-cpp.github.io/cppwp/over#sub-1.sentence-3
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
2https://timsong-cpp.github.io/cppwp/over#sub-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3687
1https://timsong-cpp.github.io/cppwp/over#sub-example-1
12.4.6https://timsong-cpp.github.io/cppwp/over#ref
[over.ref]https://timsong-cpp.github.io/cppwp/over.ref
1https://timsong-cpp.github.io/cppwp/over#ref-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3707
class member access operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,class_member_access
.https://timsong-cpp.github.io/cppwp/over#ref-1.sentence-1
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
id-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
splice-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.splice#nt:splice-expression
12.4.7https://timsong-cpp.github.io/cppwp/over#inc
[over.inc]https://timsong-cpp.github.io/cppwp/over.inc
1https://timsong-cpp.github.io/cppwp/over#inc-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3737
increment operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,increment
.https://timsong-cpp.github.io/cppwp/over#inc-1.sentence-1
.https://timsong-cpp.github.io/cppwp/over#inc-1.sentence-2
.https://timsong-cpp.github.io/cppwp/over#inc-1.sentence-3
.https://timsong-cpp.github.io/cppwp/over#inc-1.sentence-4
101https://timsong-cpp.github.io/cppwp/over#footnote-101
1https://timsong-cpp.github.io/cppwp/over#inc-example-1
2https://timsong-cpp.github.io/cppwp/over#inc-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3794
decrement operator functionhttps://timsong-cpp.github.io/cppwp/over#def:operator_function,decrement
.https://timsong-cpp.github.io/cppwp/over#inc-2.sentence-1
101)https://timsong-cpp.github.io/cppwp/over#footnote-101
101)https://timsong-cpp.github.io/cppwp/over#footnoteref-101
.https://timsong-cpp.github.io/cppwp/over#footnote-101.sentence-1
12.5https://timsong-cpp.github.io/cppwp/over#built
[over.built]https://timsong-cpp.github.io/cppwp/over.built
1https://timsong-cpp.github.io/cppwp/over#built-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3804
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#built-1.sentence-1
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
.https://timsong-cpp.github.io/cppwp/over#built-1.sentence-2
1https://timsong-cpp.github.io/cppwp/over#built-note-1
.https://timsong-cpp.github.io/cppwp/over#built-1.sentence-3
.https://timsong-cpp.github.io/cppwp/over#built-1.sentence-4
[over.match.oper]https://timsong-cpp.github.io/cppwp/over#match.oper
[expr.compound]https://timsong-cpp.github.io/cppwp/expr.compound
.https://timsong-cpp.github.io/cppwp/over#built-1.sentence-5
.https://timsong-cpp.github.io/cppwp/over#built-1.sentence-6
2https://timsong-cpp.github.io/cppwp/over#built-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3832
promoted integral typehttps://timsong-cpp.github.io/cppwp/over#def:promoted_integral_type
integral promotionhttps://timsong-cpp.github.io/cppwp/conv.prom
.https://timsong-cpp.github.io/cppwp/over#built-2.sentence-1
2https://timsong-cpp.github.io/cppwp/over#built-note-2
.https://timsong-cpp.github.io/cppwp/over#built-2.sentence-2
3https://timsong-cpp.github.io/cppwp/over#built-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3850
.https://timsong-cpp.github.io/cppwp/over#built-3.sentence-1
4https://timsong-cpp.github.io/cppwp/over#built-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3854
5https://timsong-cpp.github.io/cppwp/over#built-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3870
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
6https://timsong-cpp.github.io/cppwp/over#built-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3879
7https://timsong-cpp.github.io/cppwp/over#built-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3885
8https://timsong-cpp.github.io/cppwp/over#built-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3893
9https://timsong-cpp.github.io/cppwp/over#built-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3901
.https://timsong-cpp.github.io/cppwp/over#built-9.sentence-1
[expr.mptr.oper]https://timsong-cpp.github.io/cppwp/expr.mptr.oper
.https://timsong-cpp.github.io/cppwp/over#built-9.sentence-2
10https://timsong-cpp.github.io/cppwp/over#built-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3923
[expr.arith.conv]https://timsong-cpp.github.io/cppwp/expr.arith.conv
.https://timsong-cpp.github.io/cppwp/over#built-10.sentence-1
11https://timsong-cpp.github.io/cppwp/over#built-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3947
12https://timsong-cpp.github.io/cppwp/over#built-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3954
13https://timsong-cpp.github.io/cppwp/over#built-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3962
14https://timsong-cpp.github.io/cppwp/over#built-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3974
15https://timsong-cpp.github.io/cppwp/over#built-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3985
[expr.spaceship]https://timsong-cpp.github.io/cppwp/expr.spaceship
.https://timsong-cpp.github.io/cppwp/over#built-15.sentence-1
16https://timsong-cpp.github.io/cppwp/over#built-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L3999
17https://timsong-cpp.github.io/cppwp/over#built-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4008
[expr.arith.conv]https://timsong-cpp.github.io/cppwp/expr.arith.conv
.https://timsong-cpp.github.io/cppwp/over#built-17.sentence-1
18https://timsong-cpp.github.io/cppwp/over#built-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4029
19https://timsong-cpp.github.io/cppwp/over#built-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4044
20https://timsong-cpp.github.io/cppwp/over#built-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4052
21https://timsong-cpp.github.io/cppwp/over#built-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4064
22https://timsong-cpp.github.io/cppwp/over#built-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4077
23https://timsong-cpp.github.io/cppwp/over#built-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4097
24https://timsong-cpp.github.io/cppwp/over#built-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4105
[expr.arith.conv]https://timsong-cpp.github.io/cppwp/expr.arith.conv
.https://timsong-cpp.github.io/cppwp/over#built-24.sentence-1
3https://timsong-cpp.github.io/cppwp/over#built-note-3
.https://timsong-cpp.github.io/cppwp/over#built-24.sentence-2
.https://timsong-cpp.github.io/cppwp/over#built-24.sentence-3
25https://timsong-cpp.github.io/cppwp/over#built-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4127
12.6https://timsong-cpp.github.io/cppwp/over#literal
[over.literal]https://timsong-cpp.github.io/cppwp/over.literal
literal-operator-id:https://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
unevaluated-stringhttps://timsong-cpp.github.io/cppwp/lex.string.uneval#nt:unevaluated-string
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
user-defined-string-literalhttps://timsong-cpp.github.io/cppwp/lex.ext#nt:user-defined-string-literal
1https://timsong-cpp.github.io/cppwp/over#literal-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4149
user-defined-string-literalhttps://timsong-cpp.github.io/cppwp/lex.ext#nt:user-defined-string-literal
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
encoding-prefixhttps://timsong-cpp.github.io/cppwp/lex.ccon#nt:encoding-prefix
.https://timsong-cpp.github.io/cppwp/over#literal-1.sentence-1
unevaluated-stringhttps://timsong-cpp.github.io/cppwp/lex.string.uneval#nt:unevaluated-string
user-defined-string-literalhttps://timsong-cpp.github.io/cppwp/lex.ext#nt:user-defined-string-literal
.https://timsong-cpp.github.io/cppwp/over#literal-1.sentence-2
ud-suffixhttps://timsong-cpp.github.io/cppwp/lex.ext#nt:ud-suffix
user-defined-string-literalhttps://timsong-cpp.github.io/cppwp/lex.ext#nt:user-defined-string-literal
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
literal suffix identifierhttps://timsong-cpp.github.io/cppwp/over#def:literal,suffix_identifier
.https://timsong-cpp.github.io/cppwp/over#literal-1.sentence-3
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
[depr.lit]https://timsong-cpp.github.io/cppwp/depr.lit
.https://timsong-cpp.github.io/cppwp/over#literal-1.sentence-4
[usrlit.suffix]https://timsong-cpp.github.io/cppwp/usrlit.suffix
.https://timsong-cpp.github.io/cppwp/over#literal-1.sentence-5
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
.https://timsong-cpp.github.io/cppwp/over#literal-1.sentence-6
2https://timsong-cpp.github.io/cppwp/over#literal-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4163
declarator-idhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
[class.friend]https://timsong-cpp.github.io/cppwp/class.friend
.https://timsong-cpp.github.io/cppwp/over#literal-2.sentence-1
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
literal operatorhttps://timsong-cpp.github.io/cppwp/over#def:literal,operator
.https://timsong-cpp.github.io/cppwp/over#literal-2.sentence-2
literal-operator-idhttps://timsong-cpp.github.io/cppwp/over#nt:literal-operator-id
literal operator templatehttps://timsong-cpp.github.io/cppwp/over#def:literal,operator,template
.https://timsong-cpp.github.io/cppwp/over#literal-2.sentence-3
3https://timsong-cpp.github.io/cppwp/over#literal-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4172
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/over#literal-3.sentence-2
4https://timsong-cpp.github.io/cppwp/over#literal-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4194
raw literal operatorhttps://timsong-cpp.github.io/cppwp/over#def:literal,operator,raw
.https://timsong-cpp.github.io/cppwp/over#literal-4.sentence-1
5https://timsong-cpp.github.io/cppwp/over#literal-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4198
numeric literal operator templatehttps://timsong-cpp.github.io/cppwp/over#def:literal,operator,template_numeric
template-parameter-listhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
template-parameterhttps://timsong-cpp.github.io/cppwp/temp.param#nt:template-parameter
[temp.variadic]https://timsong-cpp.github.io/cppwp/temp.variadic
.https://timsong-cpp.github.io/cppwp/over#literal-5.sentence-1
string literal operator templatehttps://timsong-cpp.github.io/cppwp/over#def:literal,operator,template_string
template-parameter-listhttps://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
parameter-declarationhttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration
.https://timsong-cpp.github.io/cppwp/over#literal-5.sentence-2
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
.https://timsong-cpp.github.io/cppwp/over#literal-5.sentence-3
6https://timsong-cpp.github.io/cppwp/over#literal-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4214
.https://timsong-cpp.github.io/cppwp/over#literal-6.sentence-1
7https://timsong-cpp.github.io/cppwp/over#literal-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4217
1https://timsong-cpp.github.io/cppwp/over#literal-note-1
[lex.ext]https://timsong-cpp.github.io/cppwp/lex.ext
.https://timsong-cpp.github.io/cppwp/over#literal-7.sentence-1
.https://timsong-cpp.github.io/cppwp/over#literal-7.sentence-2
.https://timsong-cpp.github.io/cppwp/over#literal-7.sentence-3
.https://timsong-cpp.github.io/cppwp/over#literal-7.sentence-4
8https://timsong-cpp.github.io/cppwp/over#literal-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/overloading.tex#L4230
1https://timsong-cpp.github.io/cppwp/over#literal-example-1
[usrlit.suffix]https://timsong-cpp.github.io/cppwp/usrlit.suffix
[lex.ext]https://timsong-cpp.github.io/cppwp/lex.ext
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[lex.name]https://timsong-cpp.github.io/cppwp/lex.name
identifierhttps://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
[lex.name]https://timsong-cpp.github.io/cppwp/lex.name
string-literalhttps://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
parameter-declaration-clausehttps://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause

URLs of crawlers that visited me.