Home
last modified time | relevance | path

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

/development/vndk/tools/header-checker/src/repr/
Dabi_diff_helpers.cpp291 const RecordFieldIR *old_field, in CompareCommonRecordFields()
292 const RecordFieldIR *new_field, in CompareCommonRecordFields()
315 GenericFieldDiffInfo<RecordFieldIR, RecordFieldDiffIR>
317 const std::vector<RecordFieldIR> &old_fields, in CompareRecordFields()
318 const std::vector<RecordFieldIR> &new_fields, in CompareRecordFields()
321 GenericFieldDiffInfo<RecordFieldIR, RecordFieldDiffIR> in CompareRecordFields()
323 AbiElementMap<const RecordFieldIR *> old_fields_map; in CompareRecordFields()
324 AbiElementMap<const RecordFieldIR *> new_fields_map; in CompareRecordFields()
325 std::map<uint64_t, const RecordFieldIR *> old_fields_offset_map; in CompareRecordFields()
326 std::map<uint64_t, const RecordFieldIR *> new_fields_offset_map; in CompareRecordFields()
[all …]
Dir_diff_representation.h109 RecordFieldDiffIR(const RecordFieldIR *old_field, in RecordFieldDiffIR()
110 const RecordFieldIR *new_field) in RecordFieldDiffIR()
113 const RecordFieldIR *GetOldField() const { in GetOldField()
117 const RecordFieldIR *GetNewField() const { in GetNewField()
121 const RecordFieldIR *old_field_;
122 const RecordFieldIR *new_field_;
160 void SetFieldsRemoved(std::vector<const RecordFieldIR *> &&fields_removed) { in SetFieldsRemoved()
164 void SetFieldsAdded(std::vector<const RecordFieldIR *> &&fields_added) { in SetFieldsAdded()
168 const std::vector<const RecordFieldIR *> &GetFieldsRemoved() const { in GetFieldsRemoved()
172 const std::vector<const RecordFieldIR *> &GetFieldsAdded() const { in GetFieldsAdded()
[all …]
Dabi_diff_helpers.h162 std::vector<RecordFieldIR *> *removed_fields);
167 std::vector<std::pair<RecordFieldIR, RecordFieldIR>>
173 const RecordFieldIR *old_field,
174 const RecordFieldIR *new_field,
178 GenericFieldDiffInfo<RecordFieldIR, RecordFieldDiffIR>
180 const std::vector<RecordFieldIR> &old_fields,
181 const std::vector<RecordFieldIR> &new_fields,
Dir_representation.h319 class RecordFieldIR : public ReferencesOtherType {
321 RecordFieldIR(const std::string &name, const std::string &type, in RecordFieldIR() function
326 RecordFieldIR() {} in RecordFieldIR() function
354 void AddRecordField(RecordFieldIR &&field) { in AddRecordField()
358 void SetRecordFields(std::vector<RecordFieldIR> &&fields) { in SetRecordFields()
392 const std::vector<RecordFieldIR> &GetFields() const { in GetFields()
396 std::vector<RecordFieldIR> &GetFields() { in GetFields()
425 std::vector<RecordFieldIR> fields_;
/development/vndk/tools/header-checker/src/repr/protobuf/
Dir_reader.h85 std::vector<RecordFieldIR> RecordFieldsProtobufToIR(
Dir_reader.cpp132 std::vector<RecordFieldIR> ProtobufIRReader::RecordFieldsProtobufToIR( in RecordFieldsProtobufToIR()
134 std::vector<RecordFieldIR> record_type_fields_ir; in RecordFieldsProtobufToIR()
136 RecordFieldIR record_field_ir(field.field_name(), field.referenced_type(), in RecordFieldsProtobufToIR()
Dconverter.h276 const std::vector<const RecordFieldIR *> &record_fields_removed_ir,
303 const RecordFieldIR *record_field_ir) { in SetIRToProtobufRecordField()
Dconverter.cpp96 const std::vector<const RecordFieldIR *> &record_fields_ir, in AddRecordFields()
/development/vndk/tools/header-checker/src/repr/json/
Dir_dumper.cpp93 static JsonObject ConvertRecordFieldIR(const RecordFieldIR *record_field_ir) { in ConvertRecordFieldIR()
Dir_reader.cpp217 RecordFieldIR record_field_ir( in ReadRecordFields()
/development/vndk/tools/header-checker/src/dumper/
Dabi_wrappers.cpp607 recordp->AddRecordField(repr::RecordFieldIR( in SetupRecordFields()