TreeVisitor Class |
Namespace: Stimulsoft.Data.Expressions.Antlr.Runtime.Tree
The TreeVisitor type exposes the following members.
Name | Description | |
---|---|---|
![]() | TreeVisitor | Initializes a new instance of the TreeVisitor class |
![]() | TreeVisitor(ITreeAdaptor) | Initializes a new instance of the TreeVisitor class |
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Visit(Object, ITreeVisitorAction) |
Visit every node in tree t and trigger an action for each node
before/after having visited all of its children. Bottom up walk.
Execute both actions even if t has no children. Ignore return
results from transforming children since they will have altered
the child list of this node (their parent). Return result of
applying post action to this node.
|
![]() | Visit(Object, FuncObject, Object, FuncObject, Object) |