Class ClassHierarchyWrapper#
Defined in File ClassHierarchyGraph.h
Class Documentation#
-
class ClassHierarchyWrapper#
Public Types
-
typedef std::unordered_set<SgClassDefinition*> ClassDefSet#
-
typedef std::unordered_map<std::string, ClassDefSet> MangledNameToClassDefsMap#
Public Functions
-
explicit ClassHierarchyWrapper(SgNode *node)#
-
const ClassDefSet &getSubclasses(SgClassDefinition*) const#
-
const ClassDefSet &getDirectSubclasses(SgClassDefinition*) const#
-
const ClassDefSet &getAncestorClasses(SgClassDefinition*) const#
-
typedef std::unordered_set<SgClassDefinition*> ClassDefSet#