#include <ValidateSwitch.h>
|
void | visitSymbol (TIntermSymbol *) override |
|
void | visitConstantUnion (TIntermConstantUnion *) override |
|
bool | visitBinary (Visit, TIntermBinary *) override |
|
bool | visitUnary (Visit, TIntermUnary *) override |
|
bool | visitTernary (Visit, TIntermTernary *) override |
|
bool | visitIfElse (Visit visit, TIntermIfElse *) override |
|
bool | visitSwitch (Visit, TIntermSwitch *) override |
|
bool | visitCase (Visit, TIntermCase *node) override |
|
bool | visitAggregate (Visit, TIntermAggregate *) override |
|
bool | visitLoop (Visit visit, TIntermLoop *) override |
|
bool | visitBranch (Visit, TIntermBranch *) override |
|
| POOL_ALLOCATOR_NEW_DELETE () |
|
| TIntermTraverser (bool preVisit, bool inVisit, bool postVisit) |
|
virtual | ~TIntermTraverser () |
|
virtual void | visitRaw (TIntermRaw *node) |
|
virtual bool | visitSwizzle (Visit visit, TIntermSwizzle *node) |
|
virtual bool | visitFunctionDefinition (Visit visit, TIntermFunctionDefinition *node) |
|
virtual bool | visitBlock (Visit visit, TIntermBlock *node) |
|
virtual void | traverseSymbol (TIntermSymbol *node) |
|
virtual void | traverseRaw (TIntermRaw *node) |
|
virtual void | traverseConstantUnion (TIntermConstantUnion *node) |
|
virtual void | traverseSwizzle (TIntermSwizzle *node) |
|
virtual void | traverseBinary (TIntermBinary *node) |
|
virtual void | traverseUnary (TIntermUnary *node) |
|
virtual void | traverseTernary (TIntermTernary *node) |
|
virtual void | traverseIfElse (TIntermIfElse *node) |
|
virtual void | traverseSwitch (TIntermSwitch *node) |
|
virtual void | traverseCase (TIntermCase *node) |
|
virtual void | traverseFunctionDefinition (TIntermFunctionDefinition *node) |
|
virtual void | traverseAggregate (TIntermAggregate *node) |
|
virtual void | traverseBlock (TIntermBlock *node) |
|
virtual void | traverseLoop (TIntermLoop *node) |
|
virtual void | traverseBranch (TIntermBranch *node) |
|
int | getMaxDepth () const |
|
void | updateTree () |
|
void | useTemporaryIndex (unsigned int *temporaryIndex) |
|
◆ validate()
◆ visitAggregate()
◆ visitBinary()
◆ visitBranch()
◆ visitCase()
◆ visitConstantUnion()
◆ visitIfElse()
◆ visitLoop()
◆ visitSwitch()
◆ visitSymbol()
◆ visitTernary()
◆ visitUnary()
The documentation for this class was generated from the following files: