Switch statement AST node. More...
List of all members.
Switch statement AST node.
EBNF grammar:
switch-statement: "switch" "(" expression ")" switch-block
switch-block: "{" (switch-sections)? "}"
switch-sections: ( switch-section )+
[virtual]
ICsAstVisitor support.
Implements CsNode.
Collect token indexes associated with this AST node.
Recursively collect token indexes in source code order.
ICsAstCallback support.
Clone AST node.
Replace CsNode fields.
Reimplemented from CsNode.
Default label.
Switch block entity.
Switch expression.
Governing type [ECMA-334, 15.7.2].
Int label table.
Literal null label.
Sections.
String label table.