addFunctionCall(TIntermAggregate *call) | glslang::TLiveTraverser | inlineprotected |
decrementDepth() | glslang::TIntermTraverser | inline |
depth | glslang::TIntermTraverser | protected |
functions | glslang::TLiveTraverser | |
getMaxDepth() const | glslang::TIntermTraverser | inline |
getParentNode() | glslang::TIntermTraverser | inline |
incrementDepth(TIntermNode *current) | glslang::TIntermTraverser | inline |
inputList | glslang::TVarGatherTraverser | private |
intermediate | glslang::TLiveTraverser | protected |
inVisit | glslang::TIntermTraverser | |
liveFunctions | glslang::TLiveTraverser | protected |
maxDepth | glslang::TIntermTraverser | protected |
glslang::TIntermTraverser::operator=(TIntermTraverser &) | glslang::TIntermTraverser | protected |
outputList | glslang::TVarGatherTraverser | private |
path | glslang::TIntermTraverser | protected |
postVisit | glslang::TIntermTraverser | |
preVisit | glslang::TIntermTraverser | |
pushFunction(const TString &name) | glslang::TLiveTraverser | inline |
rightToLeft | glslang::TIntermTraverser | |
TFunctionStack typedef | glslang::TLiveTraverser | |
TIntermTraverser(bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false) | glslang::TIntermTraverser | inline |
TLiveFunctions typedef | glslang::TLiveTraverser | protected |
TLiveTraverser(const TIntermediate &i, bool traverseAll=false, bool preVisit=true, bool inVisit=false, bool postVisit=false) | glslang::TLiveTraverser | inline |
traverseAll | glslang::TLiveTraverser | protected |
TVarGatherTraverser(const TIntermediate &i, bool traverseDeadCode, TVarLiveMap &inList, TVarLiveMap &outList, TVarLiveMap &uniformList) | glslang::TVarGatherTraverser | inline |
uniformList | glslang::TVarGatherTraverser | private |
visitAggregate(TVisit, TIntermAggregate *node) | glslang::TLiveTraverser | inlineprotectedvirtual |
visitBinary(TVisit, TIntermBinary *) | glslang::TIntermTraverser | inlinevirtual |
visitBranch(TVisit, TIntermBranch *) | glslang::TIntermTraverser | inlinevirtual |
visitConstantUnion(TIntermConstantUnion *) | glslang::TIntermTraverser | inlinevirtual |
visitLoop(TVisit, TIntermLoop *) | glslang::TIntermTraverser | inlinevirtual |
visitSelection(TVisit, TIntermSelection *node) | glslang::TLiveTraverser | inlineprotectedvirtual |
visitSwitch(TVisit, TIntermSwitch *) | glslang::TIntermTraverser | inlinevirtual |
visitSymbol(TIntermSymbol *base) | glslang::TVarGatherTraverser | inlinevirtual |
visitUnary(TVisit, TIntermUnary *) | glslang::TIntermTraverser | inlinevirtual |
~TIntermTraverser() | glslang::TIntermTraverser | inlinevirtual |