| addAttribute(const TIntermSymbol &base) | glslang::TReflectionTraverser | inline |
| addBlockName(const TString &name, const TType &type, int size) | glslang::TReflectionTraverser | inline |
| addDereferencedUniform(TIntermBinary *topNode) | glslang::TReflectionTraverser | inline |
| addFunctionCall(TIntermAggregate *call) | glslang::TLiveTraverser | inlineprotected |
| addUniform(const TIntermSymbol &base) | glslang::TReflectionTraverser | inline |
| blowUpActiveAggregate(const TType &baseType, const TString &baseName, const TList< TIntermBinary *> &derefs, TList< TIntermBinary *>::const_iterator deref, int offset, int blockIndex, int arraySize) | glslang::TReflectionTraverser | inline |
| decrementDepth() | glslang::TIntermTraverser | inline |
| depth | glslang::TIntermTraverser | protected |
| findBase(const TIntermBinary *node) | glslang::TReflectionTraverser | inline |
| functions | glslang::TLiveTraverser | |
| getBlockSize(const TType &blockType) | glslang::TReflectionTraverser | inline |
| getMaxDepth() const | glslang::TIntermTraverser | inline |
| getOffset(const TType &type, int index) | glslang::TReflectionTraverser | inline |
| getParentNode() | glslang::TIntermTraverser | inline |
| incrementDepth(TIntermNode *current) | glslang::TIntermTraverser | inline |
| intermediate | glslang::TLiveTraverser | protected |
| inVisit | glslang::TIntermTraverser | |
| isReflectionGranularity(const TType &type) | glslang::TReflectionTraverser | inline |
| liveFunctions | glslang::TLiveTraverser | protected |
| mapSamplerToGlType(TSampler sampler) | glslang::TReflectionTraverser | inline |
| mapToGlArraySize(const TType &type) | glslang::TReflectionTraverser | inline |
| mapToGlType(const TType &type) | glslang::TReflectionTraverser | inline |
| maxDepth | glslang::TIntermTraverser | protected |
| operator=(TReflectionTraverser &) | glslang::TReflectionTraverser | protected |
| glslang::TIntermTraverser::operator=(TIntermTraverser &) | glslang::TIntermTraverser | protected |
| path | glslang::TIntermTraverser | protected |
| postVisit | glslang::TIntermTraverser | |
| preVisit | glslang::TIntermTraverser | |
| processedDerefs | glslang::TReflectionTraverser | |
| pushFunction(const TString &name) | glslang::TLiveTraverser | inline |
| reflection | glslang::TReflectionTraverser | |
| 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 |
| TReflectionTraverser(const TIntermediate &i, TReflection &r) | glslang::TReflectionTraverser | inline |
| TReflectionTraverser(TReflectionTraverser &) | glslang::TReflectionTraverser | protected |
| visitAggregate(TVisit, TIntermAggregate *node) | glslang::TLiveTraverser | inlineprotectedvirtual |
| visitBinary(TVisit, TIntermBinary *node) | glslang::TReflectionTraverser | virtual |
| 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::TReflectionTraverser | virtual |
| visitUnary(TVisit, TIntermUnary *) | glslang::TIntermTraverser | inlinevirtual |
| ~TIntermTraverser() | glslang::TIntermTraverser | inlinevirtual |