dmildew v0.2.5 (2021-02-06T13:55:08Z)
Dub
Repo
SwitchBody
mildew
nodes
Undocumented in source.
package
class
SwitchBody {
this
(StatementNode[] statements, size_t defaultID, size_t[ScriptAny] jumpTableID);
StatementNode
[]
statementNodes
;
size_t
defaultStatementID
;
size_t
[
ScriptAny
]
jumpTable
;
}
Constructors
this
this
(StatementNode[] statements, size_t defaultID, size_t[ScriptAny] jumpTableID)
Undocumented in source.
Members
Variables
defaultStatementID
size_t
defaultStatementID
;
Undocumented in source.
jumpTable
size_t
[
ScriptAny
]
jumpTable
;
Undocumented in source.
statementNodes
StatementNode
[]
statementNodes
;
Undocumented in source.
Meta
Source
See Implementation
mildew
nodes
classes
ArrayIndexNode
ArrayLiteralNode
BinaryOpNode
BlockStatementNode
BreakStatementNode
ClassDeclarationStatementNode
ClassDefinition
ClassLiteralNode
ContinueStatementNode
DeleteStatementNode
DoWhileStatementNode
ExpressionNode
ExpressionStatementNode
ForOfStatementNode
ForStatementNode
FunctionCallNode
FunctionDeclarationStatementNode
FunctionLiteralNode
IfStatementNode
LiteralNode
MemberAccessNode
NewExpressionNode
ObjectLiteralNode
PostfixOpNode
ReturnStatementNode
StatementNode
SuperCallStatementNode
SwitchBody
SwitchStatementNode
TerniaryOpNode
ThrowStatementNode
TryCatchBlockStatementNode
UnaryOpNode
VarAccessNode
VarDeclarationStatementNode
WhileStatementNode