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

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

accept(ROSE_VisitorPattern &visitor)SgBidirectionalGraphvirtual
addDirectedEdge(SgGraphNode *a, SgGraphNode *b, const std::string &name="")SgIncidenceDirectedGraph
addDirectedEdge(SgDirectedGraphEdge *edge)SgIncidenceDirectedGraph
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)SgBidirectionalGraph
append_properties(int addr, const std::string &prop)SgGraph
AST_FILE_IO classSgBidirectionalGraphfriend
AstSpecificDataManagingClass classSgBidirectionalGraphfriend
AstSpecificDataManagingClassStorageClass classSgBidirectionalGraphfriend
attributeExists(std::string s) const SgGraphvirtual
base_node_type typedefSgBidirectionalGraph
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()SgBidirectionalGraphvirtual
checkIfDirectedGraphEdgeExists(SgGraphNode *src, SgGraphNode *trg)SgIncidenceDirectedGraph
checkIfGraphEdgeExists(SgGraphNode *src)SgIncidenceDirectedGraph
checkIfGraphNodeExists(const std::string &trg_mnemonic, std::vector< SgGraphNode * > &nodes)SgGraph
class_name() const SgBidirectionalGraphvirtual
clearGlobalMangledNameMap()SgNodestatic
computeEdgeSet(SgGraphNode *node)SgGraph
computeEdgeSet(int node_index)SgGraph
computeEdgeSetIn(SgGraphNode *node)SgIncidenceDirectedGraph
computeEdgeSetIn(int node_index)SgIncidenceDirectedGraph
computeEdgeSetOut(SgGraphNode *node)SgIncidenceDirectedGraph
computeEdgeSetOut(int node_index)SgIncidenceDirectedGraph
computeNodeIndexPairSet(int node_index)SgGraph
computeNodeIndexSet(const std::string &label)SgGraph
computeNodeSet(const std::string &label)SgGraph
computeNodeSet()SgGraph
copy(SgCopyHelp &help) const SgBidirectionalGraphvirtual
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)SgBidirectionalGraph
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)SgBidirectionalGraphvirtual
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_edge_multimap_edgesIn() const SgIncidenceDirectedGraph
get_node_index_to_edge_multimap_edgesIn()SgIncidenceDirectedGraph
get_node_index_to_edge_multimap_edgesOut() const SgIncidenceDirectedGraph
get_node_index_to_edge_multimap_edgesOut()SgIncidenceDirectedGraph
get_node_index_to_node_map() const SgGraph
get_node_index_to_node_map()SgGraph
get_numberOfTraversalSuccessors()SgBidirectionalGraphvirtual
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)SgBidirectionalGraphvirtual
get_traversalSuccessorContainer()SgBidirectionalGraphvirtual
get_traversalSuccessorNamesContainer()SgBidirectionalGraphvirtual
getAttribute(std::string s) const SgGraphvirtual
getChildIndex(SgNode *childNode) const SgBidirectionalGraphvirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
getDirectedEdge(SgGraphNode *src, SgGraphNode *trg)SgIncidenceDirectedGraph
getEdge(SgGraphNode *src)SgIncidenceDirectedGraph
getPredecessors(const SgGraphNode *node, std::vector< SgGraphNode * > &vec) const SgIncidenceDirectedGraph
getProperty(SgGraph::GraphProperties property, SgGraphNode *node)SgGraph
getProperty(SgGraph::GraphProperties property, SgGraphEdge *edge)SgGraph
getSuccessors(const SgGraphNode *node, std::vector< SgGraphNode * > &vec) const SgIncidenceDirectedGraph
GraphEdgeType enum nameSgGraph
GraphProperties enum nameSgGraph
hashCode(const char *p, int len) const SgGraph
interrupt enum valueSgGraph
isChild(SgNode *node) const SgNode
isInMemoryPool()SgBidirectionalGraphvirtual
isSgBidirectionalGraph(SgNode *s)SgBidirectionalGraphfriend
isSgBidirectionalGraph(const SgNode *s)SgBidirectionalGraphfriend
itself_call enum valueSgGraph
memory_usage()SgGraph
memoryUsage()SgBidirectionalGraphstatic
name enum valueSgGraph
nodest_call enum valueSgGraph
nodest_jmp enum valueSgGraph
none enum valueSgGraph
numberOfAttributes() const SgGraphvirtual
numberOfGraphEdges() const SgGraph
numberOfGraphNodes() const SgGraph
numberOfNodes()SgBidirectionalGraphstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgBidirectionalGraph
operator delete(void *pointer)SgBidirectionalGraph
operator new(size_t size)SgBidirectionalGraph
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_edge_multimap_edgesInSgIncidenceDirectedGraphprotected
p_node_index_to_edge_multimap_edgesOutSgIncidenceDirectedGraphprotected
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()SgIncidenceDirectedGraphvirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgBidirectionalGraphvirtual
regs enum valueSgGraph
removeAttribute(std::string s)SgGraphvirtual
removeDirectedEdge(SgDirectedGraphEdge *edge)SgIncidenceDirectedGraph
resize_hash_maps(size_t numberOfNodes, size_t numberOfEdges=10)SgGraph
returnDataMemberPointers() const SgBidirectionalGraphvirtual
roseRTI()SgBidirectionalGraphvirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgBidirectionalGraphvirtual
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
SgBidirectionalGraph(const SgBidirectionalGraphStorageClass &source)SgBidirectionalGraph
SgBidirectionalGraph(std::string name="")SgBidirectionalGraph
SgBidirectionalGraph_clearMemoryPool()SgBidirectionalGraphfriend
SgBidirectionalGraph_extendMemoryPoolForFileIO(unsigned long)SgBidirectionalGraphfriend
SgBidirectionalGraph_getNextValidPointer(std::pair< SgBidirectionalGraph *, std::vector< unsigned char * >::const_iterator > &)SgBidirectionalGraphfriend
SgBidirectionalGraph_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgBidirectionalGraphfriend
SgBidirectionalGraph_getPointerFromGlobalIndex(unsigned long globalIndex)SgBidirectionalGraphfriend
SgBidirectionalGraph_resetValidFreepointers()SgBidirectionalGraphfriend
SgBidirectionalGraphStorageClass classSgBidirectionalGraphfriend
SgBoostEdgeList typedefSgGraph
SgBoostEdgeWeightList typedefSgGraph
SgGraph(const SgGraphStorageClass &source)SgGraph
SgGraph(std::string name="")SgGraph
SgIncidenceDirectedGraph(const SgIncidenceDirectedGraphStorageClass &source)SgIncidenceDirectedGraph
SgIncidenceDirectedGraph(std::string name="")SgIncidenceDirectedGraph
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgSupport(const SgSupportStorageClass &source)SgSupport
SgSupport()SgSupport
static_variant enum valueSgBidirectionalGraph
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgBidirectionalGraphstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgBidirectionalGraphstatic
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 SgBidirectionalGraphvirtual
visitedCounter enum valueSgGraph
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgBidirectionalGraphstatic
~SgBidirectionalGraph()SgBidirectionalGraphvirtual
~SgGraph()SgGraphvirtual
~SgIncidenceDirectedGraph()SgIncidenceDirectedGraphvirtual
~SgNode()SgNodevirtual
~SgSupport()SgSupportvirtual