|
GCC Middle and Back End API Reference
|
#include <ctfc.h>

Data Fields | |
| dw_die_ref | dtd_key |
| const char * | dtd_name |
| ctf_id_t | dtd_type |
| ctf_dtdef_ref | ref_type |
| ctf_itype_t | dtd_data |
| uint32_t | linkage |
| BOOL_BITFIELD | from_global_func: 1 |
| BOOL_BITFIELD | dtd_enum_unsigned: 1 |
| union { | |
| ctf_dmdef_t * dtu_members | |
| ctf_arinfo_t dtu_arr | |
| ctf_encoding_t dtu_enc | |
| ctf_func_arg_t * dtu_argv | |
| ctf_sliceinfo_t dtu_slice | |
| ctf_decl_tag_t dtu_tag | |
| } | dtd_u |
Type definition for CTF generation.
| ctf_itype_t ctf_dtdef::dtd_data |
Referenced by btf_add_func_records(), btf_asm_sou_member(), btf_collect_pruned_types(), btf_dmd_representable_bitfield_p(), ctf_add_enum(), ctf_add_function_arg(), ctf_add_sou(), ctf_calc_num_vbytes(), ctf_dtd_preprocess_cb(), ctf_dtu_d_union_selector(), output_asm_ctf_vlen_bytes(), and output_ctf_funcidx().
| BOOL_BITFIELD ctf_dtdef::dtd_enum_unsigned |
| dw_die_ref ctf_dtdef::dtd_key |
Referenced by ctf_dtd_lookup(), and ctfc_dtd_hasher::equal().
| const char* ctf_dtdef::dtd_name |
Referenced by btf_add_func_records(), btf_asm_datasec_entry(), and btf_collect_pruned_types().
| ctf_id_t ctf_dtdef::dtd_type |
| union { ... } ctf_dtdef::dtd_u |
| ctf_func_arg_t* ctf_dtdef::dtu_argv |
Referenced by ctf_add_function_arg(), and ctf_calc_num_vbytes().
| ctf_arinfo_t ctf_dtdef::dtu_arr |
| ctf_encoding_t ctf_dtdef::dtu_enc |
Referenced by output_asm_ctf_vlen_bytes().
| ctf_dmdef_t* ctf_dtdef::dtu_members |
Referenced by btf_add_vars(), and ctf_calc_num_vbytes().
| ctf_sliceinfo_t ctf_dtdef::dtu_slice |
Referenced by btf_asm_sou_member(), btf_dmd_representable_bitfield_p(), and output_asm_ctf_vlen_bytes().
| ctf_decl_tag_t ctf_dtdef::dtu_tag |
Referenced by gen_ctf_decl_tags_for_var().
| BOOL_BITFIELD ctf_dtdef::from_global_func |
Referenced by ctf_dtd_preprocess_cb().
| uint32_t ctf_dtdef::linkage |
Referenced by btf_add_func_records().
| ctf_dtdef_ref ctf_dtdef::ref_type |
Referenced by btf_add_func_records(), and btf_collect_pruned_types().