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

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

accept(ROSE_VisitorPattern &visitor)SgGraphvirtual
addEdge(SgGraphNode *a, SgGraphNode *b, const std::string &name="")SgGraph
addEdge(SgGraphEdge *edge)SgGraph
addNewAttribute(std::string s, AstAttribute *a)SgGraphvirtual
addNode(const std::string &name="", SgNode *sg_node=NULL)SgGraph
addNode(SgGraphNode *node)SgGraph
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgGraph
append_properties(int addr, const std::string &prop)SgGraph
AST_FILE_IO classSgGraphfriend
AstSpecificDataManagingClass classSgGraphfriend
AstSpecificDataManagingClassStorageClass classSgGraphfriend
attributeExists(std::string s) const SgGraphvirtual
base_node_type typedefSgGraph
BoostEdgeType typedefSgGraph
buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName)SgNodestatic
cfg enum valueSgGraph
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()SgGraphvirtual
checkIfGraphNodeExists(const std::string &trg_mnemonic, std::vector< SgGraphNode * > &nodes)SgGraph
class_name() const SgGraphvirtual
clearGlobalMangledNameMap()SgNodestatic
computeEdgeSet(SgGraphNode *node)SgGraph
computeEdgeSet(int node_index)SgGraph
computeNodeIndexPairSet(int node_index)SgGraph
computeNodeIndexSet(const std::string &label)SgGraph
computeNodeSet(const std::string &label)SgGraph
computeNodeSet()SgGraph
copy(SgCopyHelp &help) const SgGraphvirtual
depthOfSubtree()SgNode
dfa_bufferoverflow enum valueSgGraph
dfa_conditional_def enum valueSgGraph
dfa_resolved_func enum valueSgGraph
dfa_standard enum valueSgGraph
dfa_unresolved_func enum valueSgGraph
dfa_variable enum valueSgGraph
display_edge_index_to_edge_map() const SgGraph
display_node_index_pair_to_edge_multimap() const SgGraph
display_node_index_to_edge_multimap() const SgGraph
display_node_index_to_node_map() const SgGraph
display_string_to_edge_index_multimap() const SgGraph
display_string_to_node_index_multimap() const SgGraph
done enum valueSgGraph
e_last_property enum valueSgGraph
e_last_type enum valueSgGraph
e_property_error enum valueSgGraph
e_type_error enum valueSgGraph
edgeLabel enum valueSgGraph
eval enum valueSgGraph
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgGraph
exists(SgGraphNode *node)SgGraph
exists(SgGraphEdge *edge)SgGraph
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgNodevirtual
generateSpanningTree()SgGraph
get_attributeMechanism() const SgGraphvirtual
get_boost_edge_weights() const SgGraph
get_boost_edge_weights()SgGraph
get_boost_edges() const SgGraph
get_boost_edges()SgGraph
get_childIndex(SgNode *child)SgGraphvirtual
get_edge_index_to_edge_map() const SgGraph
get_edge_index_to_edge_map()SgGraph
get_endOfConstruct(void) const SgNodeinlinevirtual
get_file_info(void) const SgNodeinlinevirtual
get_freepointer() const SgNode
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_index() const SgGraph
get_isModified() const SgNode
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_name() const SgGraph
get_node_index_pair_to_edge_multimap() const SgGraph
get_node_index_pair_to_edge_multimap()SgGraph
get_node_index_to_edge_multimap() const SgGraph
get_node_index_to_edge_multimap()SgGraph
get_node_index_to_node_map() const SgGraph
get_node_index_to_node_map()SgGraph
get_numberOfTraversalSuccessors()SgGraphvirtual
get_parent() const SgNode
get_properties() const SgGraph
get_properties()SgGraph
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct(void) const SgNodeinlinevirtual
get_string_to_edge_index_multimap() const SgGraph
get_string_to_edge_index_multimap()SgGraph
get_string_to_node_index_multimap() const SgGraph
get_string_to_node_index_multimap()SgGraph
get_traversalSuccessorByIndex(size_t idx)SgGraphvirtual
get_traversalSuccessorContainer()SgGraphvirtual
get_traversalSuccessorNamesContainer()SgGraphvirtual
getAttribute(std::string s) const SgGraphvirtual
getChildIndex(SgNode *childNode) const SgGraphvirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
getProperty(SgGraph::GraphProperties property, SgGraphNode *node)SgGraph
getProperty(SgGraph::GraphProperties property, SgGraphEdge *edge)SgGraph
GraphEdgeType enum nameSgGraph
GraphProperties enum nameSgGraph
hashCode(const char *p, int len) const SgGraph
interrupt enum valueSgGraph
isChild(SgNode *node) const SgNode
isInMemoryPool()SgGraphvirtual
isSgGraph(SgNode *s)SgGraphfriend
isSgGraph(const SgNode *s)SgGraphfriend
itself_call enum valueSgGraph
memory_usage()SgGraph
memoryUsage()SgGraphstatic
name enum valueSgGraph
nodest_call enum valueSgGraph
nodest_jmp enum valueSgGraph
none enum valueSgGraph
numberOfAttributes() const SgGraphvirtual
numberOfGraphEdges() const SgGraph
numberOfGraphNodes() const SgGraph
numberOfNodes()SgGraphstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgGraph
operator delete(void *pointer)SgGraph
operator new(size_t size)SgGraph
p_attributeMechanismSgGraphprotected
p_boost_edge_weightsSgGraphprotected
p_boost_edgesSgGraphprotected
p_edge_index_to_edge_mapSgGraphprotected
p_freepointerSgNodeprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_indexSgGraphprotected
p_index_counterSgGraphprotectedstatic
p_isModifiedSgNodeprotected
p_nameSgGraphprotected
p_node_index_pair_to_edge_multimapSgGraphprotected
p_node_index_to_edge_multimapSgGraphprotected
p_node_index_to_node_mapSgGraphprotected
p_parentSgNodeprotected
p_propertiesSgGraphprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_string_to_edge_index_multimapSgGraphprotected
p_string_to_node_index_multimapSgGraphprotected
post_construction_initialization()SgGraphvirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgGraphvirtual
regs enum valueSgGraph
removeAttribute(std::string s)SgGraphvirtual
resize_hash_maps(size_t numberOfNodes, size_t numberOfEdges=10)SgGraph
returnDataMemberPointers() const SgGraphvirtual
roseRTI()SgGraphvirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgGraphvirtual
set_attributeMechanism(AstAttributeMechanism *attributeMechanism)SgGraphvirtual
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_index(int index)SgGraph
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_name(std::string name)SgGraph
set_parent(SgNode *parent)SgNode
setAttribute(std::string s, AstAttribute *a)SgGraphvirtual
setProperty(SgGraph::GraphProperties property, SgGraphNode *node, std::string value)SgGraph
setProperty(SgGraph::GraphProperties property, SgGraphEdge *edge, std::string value)SgGraph
SgBoostEdgeList typedefSgGraph
SgBoostEdgeWeightList typedefSgGraph
SgGraph(const SgGraphStorageClass &source)SgGraph
SgGraph(std::string name="")SgGraph
SgGraph_clearMemoryPool()SgGraphfriend
SgGraph_extendMemoryPoolForFileIO(unsigned long)SgGraphfriend
SgGraph_getNextValidPointer(std::pair< SgGraph *, std::vector< unsigned char * >::const_iterator > &)SgGraphfriend
SgGraph_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgGraphfriend
SgGraph_getPointerFromGlobalIndex(unsigned long globalIndex)SgGraphfriend
SgGraph_resetValidFreepointers()SgGraphfriend
SgGraphStorageClass classSgGraphfriend
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgSupport(const SgSupportStorageClass &source)SgSupport
SgSupport()SgSupport
static_variant enum valueSgGraph
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgGraphstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgGraphstatic
type enum valueSgGraph
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) const SgNodevirtual
unparseToString() const SgNode
updateAttribute(std::string s, AstAttribute *a)SgGraphvirtual
usage enum valueSgGraph
variable enum valueSgGraph
variant() const ROSE_DEPRECATED_FUNCTIONSgNodeinline
variantT() const SgGraphvirtual
visitedCounter enum valueSgGraph
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgGraphstatic
~SgGraph()SgGraphvirtual
~SgNode()SgNodevirtual
~SgSupport()SgSupportvirtual