Searched refs:VTableComponentIR (Results 1 – 11 of 11) sorted by relevance
/development/vndk/tools/header-checker/src/repr/json/ |
D | converter.h | 80 extern const VTableComponentIR::Kind default_vtable_component_kind_ir; 98 static const std::map<VTableComponentIR::Kind, std::string> 100 {VTableComponentIR::Kind::VCallOffset, "vcall_offset"}, 101 {VTableComponentIR::Kind::VBaseOffset, "vbase_offset"}, 102 {VTableComponentIR::Kind::OffsetToTop, "offset_to_top"}, 103 {VTableComponentIR::Kind::RTTI, "rtti"}, 104 {VTableComponentIR::Kind::FunctionPointer, "function_pointer"}, 105 {VTableComponentIR::Kind::CompleteDtorPointer, "complete_dtor_pointer"}, 106 {VTableComponentIR::Kind::DeletingDtorPointer, "deleting_dtor_pointer"}, 107 {VTableComponentIR::Kind::UnusedFunctionPointer, "unused_function_pointer"},
|
D | converter.cpp | 34 const VTableComponentIR::Kind default_vtable_component_kind_ir = 35 VTableComponentIR::Kind::FunctionPointer;
|
D | ir_reader.cpp | 44 static const std::map<std::string, VTableComponentIR::Kind> 135 static VTableComponentIR::Kind 242 VTableComponentIR vtable_component_ir( in ReadVTableLayout()
|
D | ir_dumper.cpp | 56 VTableComponentIR::Kind value) { in AddVtableComponentKind() 130 ConvertVTableComponentIR(const VTableComponentIR &vtable_component_ir) { in ConvertVTableComponentIR()
|
/development/vndk/tools/header-checker/src/repr/protobuf/ |
D | converter.h | 132 VTableComponentIR::Kind kind) { in VTableComponentKindIRToProtobuf() 134 case VTableComponentIR::Kind::VCallOffset: in VTableComponentKindIRToProtobuf() 137 case VTableComponentIR::Kind::VBaseOffset: in VTableComponentKindIRToProtobuf() 140 case VTableComponentIR::Kind::OffsetToTop: in VTableComponentKindIRToProtobuf() 143 case VTableComponentIR::Kind::RTTI: in VTableComponentKindIRToProtobuf() 146 case VTableComponentIR::Kind::FunctionPointer: in VTableComponentKindIRToProtobuf() 149 case VTableComponentIR::Kind::CompleteDtorPointer: in VTableComponentKindIRToProtobuf() 152 case VTableComponentIR::Kind::DeletingDtorPointer: in VTableComponentKindIRToProtobuf() 162 inline VTableComponentIR::Kind VTableComponentKindProtobufToIR( in VTableComponentKindProtobufToIR() 166 return VTableComponentIR::Kind::VCallOffset; in VTableComponentKindProtobufToIR() [all …]
|
D | ir_reader.cpp | 122 VTableComponentIR vtable_component_ir( in VTableLayoutProtobufToIR()
|
/development/vndk/tools/header-checker/src/dumper/ |
D | abi_wrappers.cpp | 678 repr::VTableComponentIR added_component = in SetupRecordVTable() 687 repr::VTableComponentIR RecordDeclWrapper::SetupRecordVTableComponent( in SetupRecordVTableComponent() 690 repr::VTableComponentIR::Kind kind = in SetupRecordVTableComponent() 691 repr::VTableComponentIR::Kind::RTTI; in SetupRecordVTableComponent() 701 kind = repr::VTableComponentIR::Kind::VCallOffset; in SetupRecordVTableComponent() 705 kind = repr::VTableComponentIR::Kind::VBaseOffset; in SetupRecordVTableComponent() 709 kind = repr::VTableComponentIR::Kind::OffsetToTop; in SetupRecordVTableComponent() 714 kind = repr::VTableComponentIR::Kind::RTTI; in SetupRecordVTableComponent() 732 kind = repr::VTableComponentIR::Kind::FunctionPointer; in SetupRecordVTableComponent() 747 kind = repr::VTableComponentIR::Kind::CompleteDtorPointer; in SetupRecordVTableComponent() [all …]
|
D | abi_wrappers.h | 137 repr::VTableComponentIR
|
/development/vndk/tools/header-checker/src/repr/ |
D | ir_representation.h | 208 class VTableComponentIR { 221 VTableComponentIR(const std::string &name, Kind kind, int64_t value, in VTableComponentIR() function 225 VTableComponentIR() {} in VTableComponentIR() function 252 void AddVTableComponent(VTableComponentIR &&vtable_component) { in AddVTableComponent() 256 const std::vector<VTableComponentIR> &GetVTableComponents() const { in GetVTableComponents() 265 std::vector<VTableComponentIR> vtable_components_;
|
D | abi_diff_helpers.h | 191 const VTableComponentIR &old_component, 192 const VTableComponentIR &new_component);
|
D | abi_diff_helpers.cpp | 241 const VTableComponentIR &old_component, in CompareVTableComponents() 242 const VTableComponentIR &new_component) { in CompareVTableComponents() 262 const std::vector<VTableComponentIR> &old_components = in CompareVTables() 264 const std::vector<VTableComponentIR> &new_components = in CompareVTables()
|