RetroArch
glslang::TSymbolTable Member List

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

adoptedLevelsglslang::TSymbolTableprotected
adoptLevels(TSymbolTable &symTable)glslang::TSymbolTableinline
amend(TSymbol &symbol, int firstNewMember)glslang::TSymbolTableinline
atBuiltInLevel()glslang::TSymbolTableinline
atGlobalLevel()glslang::TSymbolTableinline
copyTable(const TSymbolTable &copyOf)glslang::TSymbolTable
copyUp(TSymbol *shared)glslang::TSymbolTableinline
copyUpDeferredInsert(TSymbol *shared)glslang::TSymbolTableinline
currentLevel() constglslang::TSymbolTableinlineprotected
dump(TInfoSink &infoSink) constglslang::TSymbolTable
find(const TString &name, bool *builtIn=0, bool *currentScope=0, int *thisDepthP=0)glslang::TSymbolTableinline
find(const TString &name, int &thisDepth)glslang::TSymbolTableinline
findFunctionNameList(const TString &name, TVector< const TFunction *> &list, bool &builtIn)glslang::TSymbolTableinline
getMaxSymbolId()glslang::TSymbolTableinline
globalLevelglslang::TSymbolTableprotectedstatic
insert(TSymbol &symbol)glslang::TSymbolTableinline
isBuiltInLevel(int level)glslang::TSymbolTableinlineprotected
isEmpty()glslang::TSymbolTableinline
isFunctionNameVariable(const TString &name) constglslang::TSymbolTableinline
isGlobalLevel(int level)glslang::TSymbolTableinlineprotected
isSharedLevel(int level)glslang::TSymbolTableinlineprotected
makeInternalVariable(TSymbol &symbol)glslang::TSymbolTableinline
noBuiltInRedeclarationsglslang::TSymbolTableprotected
operator=(TSymbolTableLevel &)glslang::TSymbolTableprotected
pop(TPrecisionQualifier *p)glslang::TSymbolTableinline
push()glslang::TSymbolTableinline
pushThis(TSymbol &thisSymbol)glslang::TSymbolTableinline
readOnly()glslang::TSymbolTableinline
relateToOperator(const char *name, TOperator op)glslang::TSymbolTableinline
separateNameSpacesglslang::TSymbolTableprotected
setFunctionExtensions(const char *name, int num, const char *const extensions[])glslang::TSymbolTableinline
setNoBuiltInRedeclarations()glslang::TSymbolTableinline
setPreviousDefaultPrecisions(TPrecisionQualifier *p)glslang::TSymbolTableinline
setSeparateNameSpaces()glslang::TSymbolTableinline
setVariableExtensions(const char *name, int num, const char *const extensions[])glslang::TSymbolTableinline
tableglslang::TSymbolTableprotected
TSymbolTable()glslang::TSymbolTableinline
TSymbolTable(TSymbolTable &)glslang::TSymbolTableprotected
uniqueIdglslang::TSymbolTableprotected
~TSymbolTable()glslang::TSymbolTableinline