/development/vndk/tools/header-checker/header-abi-diff/src/ |
D | abi_diff_wrappers.cpp | 29 abi_util::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument 39 CompareRecordTypes(oldp_, newp_, &type_queue, diff_kind); in DumpDiff() 45 abi_util::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument 55 CompareEnumTypes(oldp_, newp_, &type_queue, diff_kind); in DumpDiff() 61 abi_util::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument 66 &type_queue, diff_kind); in DumpDiff() 78 Unwind(&type_queue), diff_kind); in DumpDiff() 85 abi_util::DiffMessageIR::DiffKind diff_kind) { in DumpDiff() argument 90 &type_queue, diff_kind); in DumpDiff() 94 &type_queue, diff_kind); in DumpDiff() [all …]
|
D | abi_diff.cpp | 260 abi_util::IRDiffDumper::DiffKind diff_kind) { in PopulateElfElements() argument 262 if (!ir_diff_dumper->AddElfSymbolMessageIR(elf_element, diff_kind)) { in PopulateElfElements() 275 abi_util::IRDiffDumper::DiffKind diff_kind, in PopulateRemovedElements() argument 279 if (!DumpLoneElements(removed_elements, elf_map, ir_diff_dumper, diff_kind, in PopulateRemovedElements() 297 abi_util::IRDiffDumper::DiffKind diff_kind) { in PopulateCommonElements() argument 301 ir_diff_dumper, diff_kind)) { in PopulateCommonElements() 313 abi_util::IRDiffDumper::DiffKind diff_kind, in DumpLoneElements() argument 337 if (!ir_diff_dumper->AddLinkableMessageIR(&element_copy, diff_kind)) { in DumpLoneElements() 351 abi_util::IRDiffDumper::DiffKind diff_kind) { in DumpDiffElements() argument 364 if (!diff_wrapper.DumpDiff(diff_kind)) { in DumpDiffElements()
|
D | abi_diff.h | 75 abi_util::IRDiffDumper::DiffKind diff_kind); 83 abi_util::IRDiffDumper::DiffKind diff_kind, 93 abi_util::IRDiffDumper::DiffKind diff_kind); 101 abi_util::IRDiffDumper::DiffKind diff_kind); 108 abi_util::IRDiffDumper::DiffKind diff_kind,
|
D | abi_diff_wrappers.h | 49 bool DumpDiff(abi_util::IRDiffDumper::DiffKind diff_kind);
|
/development/vndk/tools/header-checker/header-abi-util/include/ |
D | abi_diff_helpers.h | 64 abi_util::IRDiffDumper::DiffKind diff_kind = DiffMessageIR::Unreferenced); 70 abi_util::IRDiffDumper::DiffKind diff_kind = DiffMessageIR::Unreferenced); 76 abi_util::IRDiffDumper::DiffKind diff_kind); 81 abi_util::IRDiffDumper::DiffKind diff_kind); 86 abi_util::IRDiffDumper::DiffKind diff_kind); 92 abi_util::IRDiffDumper::DiffKind diff_kind); 98 abi_util::IRDiffDumper::DiffKind diff_kind); 111 abi_util::IRDiffDumper::DiffKind diff_kind); 116 abi_util::DiffMessageIR::DiffKind diff_kind); 133 abi_util::IRDiffDumper::DiffKind diff_kind); [all …]
|
D | ir_representation_protobuf.h | 400 DiffKind diff_kind) override; 403 DiffKind diff_kind) override; 405 bool AddElfSymbolMessageIR(const ElfSymbolIR *, DiffKind diff_kind) override; 422 const std::string &type_stack, DiffKind diff_kind); 425 const std::string &type_stack, DiffKind diff_kind); 429 const std::string &type_stack, DiffKind diff_kind); 432 const std::string &type_stack, DiffKind diff_kind); 434 bool AddLoneRecordTypeDiffIR(const RecordTypeIR *, DiffKind diff_kind); 436 bool AddLoneEnumTypeDiffIR(const EnumTypeIR *, DiffKind diff_kind); 439 bool AddLoneFunctionDiffIR(const FunctionIR *, DiffKind diff_kind); [all …]
|
D | ir_representation.h | 1399 DiffKind diff_kind) = 0; 1402 DiffKind diff_kind) = 0; 1405 DiffKind diff_kind) = 0;
|
/development/vndk/tools/header-checker/header-abi-util/src/ |
D | abi_diff_helpers.cpp | 185 abi_util::DiffMessageIR::DiffKind diff_kind) { in CompareEnumTypes() argument 205 enum_type_diff_ir.get(), Unwind(type_queue), diff_kind))) { in CompareEnumTypes() 256 abi_util::DiffMessageIR::DiffKind diff_kind) { in CompareCommonRecordFields() argument 261 type_queue, diff_kind); in CompareCommonRecordFields() 282 abi_util::DiffMessageIR::DiffKind diff_kind) { in CompareRecordFields() argument 329 type_queue, diff_kind); in CompareRecordFields() 355 type_queue, diff_kind); in CompareRecordFields() 380 abi_util::DiffMessageIR::DiffKind diff_kind) { in CompareBaseSpecifiers() argument 388 type_queue, diff_kind) == in CompareBaseSpecifiers() 403 abi_util::DiffMessageIR::DiffKind diff_kind) { in CompareTemplateInfo() argument [all …]
|
D | ir_representation_protobuf.cpp | 1217 DiffKind diff_kind) { in AddDiffMessageIR() argument 1222 type_stack, diff_kind); in AddDiffMessageIR() 1226 type_stack, diff_kind); in AddDiffMessageIR() 1230 type_stack, diff_kind); in AddDiffMessageIR() 1234 type_stack, diff_kind); in AddDiffMessageIR() 1245 DiffKind diff_kind) { in AddLinkableMessageIR() argument 1249 static_cast<const RecordTypeIR *>(message), diff_kind); in AddLinkableMessageIR() 1252 static_cast<const EnumTypeIR *>(message), diff_kind); in AddLinkableMessageIR() 1255 static_cast<const GlobalVarIR*>(message), diff_kind); in AddLinkableMessageIR() 1258 static_cast<const FunctionIR*>(message), diff_kind); in AddLinkableMessageIR() [all …]
|