Home
last modified time | relevance | path

Searched refs:CompatibilityStatusIR (Results 1 – 8 of 8) sorted by relevance

/development/vndk/tools/header-checker/src/repr/protobuf/
Dir_diff_dumper.cpp43 CompatibilityStatusIR ProtobufIRDiffDumper::GetCompatibilityStatusIR() { in GetCompatibilityStatusIR()
50 return CompatibilityStatusIR::Incompatible; in GetCompatibilityStatusIR()
53 CompatibilityStatusIR combined_status = CompatibilityStatusIR::Compatible; in GetCompatibilityStatusIR()
60 combined_status = combined_status | CompatibilityStatusIR::Extension; in GetCompatibilityStatusIR()
72 combined_status | CompatibilityStatusIR::UnreferencedChanges; in GetCompatibilityStatusIR()
77 combined_status = combined_status | CompatibilityStatusIR::ElfIncompatible; in GetCompatibilityStatusIR()
84 CompatibilityStatusIR status) { in AddCompatibilityStatusIR()
Dir_diff_dumper.h50 void AddCompatibilityStatusIR(CompatibilityStatusIR status) override;
54 CompatibilityStatusIR GetCompatibilityStatusIR() override;
Dconverter.h31 CompatibilityStatusIR status) { in CompatibilityStatusIRToProtobuf()
33 case CompatibilityStatusIR::Incompatible: in CompatibilityStatusIRToProtobuf()
35 case CompatibilityStatusIR::Extension: in CompatibilityStatusIRToProtobuf()
/development/vndk/tools/header-checker/src/repr/
Dir_diff_dumper.h50 virtual void AddCompatibilityStatusIR(CompatibilityStatusIR status) = 0;
54 virtual CompatibilityStatusIR GetCompatibilityStatusIR() = 0;
Dir_representation.h45 enum CompatibilityStatusIR { enum
53 static inline CompatibilityStatusIR operator|(CompatibilityStatusIR f,
54 CompatibilityStatusIR s) {
55 return static_cast<CompatibilityStatusIR>(
56 static_cast<std::underlying_type<CompatibilityStatusIR>::type>(f) |
57 static_cast<std::underlying_type<CompatibilityStatusIR>::type>(s));
60 static inline CompatibilityStatusIR operator&(CompatibilityStatusIR f,
61 CompatibilityStatusIR s) {
62 return static_cast<CompatibilityStatusIR>(
63 static_cast<std::underlying_type<CompatibilityStatusIR>::type>(f) &
[all …]
/development/vndk/tools/header-checker/src/diff/
Dheader_abi_diff.cpp29 using header_checker::repr::CompatibilityStatusIR;
207 static std::string GetErrorMessage(CompatibilityStatusIR status) { in GetErrorMessage()
208 if (status & CompatibilityStatusIR::Incompatible) { in GetErrorMessage()
212 (status & CompatibilityStatusIR::ElfIncompatible)) { in GetErrorMessage()
215 if (!allow_extensions && (status & CompatibilityStatusIR::Extension)) { in GetErrorMessage()
219 (status & CompatibilityStatusIR::UnreferencedChanges)) { in GetErrorMessage()
251 CompatibilityStatusIR status = judge.GenerateCompatibilityReport(); in main()
265 return (advice_only || status_str.empty()) ? CompatibilityStatusIR::Compatible in main()
Dabi_diff.cpp33 repr::CompatibilityStatusIR HeaderAbiDiff::GenerateCompatibilityReport() { in GenerateCompatibilityReport()
50 repr::CompatibilityStatusIR status = in GenerateCompatibilityReport()
60 repr::CompatibilityStatusIR HeaderAbiDiff::CompareTUs( in CompareTUs()
94 repr::CompatibilityStatusIR combined_status = in CompareTUs()
Dabi_diff.h55 repr::CompatibilityStatusIR GenerateCompatibilityReport();
58 repr::CompatibilityStatusIR CompareTUs(