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().