BooleanQuery
Simplifies development of queries on the AST resulting in a single boolean value.
Synopsis
Declared in <src/midend/astQuery/booleanQuery.h>
Base Classes
Enums
Name |
Description |
Specify return of variable names or type names (list<string> is not specific enough so we can't handle this). |
Member Functions
Name |
Description |
|
Constructors |
|
default constructor, destructor, copy constructor and assignment operator. |
Copy assignment operator |
Static Member Functions
Name |
Description |
checks chain of parents from current node to root of AST for node of targetVariant. |
|
Member functions called on each node. |
|
does the AST contain a union? |
Private Member Functions
Name |
Description |
|
Functions required by the global tree traversal mechanism |
|
Functions required by the global tree traversal mechanism |
Private Static Member Functions
Name |
Description |
internal support function |
Description
This class uses several static member functions within its interface. Each member function takes an AST node pointer (any subtree of the AST).
See booleanQueryLib.
Created with MrDocs