|
| | TInductiveTraverser (int id, TSymbolTable &st) |
| |
| virtual bool | visitBinary (TVisit, TIntermBinary *node) |
| |
| virtual bool | visitUnary (TVisit, TIntermUnary *node) |
| |
| virtual bool | visitAggregate (TVisit, TIntermAggregate *node) |
| |
| | TIntermTraverser (bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false) |
| |
| virtual | ~TIntermTraverser () |
| |
| virtual void | visitSymbol (TIntermSymbol *) |
| |
| virtual void | visitConstantUnion (TIntermConstantUnion *) |
| |
| virtual bool | visitSelection (TVisit, TIntermSelection *) |
| |
| virtual bool | visitLoop (TVisit, TIntermLoop *) |
| |
| virtual bool | visitBranch (TVisit, TIntermBranch *) |
| |
| virtual bool | visitSwitch (TVisit, TIntermSwitch *) |
| |
| int | getMaxDepth () const |
| |
| void | incrementDepth (TIntermNode *current) |
| |
| void | decrementDepth () |
| |
| TIntermNode * | getParentNode () |
| |
◆ TInductiveTraverser() [1/2]
| glslang::TInductiveTraverser::TInductiveTraverser |
( |
int |
id, |
|
|
TSymbolTable & |
st |
|
) |
| |
|
inline |
◆ TInductiveTraverser() [2/2]
◆ operator=()
◆ visitAggregate()
◆ visitBinary()
◆ visitUnary()
◆ bad
| bool glslang::TInductiveTraverser::bad |
◆ badLoc
◆ loopId
| int glslang::TInductiveTraverser::loopId |
◆ symbolTable
The documentation for this class was generated from the following file:
- deps/glslang/glslang/glslang/MachineIndependent/limits.cpp