#include <ipa-ref.h>

Public Member Functions | |
| struct ipa_ref * | first_reference (void) |
| struct ipa_ref * | first_referring (void) |
| struct ipa_ref * | first_alias (void) |
| struct ipa_ref * | last_alias (void) |
| bool | has_aliases_p (void) |
| void | clear (void) |
| unsigned int | nreferences (void) |
Data Fields | |
| vec< ipa_ref_t, va_heap, vl_ptr > | references |
| vec< ipa_ref_t *, va_heap, vl_ptr > | referring |
List of references. This is stored in both callgraph and varpool nodes.
|
inline |
References references, and referring.
|
inline |
References first_referring(), IPA_REF_ALIAS, NULL, and r.
Referenced by has_aliases_p().
|
inline |
References NULL, and references.
|
inline |
References NULL, and referring.
Referenced by first_alias(), ipa_tm_create_version(), and ipa_tm_create_version_alias().
|
inline |
References first_alias().
|
inline |
References i, IPA_REF_ALIAS, NULL, and referring.
Referenced by ipa_ref::remove_reference().
|
inline |
References references.
Referenced by clear(), symtab_node::create_reference(), first_reference(), nreferences(), and ipa_ref::remove_reference().