GCC Middle and Back End API Reference
|
#include <ipa-icf.h>
Public Member Functions | |
symbol_compare_collection (symtab_node *node) | |
~symbol_compare_collection () | |
Data Fields | |
vec< symtab_node * > | m_references |
vec< symtab_node * > | m_interposables |
Class is container for address references for a symtab_node.
ipa_icf::symbol_compare_collection::symbol_compare_collection | ( | symtab_node * | node | ) |
Constructor.
References ipa_ref::address_matters_p(), AVAIL_INTERPOSABLE, cgraph_node::callees, symtab_node::decl, DECL_VIRTUAL_P, dyn_cast(), symtab_node::get_availability(), i, is_a(), symtab_node::iterate_reference(), m_interposables, m_references, cgraph_edge::next_callee, and ipa_ref::referred.
|
inline |
References m_interposables, and m_references.
vec<symtab_node *> ipa_icf::symbol_compare_collection::m_interposables |
Referenced by symbol_compare_collection(), and ~symbol_compare_collection().
vec<symtab_node *> ipa_icf::symbol_compare_collection::m_references |
Referenced by symbol_compare_collection(), and ~symbol_compare_collection().