Searched refs:IRReader (Results 1 – 11 of 11) sorted by relevance
/development/vndk/tools/header-checker/src/repr/ |
D | ir_reader.h | 32 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 …]
|
D | ir_reader.cpp | 35 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 …]
|
D | abi_diff_helpers.h | 33 using MergeStatus = IRReader::MergeStatus;
|
/development/vndk/tools/header-checker/src/repr/json/ |
D | api.h | 28 class IRReader; variable 33 std::unique_ptr<IRReader> CreateJsonIRReader(
|
D | ir_reader.h | 114 class JsonIRReader : public IRReader { 117 : IRReader(exported_headers) {} in JsonIRReader()
|
D | ir_reader.cpp | 428 std::unique_ptr<IRReader> CreateJsonIRReader( in CreateJsonIRReader()
|
/development/vndk/tools/header-checker/src/repr/protobuf/ |
D | api.h | 29 class IRReader; variable 34 std::unique_ptr<IRReader> CreateProtobufIRReader(
|
D | ir_reader.h | 34 class ProtobufIRReader : public IRReader { 42 : IRReader(exported_headers) {} in ProtobufIRReader()
|
D | ir_reader.cpp | 320 std::unique_ptr<IRReader> CreateProtobufIRReader( in CreateProtobufIRReader()
|
/development/vndk/tools/header-checker/src/linker/ |
D | header_abi_linker.cpp | 130 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/ |
D | abi_diff.cpp | 33 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()
|