ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SgSymbolTable Member List

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

accept(ROSE_VisitorPattern &visitor)SgSymbolTablevirtual
addNewAttribute(std::string s, AstAttribute *a)SgNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgSymbolTable
AST_FILE_IO classSgSymbolTablefriend
AstSpecificDataManagingClass classSgSymbolTablefriend
AstSpecificDataManagingClassStorageClass classSgSymbolTablefriend
attributeExists(std::string s) const SgNodevirtual
base_node_type typedefSgSymbolTable
BaseHashType typedefSgSymbolTable
buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName)SgNodestatic
cfgFindChildIndex(SgNode *n)SgNodevirtual
cfgFindNextChildIndex(SgNode *n)SgNodevirtual
cfgForBeginning()SgNodeinline
cfgForEnd()SgNodeinline
cfgIndexForEnd() const SgNodevirtual
cfgInEdges(unsigned int index=false)SgNodevirtual
cfgIsIndexInteresting(unsigned int index) const SgNodevirtual
cfgOutEdges(unsigned int index=false)SgNodevirtual
checkDataMemberPointersIfInMemoryPool()SgSymbolTablevirtual
class_name() const SgSymbolTablevirtual
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const SgSymbolTablevirtual
count(const SgName &) const SgSymbolTable
count_aliases(const SgName &) const SgSymbolTable
depthOfSubtree()SgNode
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgSymbolTable
exists(const SgName &, SgSymbol *sp) const SgSymbolTable
exists(const SgName &name) const SgSymbolTable
exists(const SgSymbol *sp) const SgSymbolTable
find(const SgName &name, SgSymbol *sp) ROSE_DEPRECATED_FUNCTIONSgSymbolTable
find(const SgInitializedName *initializedName)SgSymbolTable
find(const SgFunctionType *functionType)SgSymbolTable
find(const SgStatement *statement)SgSymbolTable
find_aliased_symbol(const SgName &nm, SgSymbol *sp)SgSymbolTable
find_any(const SgName &name, SgTemplateParameterPtrList *templateParameterList, SgTemplateArgumentPtrList *templateArgumentList)SgSymbolTable
find_any()SgSymbolTable
find_class(const SgName &name)SgSymbolTable
find_class(const SgName &name, SgTemplateArgumentPtrList *templateArgumentsList)SgSymbolTable
find_class()SgSymbolTable
find_enum(const SgName &name)SgSymbolTable
find_enum()SgSymbolTable
find_enum_field(const SgName &name)SgSymbolTable
find_enum_field()SgSymbolTable
find_function(const SgName &name)SgSymbolTable
find_function(const SgName &, const SgType *name, SgTemplateArgumentPtrList *templateArgumentList=NULL)SgSymbolTable
find_function()SgSymbolTable
find_function_type(const SgName &name)SgSymbolTable
find_java_label(const SgName &name)SgSymbolTable
find_label(const SgName &name)SgSymbolTable
find_label()SgSymbolTable
find_namespace(const SgName &name)SgSymbolTable
find_namespace()SgSymbolTable
find_nontemplate_class(const SgName &name, SgTemplateArgumentPtrList *templateArgumentsList)SgSymbolTable
find_nontemplate_function(const SgName &name, const SgType *type, SgTemplateArgumentPtrList *templateArgumentList)SgSymbolTable
find_nontemplate_member_function(const SgName &name, const SgType *type, SgTemplateArgumentPtrList *templateArgumentList)SgSymbolTable
find_nontemplate_variable(const SgName &name)SgSymbolTable
find_symbol_with_type_support(const SgName &nm, const SgType *type, SgTemplateParameterPtrList *templateParameters, SgTemplateArgumentPtrList *templateArgumentList)SgSymbolTableprotected
find_template()SgSymbolTable
find_template_class(const SgName &nm, SgTemplateParameterPtrList *templateList, SgTemplateArgumentPtrList *templateArgumentList)SgSymbolTable
find_template_function(const SgName &name, const SgType *type, SgTemplateParameterPtrList *templateList)SgSymbolTable
find_template_member_function(const SgName &name, const SgType *type, SgTemplateParameterPtrList *templateList)SgSymbolTable
find_template_variable(const SgName &name, SgTemplateParameterPtrList *templateList, SgTemplateArgumentPtrList *templateArgumentList)SgSymbolTable
find_typedef(const SgName &name)SgSymbolTable
find_typedef()SgSymbolTable
find_variable(const SgName &name)SgSymbolTable
find_variable()SgSymbolTable
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgNodevirtual
get_attributeMechanism() const SgNodevirtual
get_childIndex(SgNode *child)SgSymbolTablevirtual
get_endOfConstruct(void) const SgNodeinlinevirtual
get_file_info(void) const SgNodeinlinevirtual
get_force_search_of_base_classes()SgSymbolTablestatic
get_freepointer() const SgNode
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_isModified() const SgNode
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_name(const SgNode *node) const SgSymbolTable
get_name() const SgSymbolTable
get_no_name() const SgSymbolTable
get_numberOfTraversalSuccessors()SgSymbolTablevirtual
get_parent() const SgNode
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct(void) const SgNodeinlinevirtual
get_symbols() const SgSymbolTable
get_symbolSet() const SgSymbolTable
get_table() const SgSymbolTable
get_traversalSuccessorByIndex(size_t idx)SgSymbolTablevirtual
get_traversalSuccessorContainer()SgSymbolTablevirtual
get_traversalSuccessorNamesContainer()SgSymbolTablevirtual
getAttribute(std::string s) const SgNodevirtual
getChildIndex(SgNode *childNode) const SgSymbolTablevirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
hash_iterator typedefSgSymbolTable
hasMatchingTemplateArgumentsOrNoTemplateArguments(SgTemplateArgumentPtrList *templateArgumentsList, SgSymbol *symbol)SgSymbolTable
hasMatchingTemplateParametersArgumentsOrNoTemplateParametersArguments(SgTemplateParameterPtrList *templateParameterList, SgTemplateArgumentPtrList *templateArgumentsList, SgSymbol *symbol)SgSymbolTable
hasMatchingTemplateParametersOrArgumentsOrNoTemplateParametersOrArguments(std::vector< T * > *templateParametersOrArgumentsList, SgSymbol *symbol)SgSymbolTable
hasMatchingTemplateParametersOrNoTemplateParameters(SgTemplateParameterPtrList *templateParameterList, SgSymbol *symbol)SgSymbolTable
insert(const SgName &name, SgSymbol *sp)SgSymbolTable
isCaseInsensitive() const SgSymbolTable
isChild(SgNode *node) const SgNode
isInMemoryPool()SgSymbolTablevirtual
isSgSymbolTable(SgNode *s)SgSymbolTablefriend
isSgSymbolTable(const SgNode *s)SgSymbolTablefriend
maxCollisions()SgSymbolTable
memoryUsage()SgSymbolTablestatic
next_any()SgSymbolTable
next_class()SgSymbolTable
next_enum()SgSymbolTable
next_enum_field()SgSymbolTable
next_function()SgSymbolTable
next_label()SgSymbolTable
next_namespace()SgSymbolTable
next_template()SgSymbolTable
next_typedef()SgSymbolTable
next_variable()SgSymbolTable
numberOfAttributes() const SgNodevirtual
numberOfNodes()SgSymbolTablestatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgSymbolTable
operator delete(void *pointer)SgSymbolTable
operator new(size_t size)SgSymbolTable
p_case_insensitiveSgSymbolTableprotected
p_force_search_of_base_classesSgSymbolTableprotectedstatic
p_freepointerSgNodeprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_isModifiedSgNodeprotected
p_iteratorSgSymbolTableprotected
p_nameSgSymbolTableprotected
p_no_nameSgSymbolTableprotected
p_parentSgNodeprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_symbolSetSgSymbolTableprotected
p_tableSgSymbolTableprotected
post_construction_initialization()SgNodeprotectedvirtual
print(std::string label, VariantT nodeType=V_SgSymbol)SgSymbolTable
print()SgSymbolTable
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgSymbolTablevirtual
remove(const SgSymbol *symbol)SgSymbolTable
remove_function_type(const SgName &name)SgSymbolTable
removeAttribute(std::string s)SgNodevirtual
returnDataMemberPointers() const SgSymbolTablevirtual
roseRTI()SgSymbolTablevirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgSymbolTablevirtual
set_attributeMechanism(AstAttributeMechanism *a)SgNodevirtual
set_force_search_of_base_classes(bool value)SgSymbolTablestatic
set_freepointer(SgNode *freepointer)SgNode
set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable)SgNodestatic
set_globalQualifiedNameMapForNames(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTypes(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeNameMap(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeTable(SgTypeTable *globalTypeTable)SgNodestatic
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_name(SgName name)SgSymbolTable
set_no_name(bool no_name)SgSymbolTable
set_parent(SgNode *parent)SgNode
set_symbolSet(SgNodeSet symbolSet)SgSymbolTable
set_table(rose_hash_multimap *table)SgSymbolTable
setAttribute(std::string s, AstAttribute *a)SgNodevirtual
setCaseInsensitive(bool b)SgSymbolTable
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgSupport(const SgSupportStorageClass &source)SgSupport
SgSupport()SgSupport
SgSymbolTable()SgSymbolTable
SgSymbolTable(int sz)SgSymbolTable
SgSymbolTable(const SgSymbolTableStorageClass &source)SgSymbolTable
SgSymbolTable_clearMemoryPool()SgSymbolTablefriend
SgSymbolTable_extendMemoryPoolForFileIO(unsigned long)SgSymbolTablefriend
SgSymbolTable_getNextValidPointer(std::pair< SgSymbolTable *, std::vector< unsigned char * >::const_iterator > &)SgSymbolTablefriend
SgSymbolTable_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgSymbolTablefriend
SgSymbolTable_getPointerFromGlobalIndex(unsigned long globalIndex)SgSymbolTablefriend
SgSymbolTable_resetValidFreepointers()SgSymbolTablefriend
SgSymbolTableStorageClass classSgSymbolTablefriend
size() const SgSymbolTable
static_variant enum valueSgSymbolTable
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgSymbolTablestatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgSymbolTablestatic
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) const SgNodevirtual
unparseToString() const SgNode
updateAttribute(std::string s, AstAttribute *a)SgNodevirtual
variant() const ROSE_DEPRECATED_FUNCTIONSgNodeinline
variantT() const SgSymbolTablevirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgSymbolTablestatic
~SgNode()SgNodevirtual
~SgSupport()SgSupportvirtual
~SgSymbolTable()SgSymbolTablevirtual