Namespace RDCore.SDK.Model.AST.Statements
Classes
- CallStatementNode
An executable statement node that represents a procedure (or function) call.
- CaseExpressionStatementNode
An executable statement node that represents a
Caseblock within aSelect Caseblock statement.
- DoLoopStatementNode
Represents a
Do...Loopconstruct.
- DoLoopUntilStatementNode
Represents a
Do... Loop Untilconstruct.
- DoLoopWhileStatementNode
Represents a
Do... Loop Whileconstruct.
- DoUntilLoopStatementNode
Represents a
Do Until...Loopconstruct.
- DoWhileLoopStatementNode
Represents a
Do While...Loopconstruct.
- ElseBlockStatementNode
Represents a conditional executable statement block that is part of an
Ifconditional branch.
- ElseIfBlockStatementNode
Represents a conditional executable statement block that is part of an
Ifconditional branch.
- ErrorStatementNode
Represents a (legacy) statement that raises a run-time error.
- ForEachStatementNode
Represents a
For Each...Nextloop construct.
- ForStatementNode
Represents a
For...Nextloop construct.
- GoSubStatementNode
Represents a statement that pushes the next instruction offset to the local return stack, then moves the current instruction pointer to a specified label.
- GoToStatementNode
Represents a statement that moves the current instruction pointer to a specified label.
- IfBlockStatementNode
Represents a conditional executable statement block.
- InlineIfStatementNode
Represents a conditional executable statement.
- OnErrorGoToStatementNode
Represents a statement that defines a locally-scoped error handler label.
- OnErrorResumeStatementNode
Represents a statement that disables error handling.
- PrecompilerElseBlockStatementNode
Represents a conditional executable statement block that is part of an
#If...#Elseprecompiler conditional branch.
- PrecompilerElseIfBlockStatementNode
Represents a conditional executable statement block that is part of an
#If...#ElseIfprecompiler conditional branch.
- PrecompilerIfBlockStatementNode
Represents a conditional executable statement block.
- PrecompilerInlineIfStatementNode
Represents a conditional executable statement.
- ResumeNextStatementNode
Represents a statement that resumes error handling at the instruction following the instruction that tripped the last
On Errorjump.
- ResumeStatementNode
Represents a statement that resumes error handling, optionally at a specified label.
- ReturnStatementNode
Represents a statement that pops an offset from the local return stack, then moves the current instruction pointer to that instruction.
- SelectCaseStatementNode
An executable statement node that represents a
Select Case...End Selectblock.
- WhileWendStatementNode
Represents a
While...Wendloop construct.