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 237 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 | 670 repr::VTableComponentIR added_component = in SetupRecordVTable() 679 repr::VTableComponentIR RecordDeclWrapper::SetupRecordVTableComponent( in SetupRecordVTableComponent() 682 repr::VTableComponentIR::Kind kind = in SetupRecordVTableComponent() 683 repr::VTableComponentIR::Kind::RTTI; in SetupRecordVTableComponent() 693 kind = repr::VTableComponentIR::Kind::VCallOffset; in SetupRecordVTableComponent() 697 kind = repr::VTableComponentIR::Kind::VBaseOffset; in SetupRecordVTableComponent() 701 kind = repr::VTableComponentIR::Kind::OffsetToTop; in SetupRecordVTableComponent() 706 kind = repr::VTableComponentIR::Kind::RTTI; in SetupRecordVTableComponent() 724 kind = repr::VTableComponentIR::Kind::FunctionPointer; in SetupRecordVTableComponent() 739 kind = repr::VTableComponentIR::Kind::CompleteDtorPointer; in SetupRecordVTableComponent() [all …]
|
D | abi_wrappers.h | 139 repr::VTableComponentIR
|
/development/vndk/tools/header-checker/src/repr/ |
D | ir_representation.h | 191 class VTableComponentIR { 204 VTableComponentIR(const std::string &name, Kind kind, int64_t value, in VTableComponentIR() function 208 VTableComponentIR() {} in VTableComponentIR() function 235 void AddVTableComponent(VTableComponentIR &&vtable_component) { in AddVTableComponent() 239 const std::vector<VTableComponentIR> &GetVTableComponents() const { in GetVTableComponents() 248 std::vector<VTableComponentIR> vtable_components_;
|
D | abi_diff_helpers.h | 195 const VTableComponentIR &old_component, 196 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()
|