| [stmt] | https://timsong-cpp.github.io/cppwp/#stmt |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| [stmt.label] | https://timsong-cpp.github.io/cppwp/stmt#label |
| [stmt.expr] | https://timsong-cpp.github.io/cppwp/stmt#expr |
| [stmt.block] | https://timsong-cpp.github.io/cppwp/stmt#block |
| [stmt.select] | https://timsong-cpp.github.io/cppwp/stmt#select |
| [stmt.select.general] | https://timsong-cpp.github.io/cppwp/stmt#select.general |
| [stmt.if] | https://timsong-cpp.github.io/cppwp/stmt#if |
| [stmt.switch] | https://timsong-cpp.github.io/cppwp/stmt#switch |
| [stmt.iter] | https://timsong-cpp.github.io/cppwp/stmt#iter |
| [stmt.iter.general] | https://timsong-cpp.github.io/cppwp/stmt#iter.general |
| [stmt.while] | https://timsong-cpp.github.io/cppwp/stmt#while |
| [stmt.do] | https://timsong-cpp.github.io/cppwp/stmt#do |
| [stmt.for] | https://timsong-cpp.github.io/cppwp/stmt#for |
| [stmt.ranged] | https://timsong-cpp.github.io/cppwp/stmt#ranged |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt#expand |
| [stmt.jump] | https://timsong-cpp.github.io/cppwp/stmt#jump |
| [stmt.jump.general] | https://timsong-cpp.github.io/cppwp/stmt#jump.general |
| [stmt.break] | https://timsong-cpp.github.io/cppwp/stmt#break |
| [stmt.cont] | https://timsong-cpp.github.io/cppwp/stmt#cont |
| [stmt.return] | https://timsong-cpp.github.io/cppwp/stmt#return |
| [stmt.return.coroutine] | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine |
| [stmt.goto] | https://timsong-cpp.github.io/cppwp/stmt#goto |
| [stmt.contract.assert] | https://timsong-cpp.github.io/cppwp/stmt#contract.assert |
| [stmt.dcl] | https://timsong-cpp.github.io/cppwp/stmt#dcl |
| [stmt.ambig] | https://timsong-cpp.github.io/cppwp/stmt#ambig |
| 8.1 | https://timsong-cpp.github.io/cppwp/stmt#pre |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt.pre |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#pre-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L11 |
| [intro.execution] | https://timsong-cpp.github.io/cppwp/intro.execution |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-1.sentence-1 |
| statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| labeled-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:labeled-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| expression-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expression-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| selection-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| jump-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:jump-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| assertion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| declaration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:declaration-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| try-block | https://timsong-cpp.github.io/cppwp/except.pre#nt:try-block |
| init-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expression-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expression-statement |
| simple-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:simple-declaration |
| alias-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:alias-declaration |
| condition: | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| condition-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:condition-declaration |
| condition-declaration: | https://timsong-cpp.github.io/cppwp/stmt#nt:condition-declaration |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| brace-or-equal-initializer | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer |
| structured-binding-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration |
| initializer | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer |
| for-range-declaration: | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| structured-binding-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration |
| for-range-initializer: | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-initializer |
| expr-or-braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:expr-or-braced-init-list |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-1.sentence-2 |
| [dcl.meaning] | https://timsong-cpp.github.io/cppwp/dcl.meaning |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#pre-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L62 |
| substatement | https://timsong-cpp.github.io/cppwp/stmt#def:substatement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| (2.1) | https://timsong-cpp.github.io/cppwp/stmt#pre-2.1 |
| labeled-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:labeled-statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| (2.2) | https://timsong-cpp.github.io/cppwp/stmt#pre-2.2 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement-seq | https://timsong-cpp.github.io/cppwp/stmt#nt:statement-seq |
| (2.3) | https://timsong-cpp.github.io/cppwp/stmt#pre-2.3 |
| selection-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| (2.4) | https://timsong-cpp.github.io/cppwp/stmt#pre-2.4 |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| (2.5) | https://timsong-cpp.github.io/cppwp/stmt#pre-2.5 |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#pre-note-1 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| lambda-expression | https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#pre-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L83 |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| encloses | https://timsong-cpp.github.io/cppwp/stmt#def:enclosing_statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| (3.1) | https://timsong-cpp.github.io/cppwp/stmt#pre-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/stmt#pre-3.2 |
| selection-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| (3.3) | https://timsong-cpp.github.io/cppwp/stmt#pre-3.3 |
| try-block | https://timsong-cpp.github.io/cppwp/except.pre#nt:try-block |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| handler | https://timsong-cpp.github.io/cppwp/except.pre#nt:handler |
| (3.4) | https://timsong-cpp.github.io/cppwp/stmt#pre-3.4 |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-3.sentence-1 |
| enclosed by | https://timsong-cpp.github.io/cppwp/stmt#def:enclosed_by_statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#pre-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L109 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| selection-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| [stmt.select] | https://timsong-cpp.github.io/cppwp/stmt#select |
| [stmt.iter] | https://timsong-cpp.github.io/cppwp/stmt#iter |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-4.sentence-1 |
| structured-binding-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| [dcl.pre] | https://timsong-cpp.github.io/cppwp/dcl.pre |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-4.sentence-2 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| [dcl] | https://timsong-cpp.github.io/cppwp/dcl |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-4.sentence-3 |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-4.sentence-4 |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-4.sentence-5 |
| type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| [dcl.spec.auto] | https://timsong-cpp.github.io/cppwp/dcl.spec.auto |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-4.sentence-6 |
| 5 | https://timsong-cpp.github.io/cppwp/stmt#pre-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L126 |
| decision variable | https://timsong-cpp.github.io/cppwp/stmt#def:variable,decision |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-5.sentence-1 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| [dcl.struct.bind] | https://timsong-cpp.github.io/cppwp/dcl.struct.bind |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/stmt#pre-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L133 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| [conv] | https://timsong-cpp.github.io/cppwp/conv |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-6.sentence-2 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-6.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-6.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/stmt#pre-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L149 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| condition-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:condition-declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/stmt#pre-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L154 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| decl-specifier | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| structured-binding-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration |
| type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.general#nt:type-specifier |
| . | https://timsong-cpp.github.io/cppwp/stmt#pre-8.sentence-1 |
| 8.2 | https://timsong-cpp.github.io/cppwp/stmt#label |
| [stmt.label] | https://timsong-cpp.github.io/cppwp/stmt.label |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#label-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L165 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-1.sentence-1 |
| label: | https://timsong-cpp.github.io/cppwp/stmt#nt:label |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| labeled-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:labeled-statement |
| label | https://timsong-cpp.github.io/cppwp/stmt#nt:label |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-1.sentence-2 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-1.sentence-3 |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#label-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L192 |
| labeled-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:labeled-statement |
| label | https://timsong-cpp.github.io/cppwp/stmt#nt:label |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| [stmt.switch] | https://timsong-cpp.github.io/cppwp/stmt#switch |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#label-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L200 |
| control-flow-limited statement | https://timsong-cpp.github.io/cppwp/stmt#def:statement,control-flow-limited |
| (3.1) | https://timsong-cpp.github.io/cppwp/stmt#label-3.1 |
| [stmt.switch] | https://timsong-cpp.github.io/cppwp/stmt#switch |
| (3.2) | https://timsong-cpp.github.io/cppwp/stmt#label-3.2 |
| [stmt.goto] | https://timsong-cpp.github.io/cppwp/stmt#goto |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#label-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L212 |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt#expand |
| . | https://timsong-cpp.github.io/cppwp/stmt#label-4.sentence-1 |
| 8.3 | https://timsong-cpp.github.io/cppwp/stmt#expr |
| [stmt.expr] | https://timsong-cpp.github.io/cppwp/stmt.expr |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#expr-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L219 |
| expression-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:expression-statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| discarded-value expression | https://timsong-cpp.github.io/cppwp/expr.context#def:discarded-value_expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#expr-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#expr-1.sentence-3 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| null statement | https://timsong-cpp.github.io/cppwp/stmt#def:statement,null |
| . | https://timsong-cpp.github.io/cppwp/stmt#expr-1.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#expr-note-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#expr-1.sentence-5 |
| [stmt.while] | https://timsong-cpp.github.io/cppwp/stmt#while |
| . | https://timsong-cpp.github.io/cppwp/stmt#expr-1.sentence-6 |
| 8.4 | https://timsong-cpp.github.io/cppwp/stmt#block |
| [stmt.block] | https://timsong-cpp.github.io/cppwp/stmt.block |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#block-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L245 |
| compound statement | https://timsong-cpp.github.io/cppwp/stmt#def:statement,compound |
| . | https://timsong-cpp.github.io/cppwp/stmt#block-1.sentence-1 |
| compound-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| statement-seq | https://timsong-cpp.github.io/cppwp/stmt#nt:statement-seq |
| label-seq | https://timsong-cpp.github.io/cppwp/stmt#nt:label-seq |
| statement-seq: | https://timsong-cpp.github.io/cppwp/stmt#nt:statement-seq |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement-seq | https://timsong-cpp.github.io/cppwp/stmt#nt:statement-seq |
| label-seq: | https://timsong-cpp.github.io/cppwp/stmt#nt:label-seq |
| label | https://timsong-cpp.github.io/cppwp/stmt#nt:label |
| label-seq | https://timsong-cpp.github.io/cppwp/stmt#nt:label-seq |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#block-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#block-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L267 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#block-note-1 |
| [basic.scope] | https://timsong-cpp.github.io/cppwp/basic.scope |
| . | https://timsong-cpp.github.io/cppwp/stmt#block-2.sentence-1 |
| 8.5 | https://timsong-cpp.github.io/cppwp/stmt#select |
| [stmt.select] | https://timsong-cpp.github.io/cppwp/stmt.select |
| 8.5.1 | https://timsong-cpp.github.io/cppwp/stmt#select.general |
| [stmt.select.general] | https://timsong-cpp.github.io/cppwp/stmt.select.general |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#select.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L277 |
| . | https://timsong-cpp.github.io/cppwp/stmt#select.general-1.sentence-1 |
| selection-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| [dcl.meaning] | https://timsong-cpp.github.io/cppwp/dcl.meaning |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| . | https://timsong-cpp.github.io/cppwp/stmt#select.general-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#select.general-note-1 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#select.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#select.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L297 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#select.general-note-2 |
| selection-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| selection-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:selection-statement |
| [basic.scope.block] | https://timsong-cpp.github.io/cppwp/basic.scope.block |
| . | https://timsong-cpp.github.io/cppwp/stmt#select.general-2.sentence-1 |
| 8.5.2 | https://timsong-cpp.github.io/cppwp/stmt#if |
| [stmt.if] | https://timsong-cpp.github.io/cppwp/stmt.if |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#if-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L308 |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-1.sentence-4 |
| 67 | https://timsong-cpp.github.io/cppwp/stmt#footnote-67 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#if-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L323 |
| [expr.const.const] | https://timsong-cpp.github.io/cppwp/expr.const.const |
| constexpr if | https://timsong-cpp.github.io/cppwp/stmt#def:constexpr_if |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-2.sentence-1 |
| discarded statement | https://timsong-cpp.github.io/cppwp/stmt#def:discarded_statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-2.sentence-2 |
| [temp.pre] | https://timsong-cpp.github.io/cppwp/temp.pre |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-2.sentence-3 |
| [stmt.label] | https://timsong-cpp.github.io/cppwp/stmt#label |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-2.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#if-example-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#if-note-1 |
| [basic.def.odr] | https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-2.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#if-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#if-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L369 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#if-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L395 |
| consteval if statement | https://timsong-cpp.github.io/cppwp/stmt#def:statement,consteval_if |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-4.sentence-1 |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-4.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#if-example-3 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| 5 | https://timsong-cpp.github.io/cppwp/stmt#if-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L410 |
| [expr.const.defns] | https://timsong-cpp.github.io/cppwp/expr.const.defns |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-5.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#if-note-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-5.sentence-3 |
| [stmt.label] | https://timsong-cpp.github.io/cppwp/stmt#label |
| . | https://timsong-cpp.github.io/cppwp/stmt#if-5.sentence-4 |
| 6 | https://timsong-cpp.github.io/cppwp/stmt#if-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L422 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| 67) | https://timsong-cpp.github.io/cppwp/stmt#footnote-67 |
| 67) | https://timsong-cpp.github.io/cppwp/stmt#footnoteref-67 |
| . | https://timsong-cpp.github.io/cppwp/stmt#footnote-67.sentence-1 |
| 8.5.3 | https://timsong-cpp.github.io/cppwp/stmt#switch |
| [stmt.switch] | https://timsong-cpp.github.io/cppwp/stmt.switch |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#switch-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L445 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#switch-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L449 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-2.sentence-2 |
| contextually implicitly converted | https://timsong-cpp.github.io/cppwp/conv#def:contextually_implicitly_converted |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-2.sentence-3 |
| integral
promotions | https://timsong-cpp.github.io/cppwp/conv.prom |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-2.sentence-4 |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| constant expression | https://timsong-cpp.github.io/cppwp/expr.const.const |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-2.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-2.sentence-6 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#switch-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L472 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#switch-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L480 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/stmt#switch-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L484 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-5.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-5.sentence-4 |
| 6 | https://timsong-cpp.github.io/cppwp/stmt#switch-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L496 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-6.sentence-1 |
| [stmt.break] | https://timsong-cpp.github.io/cppwp/stmt#break |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-6.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#switch-note-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-6.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-6.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/stmt#switch-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L510 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| . | https://timsong-cpp.github.io/cppwp/stmt#switch-7.sentence-1 |
| 8.6 | https://timsong-cpp.github.io/cppwp/stmt#iter |
| [stmt.iter] | https://timsong-cpp.github.io/cppwp/stmt.iter |
| 8.6.1 | https://timsong-cpp.github.io/cppwp/stmt#iter.general |
| [stmt.iter.general] | https://timsong-cpp.github.io/cppwp/stmt.iter.general |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#iter.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L532 |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-1.sentence-1 |
| iteration-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| for-range-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-initializer |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#iter.general-note-1 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#iter.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L551 |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| scope | https://timsong-cpp.github.io/cppwp/basic.scope |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-2.sentence-1 |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#iter.general-example-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L574 |
| trivially empty iteration statement | https://timsong-cpp.github.io/cppwp/stmt#def:iteration_statement,trivially_empty |
| (3.1) | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.1 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| (3.2) | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.2 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| (3.3) | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.3 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| (3.4) | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.4 |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| (3.5) | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.5 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| (3.6) | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.6 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| controlling expression | https://timsong-cpp.github.io/cppwp/stmt#def:expression,controlling |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.sentence-1 |
| trivial infinite loop | https://timsong-cpp.github.io/cppwp/stmt#def:loop,trivial_infinite |
| constant-expression | https://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression |
| [expr.const.const] | https://timsong-cpp.github.io/cppwp/expr.const.const |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.sentence-2 |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| [thread.thread.this] | https://timsong-cpp.github.io/cppwp/thread.thread.this |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#iter.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/stmt#iter.general-3.sentence-5 |
| 8.6.2 | https://timsong-cpp.github.io/cppwp/stmt#while |
| [stmt.while] | https://timsong-cpp.github.io/cppwp/stmt.while |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#while-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L608 |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| . | https://timsong-cpp.github.io/cppwp/stmt#while-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#while-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#while-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L614 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#while-note-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#while-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#while-example-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#while-2.sentence-2 |
| 8.6.3 | https://timsong-cpp.github.io/cppwp/stmt#do |
| [stmt.do] | https://timsong-cpp.github.io/cppwp/stmt.do |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#do-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L652 |
| contextually converted to bool | https://timsong-cpp.github.io/cppwp/conv#def:conversion,contextual_to_bool |
| . | https://timsong-cpp.github.io/cppwp/stmt#do-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#do-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L656 |
| . | https://timsong-cpp.github.io/cppwp/stmt#do-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#do-2.sentence-2 |
| 8.6.4 | https://timsong-cpp.github.io/cppwp/stmt#for |
| [stmt.for] | https://timsong-cpp.github.io/cppwp/stmt.for |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#for-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L664 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| . | https://timsong-cpp.github.io/cppwp/stmt#for-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#for-note-1 |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| . | https://timsong-cpp.github.io/cppwp/stmt#for-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#for-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L694 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#for-2.sentence-1 |
| condition | https://timsong-cpp.github.io/cppwp/stmt#nt:condition |
| . | https://timsong-cpp.github.io/cppwp/stmt#for-2.sentence-2 |
| 8.6.5 | https://timsong-cpp.github.io/cppwp/stmt#ranged |
| [stmt.ranged] | https://timsong-cpp.github.io/cppwp/stmt.ranged |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#ranged-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L704 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| for-range-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-initializer |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| for-range-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-initializer |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| (1.1) | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.1 |
| for-range-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-initializer |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| init-declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator |
| (1.2) | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.2 |
| (1.3) | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3 |
| (1.3.1) | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3.1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3.1.sentence-1 |
| (1.3.2) | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3.2 |
| [class.member.lookup] | https://timsong-cpp.github.io/cppwp/class.member.lookup |
| (1.3.3) | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3.3 |
| [basic.lookup.argdep] | https://timsong-cpp.github.io/cppwp/basic.lookup.argdep |
| . | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3.3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#ranged-note-1 |
| [basic.lookup.unqual] | https://timsong-cpp.github.io/cppwp/basic.lookup.unqual |
| . | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.3.3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#ranged-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#ranged-note-2 |
| for-range-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-initializer |
| [class.temporary] | https://timsong-cpp.github.io/cppwp/class.temporary |
| . | https://timsong-cpp.github.io/cppwp/stmt#ranged-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#ranged-example-2 |
| 8.7 | https://timsong-cpp.github.io/cppwp/stmt#expand |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt.expand |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#expand-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L791 |
| [temp.decls.general] | https://timsong-cpp.github.io/cppwp/temp.decls.general |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-1.sentence-1 |
| expansion-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| expansion-initializer: | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| expansion-init-list | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-init-list |
| expansion-init-list: | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-init-list |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#expand-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L814 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| [stmt.label] | https://timsong-cpp.github.io/cppwp/stmt#label |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#expand-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L818 |
| [stmt.ranged] | https://timsong-cpp.github.io/cppwp/stmt#ranged |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-3.sentence-1 |
| expansion-iterable | https://timsong-cpp.github.io/cppwp/stmt#def:expansion-iterable |
| (3.1) | https://timsong-cpp.github.io/cppwp/stmt#expand-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/stmt#expand-3.2 |
| [over.match.viable] | https://timsong-cpp.github.io/cppwp/over.match.viable |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#expand-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L831 |
| (4.1) | https://timsong-cpp.github.io/cppwp/stmt#expand-4.1 |
| enumerating expansion statement | https://timsong-cpp.github.io/cppwp/stmt#def:expansion_statement,enumerating |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| expansion-init-list | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-init-list |
| (4.2) | https://timsong-cpp.github.io/cppwp/stmt#expand-4.2 |
| iterating expansion statement | https://timsong-cpp.github.io/cppwp/stmt#def:expansion_statement,iterating |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| (4.3) | https://timsong-cpp.github.io/cppwp/stmt#expand-4.3 |
| destructuring expansion statement | https://timsong-cpp.github.io/cppwp/stmt#def:expansion_statement,destructuring |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/stmt#expand-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L844 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| (5.1) | https://timsong-cpp.github.io/cppwp/stmt#expand-5.1 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| expression-list | https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list |
| (5.2) | https://timsong-cpp.github.io/cppwp/stmt#expand-5.2 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| [stmt.ranged] | https://timsong-cpp.github.io/cppwp/stmt#ranged |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-5.2.sentence-2 |
| decl-specifier | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-5.2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-5.2.sentence-4 |
| (5.3) | https://timsong-cpp.github.io/cppwp/stmt#expand-5.3 |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| init-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:init-statement |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| expansion-initializer | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-initializer |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-5.3.sentence-2 |
| structured-binding-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:structured-binding-declaration |
| decl-specifier | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier |
| decl-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.spec.general#nt:decl-specifier-seq |
| for-range-declaration | https://timsong-cpp.github.io/cppwp/stmt#nt:for-range-declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#expand-5.3.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/stmt#expand-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L950 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#expand-example-1 |
| 7 | https://timsong-cpp.github.io/cppwp/stmt#expand-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L966 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#expand-example-2 |
| 8 | https://timsong-cpp.github.io/cppwp/stmt#expand-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L981 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#expand-example-3 |
| 8.8 | https://timsong-cpp.github.io/cppwp/stmt#jump |
| [stmt.jump] | https://timsong-cpp.github.io/cppwp/stmt.jump |
| 8.8.1 | https://timsong-cpp.github.io/cppwp/stmt#jump.general |
| [stmt.jump.general] | https://timsong-cpp.github.io/cppwp/stmt.jump.general |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#jump.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1007 |
| . | https://timsong-cpp.github.io/cppwp/stmt#jump.general-1.sentence-1 |
| jump-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:jump-statement |
| expr-or-braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:expr-or-braced-init-list |
| coroutine-return-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:coroutine-return-statement |
| identifier | https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#jump.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1026 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#jump.general-note-1 |
| automatic storage
duration | https://timsong-cpp.github.io/cppwp/basic.stc.auto |
| [stmt.dcl] | https://timsong-cpp.github.io/cppwp/stmt#dcl |
| . | https://timsong-cpp.github.io/cppwp/stmt#jump.general-2.sentence-1 |
| [class.temporary] | https://timsong-cpp.github.io/cppwp/class.temporary |
| . | https://timsong-cpp.github.io/cppwp/stmt#jump.general-2.sentence-2 |
| [support.start.term] | https://timsong-cpp.github.io/cppwp/support.start.term |
| . | https://timsong-cpp.github.io/cppwp/stmt#jump.general-2.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#jump.general-note-2 |
| [expr.await] | https://timsong-cpp.github.io/cppwp/expr.await |
| . | https://timsong-cpp.github.io/cppwp/stmt#jump.general-2.sentence-4 |
| 8.8.2 | https://timsong-cpp.github.io/cppwp/stmt#break |
| [stmt.break] | https://timsong-cpp.github.io/cppwp/stmt.break |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#break-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1050 |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| [stmt.iter] | https://timsong-cpp.github.io/cppwp/stmt#iter |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt#expand |
| [stmt.switch] | https://timsong-cpp.github.io/cppwp/stmt#switch |
| . | https://timsong-cpp.github.io/cppwp/stmt#break-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#break-1.sentence-2 |
| 8.8.3 | https://timsong-cpp.github.io/cppwp/stmt#cont |
| [stmt.cont] | https://timsong-cpp.github.io/cppwp/stmt.cont |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#cont-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1065 |
| [stmt.pre] | https://timsong-cpp.github.io/cppwp/stmt#pre |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| expansion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expansion-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#cont-1.sentence-1 |
| iteration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:iteration-statement |
| [stmt.iter] | https://timsong-cpp.github.io/cppwp/stmt#iter |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#cont-1.sentence-2 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| [stmt.expand] | https://timsong-cpp.github.io/cppwp/stmt#expand |
| . | https://timsong-cpp.github.io/cppwp/stmt#cont-1.sentence-3 |
| 8.8.4 | https://timsong-cpp.github.io/cppwp/stmt#return |
| [stmt.return] | https://timsong-cpp.github.io/cppwp/stmt.return |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#return-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1081 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#return-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1084 |
| expr-or-braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:expr-or-braced-init-list |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-1 |
| [class.ctor] | https://timsong-cpp.github.io/cppwp/class.ctor |
| [class.dtor] | https://timsong-cpp.github.io/cppwp/class.dtor |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-3 |
| copy-initialization | https://timsong-cpp.github.io/cppwp/dcl.init#def:copy-initialization |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#return-note-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#return-note-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-6 |
| [class.copy.elision] | https://timsong-cpp.github.io/cppwp/class.copy.elision |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-2.sentence-7 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#return-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1112 |
| [class.dtor] | https://timsong-cpp.github.io/cppwp/class.dtor |
| [except.ctor] | https://timsong-cpp.github.io/cppwp/except.ctor |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#return-example-1 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#return-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1124 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-4.sentence-1 |
| [basic.start.main] | https://timsong-cpp.github.io/cppwp/basic.start.main |
| [dcl.fct.def.coroutine] | https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/stmt#return-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1134 |
| [stmt.jump] | https://timsong-cpp.github.io/cppwp/stmt#jump |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-5.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#return-note-3 |
| [stmt.dcl] | https://timsong-cpp.github.io/cppwp/stmt#dcl |
| [dcl.contract.func] | https://timsong-cpp.github.io/cppwp/dcl.contract.func |
| [expr.call] | https://timsong-cpp.github.io/cppwp/expr.call |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/stmt#return-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1151 |
| [meta.rel] | https://timsong-cpp.github.io/cppwp/meta.rel |
| (6.1) | https://timsong-cpp.github.io/cppwp/stmt#return-6.1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/stmt#return-6.2 |
| [intro.object] | https://timsong-cpp.github.io/cppwp/intro.object |
| [class.temporary] | https://timsong-cpp.github.io/cppwp/class.temporary |
| . | https://timsong-cpp.github.io/cppwp/stmt#return-6.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#return-example-2 |
| 8.8.5 | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine |
| [stmt.return.coroutine] | https://timsong-cpp.github.io/cppwp/stmt.return.coroutine |
| coroutine-return-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:coroutine-return-statement |
| expr-or-braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:expr-or-braced-init-list |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1187 |
| [dcl.fct.def.coroutine] | https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-1.sentence-1 |
| [stmt.return] | https://timsong-cpp.github.io/cppwp/stmt#return |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-note-1 |
| [stmt.if] | https://timsong-cpp.github.io/cppwp/stmt#if |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1197 |
| expr-or-braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:expr-or-braced-init-list |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.sentence-1 |
| [dcl.fct.def.coroutine] | https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.sentence-2 |
| [dcl.fct.def.coroutine] | https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine |
| (2.1) | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.1 |
| braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list |
| expr-or-braced-init-list | https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:expr-or-braced-init-list |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.1.sentence-2 |
| (2.2) | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.2 |
| compound-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:compound-statement |
| expression | https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-2.2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1222 |
| function-body | https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body |
| function-body | https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body |
| . | https://timsong-cpp.github.io/cppwp/stmt#return.coroutine-3.sentence-1 |
| 8.8.6 | https://timsong-cpp.github.io/cppwp/stmt#goto |
| [stmt.goto] | https://timsong-cpp.github.io/cppwp/stmt.goto |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#goto-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1233 |
| . | https://timsong-cpp.github.io/cppwp/stmt#goto-1.sentence-1 |
| label | https://timsong-cpp.github.io/cppwp/stmt#label |
| . | https://timsong-cpp.github.io/cppwp/stmt#goto-1.sentence-2 |
| 8.9 | https://timsong-cpp.github.io/cppwp/stmt#contract.assert |
| [stmt.contract.assert] | https://timsong-cpp.github.io/cppwp/stmt.contract.assert |
| assertion-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| conditional-expression | https://timsong-cpp.github.io/cppwp/expr.cond#nt:conditional-expression |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1246 |
| assertion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| [basic.contract] | https://timsong-cpp.github.io/cppwp/basic.contract |
| . | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-1.sentence-1 |
| attribute-specifier-seq | https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq |
| . | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1254 |
| [basic.contract.general] | https://timsong-cpp.github.io/cppwp/basic.contract.general |
| assertion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| conditional-expression | https://timsong-cpp.github.io/cppwp/expr.cond#nt:conditional-expression |
| . | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1260 |
| assertion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| [basic.contract.eval] | https://timsong-cpp.github.io/cppwp/basic.contract.eval |
| assertion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-note-1 |
| assertion-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:assertion-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#contract.assert-example-1 |
| 8.10 | https://timsong-cpp.github.io/cppwp/stmt#dcl |
| [stmt.dcl] | https://timsong-cpp.github.io/cppwp/stmt.dcl |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#dcl-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1284 |
| declaration-statement: | https://timsong-cpp.github.io/cppwp/stmt#nt:declaration-statement |
| block-declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:block-declaration |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#dcl-note-1 |
| [basic.lookup.unqual] | https://timsong-cpp.github.io/cppwp/basic.lookup.unqual |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#dcl-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1302 |
| [basic.stc.auto] | https://timsong-cpp.github.io/cppwp/basic.stc.auto |
| active | https://timsong-cpp.github.io/cppwp/stmt#def:variable,active |
| init-declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-2.sentence-2 |
| [basic.life] | https://timsong-cpp.github.io/cppwp/basic.life |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-2.sentence-3 |
| 68 | https://timsong-cpp.github.io/cppwp/stmt#footnote-68 |
| declaration-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:declaration-statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-2.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#dcl-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#dcl-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1343 |
| static storage duration | https://timsong-cpp.github.io/cppwp/basic.stc.static |
| thread storage duration | https://timsong-cpp.github.io/cppwp/basic.stc.thread |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-3.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#dcl-note-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-3.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-3.sentence-6 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#dcl-example-2 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#dcl-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1378 |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-4.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#dcl-note-3 |
| [basic.start.term] | https://timsong-cpp.github.io/cppwp/basic.start.term |
| . | https://timsong-cpp.github.io/cppwp/stmt#dcl-4.sentence-2 |
| 68) | https://timsong-cpp.github.io/cppwp/stmt#footnote-68 |
| 68) | https://timsong-cpp.github.io/cppwp/stmt#footnoteref-68 |
| . | https://timsong-cpp.github.io/cppwp/stmt#footnote-68.sentence-1 |
| 8.11 | https://timsong-cpp.github.io/cppwp/stmt#ambig |
| [stmt.ambig] | https://timsong-cpp.github.io/cppwp/stmt.ambig |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#ambig-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1390 |
| expression-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expression-statement |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| expression-statement | https://timsong-cpp.github.io/cppwp/stmt#nt:expression-statement |
| function-style explicit type
conversion | https://timsong-cpp.github.io/cppwp/expr.type.conv |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-1.sentence-1 |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#ambig-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1400 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#ambig-note-1 |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-2.sentence-1 |
| statement | https://timsong-cpp.github.io/cppwp/stmt#nt:statement |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-2.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/stmt#ambig-example-1 |
| simple-type-specifier | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:simple-type-specifier |
| [dcl.type.simple] | https://timsong-cpp.github.io/cppwp/dcl.type.simple |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-2.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-2.sentence-6 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-2.sentence-7 |
| 2 | https://timsong-cpp.github.io/cppwp/stmt#ambig-example-2 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#ambig-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1448 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-3.sentence-1 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-3.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/stmt#ambig-example-3 |
| type-name | https://timsong-cpp.github.io/cppwp/dcl.type.simple#nt:type-name |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#ambig-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/statements.tex#L1481 |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| declarator | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator |
| trailing-return-type | https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type |
| declaration | https://timsong-cpp.github.io/cppwp/dcl.pre#nt:declaration |
| . | https://timsong-cpp.github.io/cppwp/stmt#ambig-4.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/stmt#ambig-example-4 |