Home
last modified time | relevance | path

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

/development/vndk/tools/header-checker/src/repr/json/
Dconverter.h80 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"},
Dconverter.cpp34 const VTableComponentIR::Kind default_vtable_component_kind_ir =
35 VTableComponentIR::Kind::FunctionPointer;
Dir_reader.cpp44 static const std::map<std::string, VTableComponentIR::Kind>
135 static VTableComponentIR::Kind
Dir_dumper.cpp56 VTableComponentIR::Kind value) { in AddVtableComponentKind()
/development/vndk/tools/header-checker/src/repr/protobuf/
Dconverter.h131 inline abi_dump::VTableComponent::Kind VTableComponentKindIRToProtobuf( in VTableComponentKindIRToProtobuf()
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()
[all …]
Dir_diff_dumper.cpp88 switch (message->Kind()) { in AddDiffMessageIR()
/development/vndk/tools/header-checker/src/repr/
Dir_diff_representation.h44 virtual LinkableMessageKind Kind() const = 0;
148 LinkableMessageKind Kind() const override { in Kind() function
292 LinkableMessageKind Kind() const override { in Kind() function
309 LinkableMessageKind Kind() const override { in Kind() function
336 LinkableMessageKind Kind() const override { in Kind() function
Dir_representation.h193 enum Kind { enum
204 VTableComponentIR(const std::string &name, Kind kind, int64_t value, in VTableComponentIR()
210 Kind GetKind() const { in GetKind()
228 Kind kind_;
/development/vndk/tools/header-checker/src/dumper/
Dabi_wrappers.cpp681 repr::VTableComponentIR::Kind kind = in SetupRecordVTableComponent()
682 repr::VTableComponentIR::Kind::RTTI; in SetupRecordVTableComponent()
686 clang::VTableComponent::Kind clang_component_kind = in SetupRecordVTableComponent()
692 kind = repr::VTableComponentIR::Kind::VCallOffset; in SetupRecordVTableComponent()
696 kind = repr::VTableComponentIR::Kind::VBaseOffset; in SetupRecordVTableComponent()
700 kind = repr::VTableComponentIR::Kind::OffsetToTop; in SetupRecordVTableComponent()
705 kind = repr::VTableComponentIR::Kind::RTTI; in SetupRecordVTableComponent()
723 kind = repr::VTableComponentIR::Kind::FunctionPointer; in SetupRecordVTableComponent()
738 kind = repr::VTableComponentIR::Kind::CompleteDtorPointer; in SetupRecordVTableComponent()
741 kind = repr::VTableComponentIR::Kind::DeletingDtorPointer; in SetupRecordVTableComponent()
[all …]
/development/vndk/tools/header-checker/tests/input/
Dexample2.h64 enum Kind {
/development/vndk/tools/header-checker/src/repr/protobuf/proto/
Dabi_dump.proto108 enum Kind { enum
118 optional Kind kind = 1;