|
GCC Middle and Back End API Reference
|
#include <vtable-verify.h>

Data Fields | |
| tree | class_type |
| unsigned | class_uid |
| unsigned | num_processed_children |
| vec< struct vtv_graph_node * > | parents |
| vec< struct vtv_graph_node * > | children |
| sbitmap | descendants |
This struct is used to represent the class hierarchy information
that we need. Each vtable map variable has an associated class
hierarchy node (struct vtv_graph_node). Note: In this struct,
'children' means immediate descendants in the class hierarchy;
'descendant' means any descendant however many levels deep. | vec<struct vtv_graph_node *> vtv_graph_node::children |
Referenced by find_or_create_vtbl_map_node().
| tree vtv_graph_node::class_type |
Referenced by find_or_create_vtbl_map_node().
| unsigned vtv_graph_node::class_uid |
Referenced by find_or_create_vtbl_map_node().
| sbitmap vtv_graph_node::descendants |
| unsigned vtv_graph_node::num_processed_children |
Referenced by find_or_create_vtbl_map_node().
| vec<struct vtv_graph_node *> vtv_graph_node::parents |
Referenced by find_or_create_vtbl_map_node().