|
Jlm
|
Public Member Functions | |
| bool | contains (ControlFlowGraphNode *node) const |
| std::unique_ptr< AggregationNode > & | lookup (ControlFlowGraphNode *node) |
| void | insert (ControlFlowGraphNode *node, std::unique_ptr< AggregationNode > anode) |
| void | remove (ControlFlowGraphNode *node) |
Static Public Member Functions | |
| static std::unique_ptr< AggregationMap > | create (ControlFlowGraph &cfg) |
Private Attributes | |
| std::unordered_map< ControlFlowGraphNode *, std::unique_ptr< AggregationNode > > | map_ |
Aggregation map
It associates CFG nodes with aggregation subtrees.
Definition at line 122 of file aggregation.cpp.
|
inline |
Definition at line 126 of file aggregation.cpp.
|
inlinestatic |
Definition at line 152 of file aggregation.cpp.
|
inline |
Definition at line 140 of file aggregation.cpp.
|
inline |
Definition at line 132 of file aggregation.cpp.
|
inline |
Definition at line 146 of file aggregation.cpp.
|
private |
Definition at line 170 of file aggregation.cpp.