Statement Class
Represents 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 v12.2.572.0 (http://www.actiprosoftware.com).
Constructors
Statement()
public Statement()
Properties
Id
Gets the An integer value that identifies the type of AST node.
public override int Id { get; }
Property Value
- Int32:
The An integer value that identifies the type of AST node.
Inherited Members
- AstNodeBase.Contains(Int32)
- AstNodeBase.FindChildNode(Int32)
- AstNodeBase.FindDescendantNode(Int32)
- AstNodeBase.GetChildrenEnumerator()
- AstNodeBase.ToString()
- AstNodeBase.ToTreeString(Int32)
- AstNodeBase.Children
- AstNodeBase.EndOffset
- AstNodeBase.HasChildren
- AstNodeBase.Length
- AstNodeBase.Parent
- AstNodeBase.Root
- AstNodeBase.StartOffset
- AstNodeBase.Value
- Object.Equals(Object)
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetHashCode()
- Object.GetType()
- Object.MemberwiseClone()