Intel® Implicit SPMD Program Compiler (Intel® ISPC)
1.13.0
SymbolTable Member List
This is the complete list of members for
SymbolTable
, including all inherited members.
AddFunction
(Symbol *symbol)
SymbolTable
AddType
(const char *name, const Type *type, SourcePos pos)
SymbolTable
AddVariable
(Symbol *symbol)
SymbolTable
ClosestEnumTypeMatch
(const char *name) const
SymbolTable
ClosestTypeMatch
(const char *name) const
SymbolTable
closestTypeMatch
(const char *str, bool structsVsEnums) const
SymbolTable
private
ClosestVariableOrFunctionMatch
(const char *name) const
SymbolTable
ContainsType
(const Type *type) const
SymbolTable
freeSymbolMaps
SymbolTable
private
FunctionMapType
typedef
SymbolTable
private
functions
SymbolTable
private
GetMatchingFunctions
(Predicate pred, std::vector< Symbol *> *matches) const
SymbolTable
GetMatchingVariables
(Predicate pred, std::vector< Symbol *> *matches) const
SymbolTable
LookupFunction
(const char *name, std::vector< Symbol *> *matches=NULL)
SymbolTable
LookupFunction
(const char *name, const FunctionType *type)
SymbolTable
LookupType
(const char *name) const
SymbolTable
LookupVariable
(const char *name)
SymbolTable
PopScope
()
SymbolTable
Print
()
SymbolTable
PushScope
()
SymbolTable
RandomSymbol
()
SymbolTable
RandomType
()
SymbolTable
SymbolMapType
typedef
SymbolTable
private
SymbolTable
()
SymbolTable
TypeMapType
typedef
SymbolTable
private
types
SymbolTable
private
variables
SymbolTable
private
~SymbolTable
()
SymbolTable
Generated on Fri Apr 24 2020 00:01:25 for Intel® Implicit SPMD Program Compiler (Intel® ISPC) by
1.8.13