SliceItem Class
Represents a slice item.
public class SliceItem : AstNodeBase, IAstNode
- Inheritance:
- 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.
HasSecondColon
Gets or sets the has second colon.
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.
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
- IEnumerator<IAstNode>:
An
IEnumerator
object that can iterate the child IAstNode objects in this node.
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
- Object.Equals(Object)
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetHashCode()
- Object.GetType()
- Object.MemberwiseClone()