GCC Middle and Back End API Reference
|
Static Public Member Functions | |
static bool | same_tree_p (tree t1, tree t2) |
Private Attributes | |
std::unique_ptr< infinite_loop > | m_inf_loop |
A subclass of pending_diagnostic for complaining about suspected infinite loops.
|
inline |
References gcc_assert, and m_inf_loop.
|
virtualinherited |
|
inlinefinaloverridevirtual |
Reimplemented from ana::pending_diagnostic.
References ana::exploded_node::get_point(), ggc_alloc(), gimple::location, ana::logger::log(), m_inf_loop, and NULL.
|
virtualinherited |
Reimplemented in infinite_recursion_diagnostic.
Referenced by infinite_recursion_diagnostic::add_function_entry_event().
|
virtualinherited |
|
inlinevirtualinherited |
Reimplemented in infinite_recursion_diagnostic.
|
inlinevirtualinherited |
References ggc_alloc().
|
inlinefinaloverridevirtual |
Reimplemented from ana::pending_diagnostic.
References ggc_alloc().
|
inlinevirtualinherited |
References ggc_alloc().
|
inlinevirtualinherited |
References ggc_alloc().
|
inlinefinaloverridevirtual |
Implements ana::pending_diagnostic.
References ggc_alloc().
|
inlineinherited |
References ana::pending_diagnostic::get_kind().
|
virtualinherited |
|
inlinefinaloverridevirtual |
Implements ana::pending_diagnostic.
References ggc_alloc().
Implements ana::pending_diagnostic.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinefinaloverridevirtual |
Reimplemented from ana::pending_diagnostic.
|
inlinefinaloverridevirtual |
Reimplemented from ana::pending_diagnostic.
References ggc_alloc(), m_inf_loop, and PROPERTY_PREFIX.
|
inline |
References m_inf_loop.
Referenced by ana::call_arg_details::operator==().
|
inlinefinaloverridevirtualinherited |
Implements ana::pending_diagnostic.
|
inlinevirtualinherited |
|
private |
Referenced by add_final_event(), infinite_loop_diagnostic(), maybe_add_sarif_properties(), and operator==().