• Home
  • Raw
  • Download

Lines Matching refs:rdr

53 process_ctf_typedef(reader *rdr,
58 process_ctf_base_type(reader *rdr,
63 build_ir_node_for_variadic_parameter_type(reader &rdr,
67 process_ctf_function_type(reader *rdr,
72 process_ctf_sou_members(reader *rdr,
78 process_ctf_forward_type(reader *rdr,
83 process_ctf_struct_type(reader *rdr,
88 process_ctf_union_type(reader *rdr,
93 process_ctf_array_type(reader *rdr,
98 process_ctf_qualified_type(reader *rdr,
103 process_ctf_pointer_type(reader *rdr,
108 process_ctf_enum_type(reader *rdr,
718 process_ctf_typedef(reader *rdr, in process_ctf_typedef() argument
722 corpus_sptr corp = rdr->corpus(); in process_ctf_typedef()
723 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_typedef()
731 if (corpus_sptr corp = rdr->should_reuse_type_from_corpus_group()) in process_ctf_typedef()
735 type_base_sptr utype = rdr->build_type(ctf_dictionary, ctf_utype); in process_ctf_typedef()
741 (rdr->lookup_type(ctf_dictionary, ctf_type)); in process_ctf_typedef()
762 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_typedef()
778 process_ctf_base_type(reader *rdr, in process_ctf_base_type() argument
782 corpus_sptr corp = rdr->corpus(); in process_ctf_base_type()
783 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_base_type()
804 type_base_sptr void_type = rdr->env().get_void_type(); in process_ctf_base_type()
811 if (corpus_sptr corp = rdr->should_reuse_type_from_corpus_group()) in process_ctf_base_type()
823 result.reset(new type_decl(rdr->env(), in process_ctf_base_type()
835 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_base_type()
847 build_ir_node_for_variadic_parameter_type(reader &rdr, in build_ir_node_for_variadic_parameter_type() argument
851 const ir::environment& env = rdr.env(); in build_ir_node_for_variadic_parameter_type()
869 process_ctf_function_type(reader *rdr, in process_ctf_function_type() argument
873 corpus_sptr corp = rdr->corpus(); in process_ctf_function_type()
874 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_function_type()
884 type_base_sptr ret_type = rdr->build_type(ctf_dictionary, ctf_ret_type); in process_ctf_function_type()
899 type_base_sptr arg_type = rdr->build_type(ctf_dictionary, ctf_arg_type); in process_ctf_function_type()
914 is_type(build_ir_node_for_variadic_parameter_type(*rdr, tunit)); in process_ctf_function_type()
925 (rdr->lookup_type(ctf_dictionary, ctf_type)); in process_ctf_function_type()
941 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_function_type()
955 process_ctf_sou_members(reader *rdr, in process_ctf_sou_members() argument
960 corpus_sptr corp = rdr->corpus(); in process_ctf_sou_members()
961 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_sou_members()
981 type_base_sptr member_type = rdr->build_type(ctf_dictionary, in process_ctf_sou_members()
1012 process_ctf_forward_type(reader *rdr, in process_ctf_forward_type() argument
1016 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_forward_type()
1026 union_fwd(new union_decl(rdr->env(), in process_ctf_forward_type()
1038 if (corpus_sptr corp = rdr->should_reuse_type_from_corpus_group()) in process_ctf_forward_type()
1043 struct_fwd(new class_decl(rdr->env(), type_name, in process_ctf_forward_type()
1057 rdr->add_type(ctf_dictionary, ctf_type, is_type(result)); in process_ctf_forward_type()
1071 process_ctf_struct_type(reader *rdr, in process_ctf_struct_type() argument
1075 corpus_sptr corp = rdr->corpus(); in process_ctf_struct_type()
1076 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_struct_type()
1083 if (corpus_sptr corp = rdr->should_reuse_type_from_corpus_group()) in process_ctf_struct_type()
1088 result.reset(new class_decl(rdr->env(), in process_ctf_struct_type()
1105 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_struct_type()
1110 process_ctf_sou_members(rdr, ctf_dictionary, ctf_type, result); in process_ctf_struct_type()
1124 process_ctf_union_type(reader *rdr, in process_ctf_union_type() argument
1128 corpus_sptr corp = rdr->corpus(); in process_ctf_union_type()
1129 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_union_type()
1136 if (corpus_sptr corp = rdr->should_reuse_type_from_corpus_group()) in process_ctf_union_type()
1141 result.reset(new union_decl(rdr->env(), in process_ctf_union_type()
1156 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_union_type()
1161 process_ctf_sou_members(rdr, ctf_dictionary, ctf_type, result); in process_ctf_union_type()
1179 build_array_ctf_range(reader *rdr, ctf_dict_t *dic, in build_array_ctf_range() argument
1183 corpus_sptr corp = rdr->corpus(); in build_array_ctf_range()
1184 translation_unit_sptr tunit = rdr->cur_transl_unit(); in build_array_ctf_range()
1189 type_base_sptr index_type = rdr->build_type(dic, index); in build_array_ctf_range()
1200 subrange.reset(new array_type_def::subrange_type(rdr->env(), in build_array_ctf_range()
1227 process_ctf_array_type(reader *rdr, in process_ctf_array_type() argument
1231 corpus_sptr corp = rdr->corpus(); in process_ctf_array_type()
1232 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_array_type()
1256 subrange = build_array_ctf_range(rdr, ctf_dictionary, in process_ctf_array_type()
1267 type_base_sptr element_type = rdr->build_type(ctf_dictionary, in process_ctf_array_type()
1273 type_base_sptr index_type = rdr->build_type(ctf_dictionary, in process_ctf_array_type()
1279 (rdr->lookup_type(ctf_dictionary, ctf_type)); in process_ctf_array_type()
1283 subrange = build_array_ctf_range(rdr, ctf_dictionary, in process_ctf_array_type()
1293 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_array_type()
1363 process_ctf_qualified_type(reader *rdr, in process_ctf_qualified_type() argument
1367 corpus_sptr corp = rdr->corpus(); in process_ctf_qualified_type()
1368 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_qualified_type()
1372 type_base_sptr utype = rdr->build_type(ctf_dictionary, ctf_utype); in process_ctf_qualified_type()
1377 (rdr->lookup_type(ctf_dictionary, ctf_type)); in process_ctf_qualified_type()
1407 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_qualified_type()
1422 process_ctf_pointer_type(reader *rdr, in process_ctf_pointer_type() argument
1426 corpus_sptr corp = rdr->corpus(); in process_ctf_pointer_type()
1427 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_pointer_type()
1433 type_base_sptr target_type = rdr->build_type(ctf_dictionary, in process_ctf_pointer_type()
1439 (rdr->lookup_type(ctf_dictionary, ctf_type)); in process_ctf_pointer_type()
1450 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_pointer_type()
1465 process_ctf_enum_type(reader *rdr, in process_ctf_enum_type() argument
1469 translation_unit_sptr tunit = rdr->cur_transl_unit(); in process_ctf_enum_type()
1477 if (corpus_sptr corp = rdr->should_reuse_type_from_corpus_group()) in process_ctf_enum_type()
1492 utype.reset(new type_decl(rdr->env(), in process_ctf_enum_type()
1525 rdr->add_type(ctf_dictionary, ctf_type, result); in process_ctf_enum_type()
1647 reset_reader(elf_based_reader& rdr, in reset_reader() argument
1651 ctf::reader& r = dynamic_cast<reader&>(rdr); in reset_reader()