Home
last modified time | relevance | path

Searched refs:diff_kind (Results 1 – 9 of 9) sorted by relevance

/development/vndk/tools/header-checker/src/repr/protobuf/
Dir_diff_dumper.cpp87 DiffKind diff_kind) { in AddDiffMessageIR() argument
92 diff_kind); in AddDiffMessageIR()
95 static_cast<const EnumTypeDiffIR *>(message), type_stack, diff_kind); in AddDiffMessageIR()
98 static_cast<const GlobalVarDiffIR*>(message), type_stack, diff_kind); in AddDiffMessageIR()
101 static_cast<const FunctionDiffIR*>(message), type_stack, diff_kind); in AddDiffMessageIR()
111 const LinkableMessageIR *message, DiffKind diff_kind) { in AddLinkableMessageIR() argument
115 static_cast<const RecordTypeIR *>(message), diff_kind); in AddLinkableMessageIR()
118 static_cast<const EnumTypeIR *>(message), diff_kind); in AddLinkableMessageIR()
121 static_cast<const GlobalVarIR*>(message), diff_kind); in AddLinkableMessageIR()
124 static_cast<const FunctionIR*>(message), diff_kind); in AddLinkableMessageIR()
[all …]
Dir_diff_dumper.h39 DiffKind diff_kind) override;
42 DiffKind diff_kind) override;
44 bool AddElfSymbolMessageIR(const ElfSymbolIR *, DiffKind diff_kind) override;
59 const std::string &type_stack, DiffKind diff_kind);
62 const std::string &type_stack, DiffKind diff_kind);
65 const std::string &type_stack, DiffKind diff_kind);
68 const std::string &type_stack, DiffKind diff_kind);
71 bool AddLoneRecordTypeDiffIR(const RecordTypeIR *, DiffKind diff_kind);
73 bool AddLoneEnumTypeDiffIR(const EnumTypeIR *, DiffKind diff_kind);
75 bool AddLoneFunctionDiffIR(const FunctionIR *, DiffKind diff_kind);
[all …]
/development/vndk/tools/header-checker/src/diff/
Dabi_diff_wrappers.cpp33 repr::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument
43 CompareRecordTypes(oldp_, newp_, &type_queue, diff_kind); in DumpDiff()
49 repr::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument
59 CompareEnumTypes(oldp_, newp_, &type_queue, diff_kind); in DumpDiff()
65 repr::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument
70 &type_queue, diff_kind); in DumpDiff()
82 Unwind(&type_queue), diff_kind); in DumpDiff()
89 repr::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument
94 oldp_->GetParameters(), newp_->GetParameters(), &type_queue, diff_kind); in DumpDiff()
97 oldp_->GetReturnType(), newp_->GetReturnType(), &type_queue, diff_kind); in DumpDiff()
[all …]
Dabi_diff.cpp264 repr::IRDiffDumper::DiffKind diff_kind) { in PopulateElfElements() argument
270 if (!ir_diff_dumper->AddElfSymbolMessageIR(elf_element, diff_kind)) { in PopulateElfElements()
284 repr::IRDiffDumper::DiffKind diff_kind, in PopulateRemovedElements() argument
289 ir_diff_dumper, diff_kind, removed_types_map)) { in PopulateRemovedElements()
306 repr::IRDiffDumper::DiffKind diff_kind) { in PopulateCommonElements() argument
310 ir_diff_dumper, diff_kind)) { in PopulateCommonElements()
323 repr::IRDiffDumper::DiffKind diff_kind, in DumpLoneElements() argument
364 if (!ir_diff_dumper->AddLinkableMessageIR(&element_copy, diff_kind)) { in DumpLoneElements()
378 repr::IRDiffDumper::DiffKind diff_kind) { in DumpDiffElements() argument
391 if (!diff_wrapper.DumpDiff(diff_kind)) { in DumpDiffElements()
Dabi_diff.h89 repr::IRDiffDumper::DiffKind diff_kind);
98 repr::IRDiffDumper::DiffKind diff_kind,
108 repr::IRDiffDumper::DiffKind diff_kind);
116 repr::IRDiffDumper::DiffKind diff_kind);
124 repr::IRDiffDumper::DiffKind diff_kind,
Dabi_diff_wrappers.h51 bool DumpDiff(repr::IRDiffDumper::DiffKind diff_kind);
/development/vndk/tools/header-checker/src/repr/
Dabi_diff_helpers.h91 IRDiffDumper::DiffKind diff_kind = DiffMessageIR::Unreferenced);
97 IRDiffDumper::DiffKind diff_kind = DiffMessageIR::Unreferenced);
103 IRDiffDumper::DiffKind diff_kind);
108 IRDiffDumper::DiffKind diff_kind);
113 DiffMessageIR::DiffKind diff_kind);
119 IRDiffDumper::DiffKind diff_kind);
125 IRDiffDumper::DiffKind diff_kind);
132 IRDiffDumper::DiffKind diff_kind);
137 IRDiffDumper::DiffKind diff_kind);
143 IRDiffDumper::DiffKind diff_kind);
[all …]
Dabi_diff_helpers.cpp201 DiffMessageIR::DiffKind diff_kind) { in CompareEnumTypes() argument
221 enum_type_diff_ir.get(), Unwind(type_queue), diff_kind))) { in CompareEnumTypes()
294 DiffMessageIR::DiffKind diff_kind) { in CompareCommonRecordFields() argument
299 type_queue, diff_kind); in CompareCommonRecordFields()
320 DiffMessageIR::DiffKind diff_kind) { in CompareRecordFields() argument
367 type_queue, diff_kind); in CompareRecordFields()
392 common_fields.first, common_fields.second, type_queue, diff_kind); in CompareRecordFields()
417 DiffMessageIR::DiffKind diff_kind) { in CompareBaseSpecifiers() argument
425 type_queue, diff_kind) == in CompareBaseSpecifiers()
440 DiffMessageIR::DiffKind diff_kind) { in CompareTemplateInfo() argument
[all …]
Dir_diff_dumper.h38 DiffKind diff_kind) = 0;
41 DiffKind diff_kind) = 0;
44 DiffKind diff_kind) = 0;