SliceItem Class
Represents a slice item.
public class SliceItem : AstNodeBase, IAstNode
- Inheritance:
- System.Object AstNodeBase Object
- Implements:
- IAstNode
Remarks
This type was generated by the Actipro Language Designer tool v14.2.610.0 (http://www.actiprosoftware.com).
Constructors
SliceItem()
public SliceItem()
Properties
HasFirstColon
Gets or sets the has first colon.
public bool HasFirstColon { get; set; }
Property Value
- System.Boolean:
The has first colon.
HasSecondColon
Gets or sets the has second colon.
public bool HasSecondColon { get; set; }
Property Value
- System.Boolean:
The has second colon.
Id
Gets the An integer value that identifies the type of AST node.
public override int Id { get; }
Property Value
- System.Int32:
The An integer value that identifies the type of AST node.
LowerBoundExpression
Gets or sets the lower bound expression.
public Expression LowerBoundExpression { get; set; }
Property Value
- Expression:
The lower bound expression.
StrideExpression
Gets or sets the stride expression.
UpperBoundExpression
Gets or sets the upper bound expression.
public Expression UpperBoundExpression { get; set; }
Property Value
- Expression:
The upper bound expression.
Methods
GetChildrenEnumerator()
Retrieves an IEnumerator
object that can iterate the child IAstNode objects in this node.
protected override IEnumerator<IAstNode> GetChildrenEnumerator()
Returns
Inherited Members
- AstNodeBase.Contains(Int32)
- AstNodeBase.FindChildNode(Int32)
- AstNodeBase.FindDescendantNode(Int32)
- AstNodeBase.ToString()
- AstNodeBase.ToTreeString(Int32)
- AstNodeBase.Children
- AstNodeBase.EndOffset
- AstNodeBase.HasChildren
- AstNodeBase.Length
- AstNodeBase.Parent
- AstNodeBase.Root
- AstNodeBase.StartOffset
- AstNodeBase.Value
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object, System.Object)
- System.Object.ReferenceEquals(System.Object, System.Object)
- System.Object.GetHashCode()
- System.Object.GetType()
- System.Object.MemberwiseClone()