• Home
  • Raw
  • Download

Lines Matching refs:repr

29 using repr::AbiElementMap;
30 using repr::DiffPolicyOptions;
41 bool check_all_apis, repr::TextFormatIR text_format_old, in HeaderAbiDiff()
42 repr::TextFormatIR text_format_new, in HeaderAbiDiff()
43 repr::TextFormatIR text_format_diff) in HeaderAbiDiff()
53 repr::CompatibilityStatusIR GenerateCompatibilityReport();
56 repr::CompatibilityStatusIR CompareTUs(
57 const repr::ModuleIR &old_tu,
58 const repr::ModuleIR &new_tu,
59 repr::IRDiffDumper *ir_diff_dumper);
67 const AbiElementMap<const repr::TypeIR *> &old_types_map,
68 const AbiElementMap<const repr::TypeIR *> &new_types_map,
69 repr::IRDiffDumper *ir_diff_dumper);
75 const AbiElementMap<const repr::ElfSymbolIR *> *old_elf_map,
76 const AbiElementMap<const repr::ElfSymbolIR *> *new_elf_map,
77 repr::IRDiffDumper *ir_diff_dumper,
78 const AbiElementMap<const repr::TypeIR *> &old_types_map,
79 const AbiElementMap<const repr::TypeIR *> &new_types_map);
82 const AbiElementMap<const repr::ElfSymbolIR *> &old_symbols,
83 const AbiElementMap<const repr::ElfSymbolIR *> &new_symbols,
84 repr::IRDiffDumper *ir_diff_dumper);
87 std::vector<const repr::ElfSymbolIR *> &elf_elements,
88 repr::IRDiffDumper *ir_diff_dumper,
89 repr::IRDiffDumper::DiffKind diff_kind);
95 const AbiElementMap<const repr::ElfSymbolIR *> *old_elf_map,
96 const AbiElementMap<const repr::ElfSymbolIR *> *new_elf_map,
97 repr::IRDiffDumper *ir_diff_dumper,
98 repr::IRDiffDumper::DiffKind diff_kind,
99 const AbiElementMap<const repr::TypeIR *> &types_map);
105 const AbiElementMap<const repr::TypeIR *> &old_types,
106 const AbiElementMap<const repr::TypeIR *> &new_types,
107 repr::IRDiffDumper *ir_diff_dumper,
108 repr::IRDiffDumper::DiffKind diff_kind);
113 const AbiElementMap<const repr::TypeIR *> &old_types,
114 const AbiElementMap<const repr::TypeIR *> &new_types,
115 repr::IRDiffDumper *ir_diff_dumper,
116 repr::IRDiffDumper::DiffKind diff_kind);
121 const AbiElementMap<const repr::ElfSymbolIR *> *old_elf_map,
122 const AbiElementMap<const repr::ElfSymbolIR *> *new_elf_map,
123 repr::IRDiffDumper *ir_diff_dumper,
124 repr::IRDiffDumper::DiffKind diff_kind,
125 const AbiElementMap<const repr::TypeIR *> &old_types_map);
127 std::pair<AbiElementMap<const repr::EnumTypeIR *>,
128 AbiElementMap<const repr::RecordTypeIR *>>
129 ExtractUserDefinedTypes(const repr::ModuleIR &tu);
132 const repr::ModuleIR &old_tu,
133 const repr::ModuleIR &new_tu,
134 const AbiElementMap<const repr::TypeIR *> &old_types_map,
135 const AbiElementMap<const repr::TypeIR *> &new_types_map,
136 repr::IRDiffDumper *ir_diff_dumper);
142 const AbiElementMap<const repr::TypeIR *> &old_types_map,
143 const AbiElementMap<const repr::TypeIR *> &new_types_map,
144 repr::IRDiffDumper *ir_diff_dumper);
157 repr::TextFormatIR text_format_old_;
158 repr::TextFormatIR text_format_new_;
159 repr::TextFormatIR text_format_diff_;