GCC Middle and Back End API Reference
is_a_helper< const T * > Struct Template Reference

#include <is-a.h>

Inheritance diagram for is_a_helper< const T * >:
Collaboration diagram for is_a_helper< const T * >:

Public Member Functions

bool test (symtab_node *p)
bool test (symtab_node *p)
bool test (id_base *id)
bool test (id_base *id)
bool test (id_base *id)
bool test (id_base *id)
bool test (operand *op)
bool test (operand *op)
bool test (operand *op)
bool test (operand *op)
bool test (operand *op)
bool test (operand *op)
bool test (dt_node *n)
bool test (dt_node *n)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (const gimple *gs)
bool test (gimple *gs)
bool test (json::value *)
bool test (const json::value *)
bool test (json::value *jv)
bool test (const json::value *jv)
bool test (json::value *jv)
bool test (const json::value *jv)
bool test (json::value *jv)
bool test (const json::value *jv)
bool test (json::value *jv)
bool test (const json::value *jv)
bool test (json::value *jv)
bool test (const json::value *jv)
bool test (pp_token *tok)
bool test (const pp_token *tok)
bool test (pp_token *tok)
bool test (const pp_token *tok)
bool test (pp_token *tok)
bool test (const pp_token *tok)
bool test (pp_token *tok)
bool test (const pp_token *tok)
bool test (pp_token *tok)
bool test (const pp_token *tok)
bool test (rtx rt)
bool test (rtx rt)
bool test (rtx rt)
bool test (const_rtx rt)
bool test (rtx rt)
bool test (const_rtx rt)
bool test (rtx rt)
bool test (rtx rt)
bool test (rtx rt)
bool test (rtx_insn *insn)
bool test (rtx rt)
bool test (rtx_insn *insn)
bool test (const rtx_insn *insn)
bool test (rtx rt)
bool test (rtx_insn *insn)
bool test (rtx rt)
bool test (rtx rt)
bool test (rtx_insn *insn)
bool test (rtx rt)
bool test (rtx_insn *insn)
bool test (vec_info *i)
bool test (vec_info *i)
bool test (const region *)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const region *reg)
bool test (const ana::binding_key *key)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const superedge *sedge)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)
bool test (const svalue *sval)

Static Public Member Functions

template<typename U>
static const Tcast (const U *p)
template<typename U>
static bool test (const U *p)
static T cast (U *p)

Detailed Description

template<typename T>
struct is_a_helper< const T * >
Reuse the definition of is_a_helper<T *> to implement is_a_helper<const T *>.

Member Function Documentation

â—† cast() [1/2]

template<typename T>
template<typename U>
const T * is_a_helper< const T * >::cast ( const U * p)
inlinestatic

â—† cast() [2/2]

T reinterpret_is_a_helper< T >::cast ( U * p)
inlinestatic

â—† test() [1/182]

bool is_a_helper< constana::concrete_binding * >::test ( const ana::binding_key * key)
inline

â—† test() [2/182]

bool is_a_helper< constgassign * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [3/182]

bool is_a_helper< constgcond * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [4/182]

bool is_a_helper< constgdebug * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [5/182]

bool is_a_helper< constggoto * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [6/182]

bool is_a_helper< constglabel * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [7/182]

bool is_a_helper< constgeh_else * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [8/182]

bool is_a_helper< constgeh_mnt * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [9/182]

bool is_a_helper< constgswitch * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [10/182]

bool is_a_helper< constgtry * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [11/182]

bool is_a_helper< constgasm * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [12/182]

bool is_a_helper< constgbind * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [13/182]

bool is_a_helper< constgcall * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [14/182]

bool is_a_helper< constgcatch * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [15/182]

bool is_a_helper< constgresx * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [16/182]

bool is_a_helper< constgeh_dispatch * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [17/182]

bool is_a_helper< constgeh_filter * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [18/182]

bool is_a_helper< constgomp_atomic_load * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [19/182]

bool is_a_helper< constgomp_atomic_store * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [20/182]

bool is_a_helper< constgimple_statement_omp_return * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [21/182]

bool is_a_helper< constgomp_continue * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [22/182]

bool is_a_helper< constgomp_critical * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [23/182]

bool is_a_helper< constgomp_ordered * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [24/182]

bool is_a_helper< constgomp_scan * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [25/182]

bool is_a_helper< constgomp_for * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [26/182]

bool is_a_helper< constgimple_statement_omp_taskreg * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [27/182]

bool is_a_helper< constgomp_parallel * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [28/182]

bool is_a_helper< constgomp_target * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [29/182]

bool is_a_helper< constgomp_sections * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [30/182]

bool is_a_helper< constgomp_single * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [31/182]

bool is_a_helper< constgomp_teams * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [32/182]

bool is_a_helper< constgomp_task * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [33/182]

bool is_a_helper< constgphi * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [34/182]

bool is_a_helper< constgreturn * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [35/182]

bool is_a_helper< constgimple_statement_assume * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [36/182]

bool is_a_helper< constgtransaction * >::test ( const gimple * gs)
inline

References gimple::code.

â—† test() [37/182]

bool is_a_helper< constgimple_statement_with_ops * >::test ( const gimple * gs)
inline

References gimple_has_ops().

â—† test() [38/182]

bool is_a_helper< constgimple_statement_with_memory_ops * >::test ( const gimple * gs)
inline

References gimple_has_mem_ops().

â—† test() [39/182]

bool is_a_helper< constjson::value * >::test ( const json::value * )
inline

â—† test() [40/182]

bool is_a_helper< constjson::object * >::test ( const json::value * jv)
inline

References json::JSON_OBJECT.

â—† test() [41/182]

bool is_a_helper< constjson::array * >::test ( const json::value * jv)
inline

References json::JSON_ARRAY.

â—† test() [42/182]

bool is_a_helper< constjson::float_number * >::test ( const json::value * jv)
inline

References json::JSON_FLOAT.

â—† test() [43/182]

bool is_a_helper< constjson::integer_number * >::test ( const json::value * jv)
inline

References json::JSON_INTEGER.

â—† test() [44/182]

bool is_a_helper< constjson::string * >::test ( const json::value * jv)
inline

References json::JSON_STRING.

â—† test() [45/182]

bool is_a_helper< constpp_token_text * >::test ( const pp_token * tok)
inline

References pp_token::text.

â—† test() [46/182]

bool is_a_helper< constpp_token_begin_color * >::test ( const pp_token * tok)
inline

References pp_token::begin_color.

â—† test() [47/182]

bool is_a_helper< constpp_token_begin_url * >::test ( const pp_token * tok)
inline

References pp_token::begin_url.

â—† test() [48/182]

bool is_a_helper< constpp_token_event_id * >::test ( const pp_token * tok)
inline

References pp_token::event_id.

â—† test() [49/182]

bool is_a_helper< constpp_token_custom_data * >::test ( const pp_token * tok)
inline

References pp_token::custom_data.

â—† test() [50/182]

bool is_a_helper< constregion * >::test ( const region * )
inline

â—† test() [51/182]

bool is_a_helper< constframe_region * >::test ( const region * reg)
inline

â—† test() [52/182]

bool is_a_helper< constglobals_region * >::test ( const region * reg)
inline

â—† test() [53/182]

bool is_a_helper< constcode_region * >::test ( const region * reg)
inline

â—† test() [54/182]

bool is_a_helper< constfunction_region * >::test ( const region * reg)
inline

â—† test() [55/182]

bool is_a_helper< constlabel_region * >::test ( const region * reg)
inline

â—† test() [56/182]

bool is_a_helper< conststack_region * >::test ( const region * reg)
inline

â—† test() [57/182]

bool is_a_helper< constheap_region * >::test ( const region * reg)
inline

â—† test() [58/182]

bool is_a_helper< constthread_local_region * >::test ( const region * reg)
inline

â—† test() [59/182]

bool is_a_helper< constroot_region * >::test ( const region * reg)
inline

â—† test() [60/182]

bool is_a_helper< constsymbolic_region * >::test ( const region * reg)
inline

â—† test() [61/182]

bool is_a_helper< constdecl_region * >::test ( const region * reg)
inline

â—† test() [62/182]

bool is_a_helper< constfield_region * >::test ( const region * reg)
inline

â—† test() [63/182]

bool is_a_helper< constelement_region * >::test ( const region * reg)
inline

â—† test() [64/182]

bool is_a_helper< constoffset_region * >::test ( const region * reg)
inline

â—† test() [65/182]

bool is_a_helper< constsized_region * >::test ( const region * reg)
inline

â—† test() [66/182]

bool is_a_helper< constcast_region * >::test ( const region * reg)
inline

â—† test() [67/182]

bool is_a_helper< conststring_region * >::test ( const region * reg)
inline

â—† test() [68/182]

bool is_a_helper< constbit_range_region * >::test ( const region * reg)
inline

â—† test() [69/182]

bool is_a_helper< constvar_arg_region * >::test ( const region * reg)
inline

â—† test() [70/182]

bool is_a_helper< consterrno_region * >::test ( const region * reg)
inline

â—† test() [71/182]

bool is_a_helper< constprivate_region * >::test ( const region * reg)
inline

â—† test() [72/182]

bool is_a_helper< constrtx_call_insn * >::test ( const rtx_insn * insn)
inline

References CALL_P.

â—† test() [73/182]

bool is_a_helper< constcallgraph_superedge * >::test ( const superedge * sedge)
inline

â—† test() [74/182]

bool is_a_helper< constcall_superedge * >::test ( const superedge * sedge)
inline

References ana::SUPEREDGE_CALL.

â—† test() [75/182]

bool is_a_helper< constreturn_superedge * >::test ( const superedge * sedge)
inline

References ana::SUPEREDGE_RETURN.

â—† test() [76/182]

bool is_a_helper< constcfg_superedge * >::test ( const superedge * sedge)
inline

â—† test() [77/182]

bool is_a_helper< constswitch_cfg_superedge * >::test ( const superedge * sedge)
inline

References NULL.

â—† test() [78/182]

bool is_a_helper< consteh_dispatch_cfg_superedge * >::test ( const superedge * sedge)
inline

References NULL.

â—† test() [79/182]

bool is_a_helper< consteh_dispatch_try_cfg_superedge * >::test ( const superedge * sedge)
inline

References NULL.

â—† test() [80/182]

bool is_a_helper< consteh_dispatch_allowed_cfg_superedge * >::test ( const superedge * sedge)
inline

References NULL.

â—† test() [81/182]

bool is_a_helper< constregion_svalue * >::test ( const svalue * sval)
inline

References ana::SK_REGION.

â—† test() [82/182]

bool is_a_helper< constconstant_svalue * >::test ( const svalue * sval)
inline

References ana::SK_CONSTANT, and test().

â—† test() [83/182]

bool is_a_helper< constpoisoned_svalue * >::test ( const svalue * sval)
inline

References ana::SK_POISONED.

â—† test() [84/182]

bool is_a_helper< constsetjmp_svalue * >::test ( const svalue * sval)
inline

References ana::SK_SETJMP.

â—† test() [85/182]

bool is_a_helper< constinitial_svalue * >::test ( const svalue * sval)
inline

References ana::SK_INITIAL.

â—† test() [86/182]

bool is_a_helper< constunaryop_svalue * >::test ( const svalue * sval)
inline

References ana::SK_UNARYOP.

â—† test() [87/182]

bool is_a_helper< constbinop_svalue * >::test ( const svalue * sval)
inline

References ana::SK_BINOP.

â—† test() [88/182]

bool is_a_helper< constsub_svalue * >::test ( const svalue * sval)
inline

References ana::SK_SUB.

â—† test() [89/182]

bool is_a_helper< constrepeated_svalue * >::test ( const svalue * sval)
inline

References ana::SK_REPEATED, and test().

â—† test() [90/182]

bool is_a_helper< constbits_within_svalue * >::test ( const svalue * sval)
inline

References ana::SK_BITS_WITHIN.

â—† test() [91/182]

bool is_a_helper< constunmergeable_svalue * >::test ( const svalue * sval)
inline

References ana::SK_UNMERGEABLE.

â—† test() [92/182]

bool is_a_helper< constplaceholder_svalue * >::test ( const svalue * sval)
inline

References ana::SK_PLACEHOLDER.

â—† test() [93/182]

bool is_a_helper< constwidening_svalue * >::test ( const svalue * sval)
inline

References ana::SK_WIDENING.

â—† test() [94/182]

bool is_a_helper< constcompound_svalue * >::test ( const svalue * sval)
inline

References ana::SK_COMPOUND.

â—† test() [95/182]

bool is_a_helper< constconjured_svalue * >::test ( const svalue * sval)
inline

References ana::SK_CONJURED.

â—† test() [96/182]

bool is_a_helper< constasm_output_svalue * >::test ( const svalue * sval)
inline

References ana::SK_ASM_OUTPUT.

â—† test() [97/182]

bool is_a_helper< constconst_fn_result_svalue * >::test ( const svalue * sval)
inline

â—† test() [98/182]

template<typename T>
template<typename U>
bool is_a_helper< const T * >::test ( const U * p)
inlinestatic

References is_a_helper< T >::test().

Referenced by test().

â—† test() [99/182]

bool is_a_helper< constrtx_sequence * >::test ( const_rtx rt)
inline

â—† test() [100/182]

bool is_a_helper< constrtx_insn * >::test ( const_rtx rt)
inline

â—† test() [101/182]

â—† test() [102/182]

bool is_a_helper< dt_simplify * >::test ( dt_node * n)
inline

References dt_node::DT_SIMPLIFY.

â—† test() [103/182]

bool is_a_helper< gasm * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [104/182]

bool is_a_helper< gassign * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [105/182]

bool is_a_helper< gbind * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [106/182]

bool is_a_helper< gcall * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [107/182]

bool is_a_helper< gcatch * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [108/182]

bool is_a_helper< gcond * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [109/182]

bool is_a_helper< gdebug * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [110/182]

bool is_a_helper< ggoto * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [111/182]

bool is_a_helper< glabel * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [112/182]

bool is_a_helper< gresx * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [113/182]

bool is_a_helper< geh_dispatch * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [114/182]

bool is_a_helper< geh_else * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [115/182]

bool is_a_helper< geh_filter * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [116/182]

bool is_a_helper< geh_mnt * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [117/182]

bool is_a_helper< gomp_atomic_load * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [118/182]

bool is_a_helper< gomp_atomic_store * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [119/182]

References gimple::code.

â—† test() [120/182]

bool is_a_helper< gomp_continue * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [121/182]

bool is_a_helper< gomp_critical * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [122/182]

bool is_a_helper< gomp_ordered * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [123/182]

bool is_a_helper< gomp_scan * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [124/182]

bool is_a_helper< gomp_for * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [125/182]

References gimple::code.

â—† test() [126/182]

bool is_a_helper< gomp_parallel * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [127/182]

bool is_a_helper< gomp_target * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [128/182]

bool is_a_helper< gomp_sections * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [129/182]

bool is_a_helper< gomp_single * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [130/182]

bool is_a_helper< gomp_teams * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [131/182]

bool is_a_helper< gomp_task * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [132/182]

bool is_a_helper< gphi * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [133/182]

bool is_a_helper< greturn * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [134/182]

bool is_a_helper< gswitch * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [135/182]

bool is_a_helper< gimple_statement_assume * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [136/182]

bool is_a_helper< gtransaction * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [137/182]

bool is_a_helper< gtry * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [138/182]

bool is_a_helper< gimple_statement_wce * >::test ( gimple * gs)
inline

References gimple::code.

â—† test() [139/182]

bool is_a_helper< gimple_statement_with_ops * >::test ( gimple * gs)
inline

References gimple_has_ops().

â—† test() [140/182]

â—† test() [141/182]

bool is_a_helper< fn_id * >::test ( id_base * id)
inline

â—† test() [142/182]

bool is_a_helper< operator_id * >::test ( id_base * id)
inline

References id_base::CODE.

â—† test() [143/182]

bool is_a_helper< predicate_id * >::test ( id_base * id)
inline

References id_base::PREDICATE.

â—† test() [144/182]

bool is_a_helper< user_id * >::test ( id_base * id)
inline

References id_base::USER.

â—† test() [145/182]

bool is_a_helper< json::value * >::test ( json::value * )
inline

â—† test() [146/182]

bool is_a_helper< json::object * >::test ( json::value * jv)
inline

References json::JSON_OBJECT.

â—† test() [147/182]

bool is_a_helper< json::array * >::test ( json::value * jv)
inline

References json::JSON_ARRAY.

â—† test() [148/182]

bool is_a_helper< json::float_number * >::test ( json::value * jv)
inline

References json::JSON_FLOAT.

â—† test() [149/182]

bool is_a_helper< json::integer_number * >::test ( json::value * jv)
inline

References json::JSON_INTEGER.

â—† test() [150/182]

bool is_a_helper< json::string * >::test ( json::value * jv)
inline

References json::JSON_STRING.

â—† test() [151/182]

bool is_a_helper< capture * >::test ( operand * op)
inline

References operand::OP_CAPTURE.

â—† test() [152/182]

bool is_a_helper< predicate * >::test ( operand * op)
inline

References operand::OP_PREDICATE.

â—† test() [153/182]

bool is_a_helper< c_expr * >::test ( operand * op)
inline

References operand::OP_C_EXPR.

â—† test() [154/182]

bool is_a_helper< expr * >::test ( operand * op)
inline

â—† test() [155/182]

bool is_a_helper< if_expr * >::test ( operand * op)
inline

References operand::OP_IF.

â—† test() [156/182]

bool is_a_helper< with_expr * >::test ( operand * op)
inline

References operand::OP_WITH.

â—† test() [157/182]

bool is_a_helper< pp_token_text * >::test ( pp_token * tok)
inline

References pp_token::text.

â—† test() [158/182]

bool is_a_helper< pp_token_begin_color * >::test ( pp_token * tok)
inline

References pp_token::begin_color.

â—† test() [159/182]

bool is_a_helper< pp_token_begin_url * >::test ( pp_token * tok)
inline

References pp_token::begin_url.

â—† test() [160/182]

bool is_a_helper< pp_token_event_id * >::test ( pp_token * tok)
inline

References pp_token::event_id.

â—† test() [161/182]

bool is_a_helper< pp_token_custom_data * >::test ( pp_token * tok)
inline

References pp_token::custom_data.

â—† test() [162/182]

bool is_a_helper< rtx_expr_list * >::test ( rtx rt)
inline

â—† test() [163/182]

bool is_a_helper< rtx_insn_list * >::test ( rtx rt)
inline

â—† test() [164/182]

bool is_a_helper< rtx_sequence * >::test ( rtx rt)
inline

â—† test() [165/182]

bool is_a_helper< rtx_insn * >::test ( rtx rt)
inline

â—† test() [166/182]

bool is_a_helper< rtx_debug_insn * >::test ( rtx rt)
inline

References DEBUG_INSN_P.

â—† test() [167/182]

bool is_a_helper< rtx_nonjump_insn * >::test ( rtx rt)
inline

References NONJUMP_INSN_P.

â—† test() [168/182]

bool is_a_helper< rtx_jump_insn * >::test ( rtx rt)
inline

References JUMP_P.

â—† test() [169/182]

bool is_a_helper< rtx_call_insn * >::test ( rtx rt)
inline

References CALL_P.

â—† test() [170/182]

bool is_a_helper< rtx_jump_table_data * >::test ( rtx rt)
inline

References JUMP_TABLE_DATA_P.

â—† test() [171/182]

bool is_a_helper< rtx_barrier * >::test ( rtx rt)
inline

References BARRIER_P.

â—† test() [172/182]

bool is_a_helper< rtx_code_label * >::test ( rtx rt)
inline

References LABEL_P.

â—† test() [173/182]

bool is_a_helper< rtx_note * >::test ( rtx rt)
inline

References NOTE_P.

â—† test() [174/182]

bool is_a_helper< rtx_jump_insn * >::test ( rtx_insn * insn)
inline

References JUMP_P.

â—† test() [175/182]

bool is_a_helper< rtx_call_insn * >::test ( rtx_insn * insn)
inline

References CALL_P.

â—† test() [176/182]

bool is_a_helper< rtx_jump_table_data * >::test ( rtx_insn * insn)
inline

References JUMP_TABLE_DATA_P.

â—† test() [177/182]

bool is_a_helper< rtx_code_label * >::test ( rtx_insn * insn)
inline

References LABEL_P.

â—† test() [178/182]

bool is_a_helper< rtx_note * >::test ( rtx_insn * insn)
inline

References NOTE_P.

â—† test() [179/182]

bool is_a_helper< cgraph_node * >::test ( symtab_node * p)
inline
Report whether or not THIS symtab node is a function, aka cgraph_node.

References SYMTAB_FUNCTION.

â—† test() [180/182]

bool is_a_helper< varpool_node * >::test ( symtab_node * p)
inline
Report whether or not THIS symtab node is a variable, aka varpool_node.

References SYMTAB_VARIABLE.

â—† test() [181/182]

bool is_a_helper< _loop_vec_info * >::test ( vec_info * i)
inline

References i, and vec_info::loop.

â—† test() [182/182]

bool is_a_helper< _bb_vec_info * >::test ( vec_info * i)
inline

References vec_info::bb, and i.


The documentation for this struct was generated from the following file: