Home
last modified time | relevance | path

Searched refs:IRReader (Results 1 – 11 of 11) sorted by relevance

/development/vndk/tools/header-checker/src/repr/
Dir_reader.h32 class IRReader {
52 IRReader(const std::set<std::string> *exported_headers) in IRReader() function
55 virtual ~IRReader() {} in ~IRReader()
67 void Merge(IRReader &&addend) { in Merge()
91 const IRReader &addend, const T *addend_node,
96 const TypeIR *ud_type, const IRReader &addend,
101 const IRReader &addend, ReferencesOtherType *references_type,
105 const IRReader &addend, const TypeIR *addend_node,
110 const IRReader &addend, const TypeIR *addend_node,
116 const T *addend_node, const IRReader &addend,
[all …]
Dir_reader.cpp35 using MergeStatus = IRReader::MergeStatus;
38 std::unique_ptr<IRReader>
39 IRReader::CreateIRReader( in CreateIRReader()
53 MergeStatus IRReader::IsBuiltinTypeNodePresent( in IsBuiltinTypeNodePresent()
54 const BuiltinTypeIR *builtin_type, const IRReader &addend, in IsBuiltinTypeNodePresent()
77 MergeStatus IRReader::DoesUDTypeODRViolationExist( in DoesUDTypeODRViolationExist()
78 const TypeIR *ud_type, const IRReader &addend, in DoesUDTypeODRViolationExist()
115 MergeStatus IRReader::IsTypeNodePresent( in IsTypeNodePresent()
116 const TypeIR *addend_node, const IRReader &addend, in IsTypeNodePresent()
146 MergeStatus IRReader::MergeReferencingTypeInternal( in MergeReferencingTypeInternal()
[all …]
Dabi_diff_helpers.h33 using MergeStatus = IRReader::MergeStatus;
/development/vndk/tools/header-checker/src/repr/json/
Dapi.h28 class IRReader; variable
33 std::unique_ptr<IRReader> CreateJsonIRReader(
Dir_reader.h114 class JsonIRReader : public IRReader {
117 : IRReader(exported_headers) {} in JsonIRReader()
Dir_reader.cpp428 std::unique_ptr<IRReader> CreateJsonIRReader( in CreateJsonIRReader()
/development/vndk/tools/header-checker/src/repr/protobuf/
Dapi.h29 class IRReader; variable
34 std::unique_ptr<IRReader> CreateProtobufIRReader(
Dir_reader.h34 class ProtobufIRReader : public IRReader {
42 : IRReader(exported_headers) {} in ProtobufIRReader()
Dir_reader.cpp320 std::unique_ptr<IRReader> CreateProtobufIRReader( in CreateProtobufIRReader()
/development/vndk/tools/header-checker/src/linker/
Dheader_abi_linker.cpp130 std::unique_ptr<repr::IRReader> ReadInputDumpFiles();
180 repr::IRReader *greader, std::mutex *greader_lock, in DeDuplicateAbiElementsThread()
182 std::unique_ptr<repr::IRReader> local_reader = in DeDuplicateAbiElementsThread()
183 repr::IRReader::CreateIRReader(input_format, exported_headers); in DeDuplicateAbiElementsThread()
194 std::unique_ptr<repr::IRReader> reader = in DeDuplicateAbiElementsThread()
195 repr::IRReader::CreateIRReader(input_format, exported_headers); in DeDuplicateAbiElementsThread()
210 std::unique_ptr<repr::IRReader>
212 std::unique_ptr<repr::IRReader> greader = in ReadInputDumpFiles()
213 repr::IRReader::CreateIRReader(input_format, &exported_headers_); in ReadInputDumpFiles()
/development/vndk/tools/header-checker/src/diff/
Dabi_diff.cpp33 std::unique_ptr<repr::IRReader> old_reader = in GenerateCompatibilityReport()
34 repr::IRReader::CreateIRReader(text_format_old_); in GenerateCompatibilityReport()
35 std::unique_ptr<repr::IRReader> new_reader = in GenerateCompatibilityReport()
36 repr::IRReader::CreateIRReader(text_format_new_); in GenerateCompatibilityReport()