Identifier Class
Represents an identifier.
public class Identifier : AstNodeBase, IExpression, IPattern, IAstNode
- Inheritance:
- Object AstNodeBase Object
- Implements:
- IExpression IPattern IAstNode
Remarks
This type was generated by the Actipro Language Designer tool v22.1.0.0 (http://www.actiprosoftware.com).
Constructors
Identifier()
Initializes a new instance of the Identifier
class.
public Identifier()
Identifier(String)
Initializes a new instance of the Identifier
class.
public Identifier(string text)
Parameter | Type | Description |
---|---|---|
text | String | The text value of the identifier. |
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.
Text
Gets or sets the text value of the identifier.
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()