[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Called during the walks of a EQL expression AST tree as specified in the grammar file.
Constructs filter and view specifications etc.
The following tables list the members exposed by the EQLTreeWalker type.
Public Methods
Protected Methods
Name | Description | |
---|---|---|
![]() | end | End processing of the AST tree, check that expression nodes found their homes. (Overrides .end().) |
![]() | endPattern | End processing of the AST tree for stand-alone pattern expressions. (Overrides .endPattern().) |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | leaveNode | Leave AST node and process it's type and child nodes. (Overrides .leaveNode(AST).) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | setIsPatternWalk | Set to indicate that we are walking a pattern. (Overrides .setIsPatternWalk(Boolean).) |
Public Constructors
Name | Description | |
---|---|---|
![]() | EQLTreeWalkerNew | Ctor. |
Public Properties
Name | Description | |
---|---|---|
![]() | StatementSpec | Returns statement specification. |