RetroArch
glslang::TVarGatherTraverser Member List

This is the complete list of members for glslang::TVarGatherTraverser, including all inherited members.

addFunctionCall(TIntermAggregate *call)glslang::TLiveTraverserinlineprotected
decrementDepth()glslang::TIntermTraverserinline
depthglslang::TIntermTraverserprotected
functionsglslang::TLiveTraverser
getMaxDepth() constglslang::TIntermTraverserinline
getParentNode()glslang::TIntermTraverserinline
incrementDepth(TIntermNode *current)glslang::TIntermTraverserinline
inputListglslang::TVarGatherTraverserprivate
intermediateglslang::TLiveTraverserprotected
inVisitglslang::TIntermTraverser
liveFunctionsglslang::TLiveTraverserprotected
maxDepthglslang::TIntermTraverserprotected
glslang::TIntermTraverser::operator=(TIntermTraverser &)glslang::TIntermTraverserprotected
outputListglslang::TVarGatherTraverserprivate
pathglslang::TIntermTraverserprotected
postVisitglslang::TIntermTraverser
preVisitglslang::TIntermTraverser
pushFunction(const TString &name)glslang::TLiveTraverserinline
rightToLeftglslang::TIntermTraverser
TFunctionStack typedefglslang::TLiveTraverser
TIntermTraverser(bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false)glslang::TIntermTraverserinline
TLiveFunctions typedefglslang::TLiveTraverserprotected
TLiveTraverser(const TIntermediate &i, bool traverseAll=false, bool preVisit=true, bool inVisit=false, bool postVisit=false)glslang::TLiveTraverserinline
traverseAllglslang::TLiveTraverserprotected
TVarGatherTraverser(const TIntermediate &i, bool traverseDeadCode, TVarLiveMap &inList, TVarLiveMap &outList, TVarLiveMap &uniformList)glslang::TVarGatherTraverserinline
uniformListglslang::TVarGatherTraverserprivate
visitAggregate(TVisit, TIntermAggregate *node)glslang::TLiveTraverserinlineprotectedvirtual
visitBinary(TVisit, TIntermBinary *)glslang::TIntermTraverserinlinevirtual
visitBranch(TVisit, TIntermBranch *)glslang::TIntermTraverserinlinevirtual
visitConstantUnion(TIntermConstantUnion *)glslang::TIntermTraverserinlinevirtual
visitLoop(TVisit, TIntermLoop *)glslang::TIntermTraverserinlinevirtual
visitSelection(TVisit, TIntermSelection *node)glslang::TLiveTraverserinlineprotectedvirtual
visitSwitch(TVisit, TIntermSwitch *)glslang::TIntermTraverserinlinevirtual
visitSymbol(TIntermSymbol *base)glslang::TVarGatherTraverserinlinevirtual
visitUnary(TVisit, TIntermUnary *)glslang::TIntermTraverserinlinevirtual
~TIntermTraverser()glslang::TIntermTraverserinlinevirtual