zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TSymbolTable Member List

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

atBuiltInLevel()TSymbolTableinline
atGlobalLevel()TSymbolTableinline
currentLevel() const TSymbolTableinlineprotected
dump(TInfoSink &infoSink) const TSymbolTable
find(const TString &name, bool *builtIn=0, bool *sameScope=0)TSymbolTableinline
findBuiltIn(const TString &name)TSymbolTableinline
getDefaultPrecision(TBasicType type)TSymbolTableinline
getGlobalLevel()TSymbolTableinline
getMaxSymbolId()TSymbolTableinline
getOuterLevel()TSymbolTableinline
insert(TSymbol &symbol)TSymbolTableinline
insertBuiltIn(TType *rvalue, const char *name, TType *ptype1, TType *ptype2=0, TType *ptype3=0)TSymbolTableinline
insertConstInt(const char *name, int value)TSymbolTableinline
isEmpty()TSymbolTableinline
pop()TSymbolTableinline
precisionStackTSymbolTableprotected
PrecisionStackLevel typedefTSymbolTableprotected
push()TSymbolTableinline
relateToExtension(const char *name, const TString &ext)TSymbolTableinline
relateToOperator(const char *name, TOperator op)TSymbolTableinline
setDefaultPrecision(const TPublicType &type, TPrecision prec)TSymbolTableinline
tableTSymbolTableprotected
TSymbolTable()TSymbolTableinline
uniqueIdTSymbolTableprotected
~TSymbolTable()TSymbolTableinline