In This Article

Statement Class

An AST node for a statement.

public class Statement : AstNodeBase, IAstNode
Inheritance:
object AstNodeBase object
Derived:
ArrayEraseStatement ArrayReallocateStatement BlockStatement BreakStatement CheckedStatement ContinueStatement DoStatement EndStatement ExitStatement ExpressionStatement FixedStatement ForEachStatement ForStatement GoToStatement IfStatement LabeledStatement LocalFunctionStatement LocalVariableDeclaration LockStatement ReturnStatement StopStatement SwitchStatement TryStatement UncheckedStatement UnsafeStatement UnstructuredErrorHandlerStatement UnstructuredErrorResumeStatement UnstructuredErrorThrowStatement UsingStatement WhileStatement WithStatement YieldStatement
Implements:
IAstNode

Remarks

This type was generated by the Actipro Language Designer tool v26.1.0 (http://www.actiprosoftware.com).

Constructors

Statement()

Initializes an instance of the class.

public Statement()

Properties

Id

An integer value that identifies the type of AST node, if known.

public override int Id { get; }

Property Value

int

Remarks

This class' default implementation always returns 0.

Inherited Members

Extension Methods