Home
last modified time | relevance | path

Searched refs:vtable_component (Results 1 – 4 of 4) sorted by relevance

/development/vndk/tools/header-checker/header-abi-dumper/src/
Dabi_wrappers.cpp658 for (const auto &vtable_component : vtable_layout.vtable_components()) { in SetupRecordVTable() local
660 SetupRecordVTableComponent(vtable_component); in SetupRecordVTable()
668 const clang::VTableComponent &vtable_component) { in SetupRecordVTableComponent() argument
675 vtable_component.getKind(); in SetupRecordVTableComponent()
679 value = vtable_component.getVCallOffset().getQuantity(); in SetupRecordVTableComponent()
683 value = vtable_component.getVBaseOffset().getQuantity(); in SetupRecordVTableComponent()
687 value = vtable_component.getOffsetToTop().getQuantity(); in SetupRecordVTableComponent()
693 vtable_component.getRTTIDecl(); in SetupRecordVTableComponent()
704 vtable_component.getFunctionDecl(); in SetupRecordVTableComponent()
715 vtable_component.getDestructorDecl(), in SetupRecordVTableComponent()
[all …]
Dabi_wrappers.h133 const clang::VTableComponent &vtable_component);
/development/vndk/tools/header-checker/header-abi-util/src/
Dir_representation_protobuf.cpp127 for (auto &&vtable_component : vtable_layout_protobuf.vtable_components()) { in VTableLayoutProtobufToIR()
129 vtable_component.mangled_component_name(), in VTableLayoutProtobufToIR()
130 VTableComponentKindProtobufToIR(vtable_component.kind()), in VTableLayoutProtobufToIR()
131 vtable_component.component_value()); in VTableLayoutProtobufToIR()
/development/vndk/tools/header-checker/header-abi-util/include/
Dir_representation.h229 void AddVTableComponent(VTableComponentIR &&vtable_component) { in AddVTableComponent() argument
230 vtable_components_.emplace_back(std::move(vtable_component)); in AddVTableComponent()