This is the complete list of members for glslang::TSymbolTable, including all inherited members.
adoptedLevels | glslang::TSymbolTable | protected |
adoptLevels(TSymbolTable &symTable) | glslang::TSymbolTable | inline |
amend(TSymbol &symbol, int firstNewMember) | glslang::TSymbolTable | inline |
atBuiltInLevel() | glslang::TSymbolTable | inline |
atGlobalLevel() | glslang::TSymbolTable | inline |
copyTable(const TSymbolTable ©Of) | glslang::TSymbolTable | |
copyUp(TSymbol *shared) | glslang::TSymbolTable | inline |
copyUpDeferredInsert(TSymbol *shared) | glslang::TSymbolTable | inline |
currentLevel() const | glslang::TSymbolTable | inlineprotected |
dump(TInfoSink &infoSink) const | glslang::TSymbolTable | |
find(const TString &name, bool *builtIn=0, bool *currentScope=0, int *thisDepthP=0) | glslang::TSymbolTable | inline |
find(const TString &name, int &thisDepth) | glslang::TSymbolTable | inline |
findFunctionNameList(const TString &name, TVector< const TFunction *> &list, bool &builtIn) | glslang::TSymbolTable | inline |
getMaxSymbolId() | glslang::TSymbolTable | inline |
globalLevel | glslang::TSymbolTable | protectedstatic |
insert(TSymbol &symbol) | glslang::TSymbolTable | inline |
isBuiltInLevel(int level) | glslang::TSymbolTable | inlineprotected |
isEmpty() | glslang::TSymbolTable | inline |
isFunctionNameVariable(const TString &name) const | glslang::TSymbolTable | inline |
isGlobalLevel(int level) | glslang::TSymbolTable | inlineprotected |
isSharedLevel(int level) | glslang::TSymbolTable | inlineprotected |
makeInternalVariable(TSymbol &symbol) | glslang::TSymbolTable | inline |
noBuiltInRedeclarations | glslang::TSymbolTable | protected |
operator=(TSymbolTableLevel &) | glslang::TSymbolTable | protected |
pop(TPrecisionQualifier *p) | glslang::TSymbolTable | inline |
push() | glslang::TSymbolTable | inline |
pushThis(TSymbol &thisSymbol) | glslang::TSymbolTable | inline |
readOnly() | glslang::TSymbolTable | inline |
relateToOperator(const char *name, TOperator op) | glslang::TSymbolTable | inline |
separateNameSpaces | glslang::TSymbolTable | protected |
setFunctionExtensions(const char *name, int num, const char *const extensions[]) | glslang::TSymbolTable | inline |
setNoBuiltInRedeclarations() | glslang::TSymbolTable | inline |
setPreviousDefaultPrecisions(TPrecisionQualifier *p) | glslang::TSymbolTable | inline |
setSeparateNameSpaces() | glslang::TSymbolTable | inline |
setVariableExtensions(const char *name, int num, const char *const extensions[]) | glslang::TSymbolTable | inline |
table | glslang::TSymbolTable | protected |
TSymbolTable() | glslang::TSymbolTable | inline |
TSymbolTable(TSymbolTable &) | glslang::TSymbolTable | protected |
uniqueId | glslang::TSymbolTable | protected |
~TSymbolTable() | glslang::TSymbolTable | inline |