Home
last modified time | relevance | path

Searched refs:MethodKind (Results 1 – 24 of 24) sorted by relevance

/external/llvm/lib/DebugInfo/CodeView/
DMethodListRecordBuilder.cpp19 void MethodListRecordBuilder::writeMethod(MemberAccess Access, MethodKind Kind, in writeMethod()
32 case MethodKind::IntroducingVirtual: in writeMethod()
33 case MethodKind::PureIntroducingVirtual: in writeMethod()
DTypeDumper.cpp106 ENUM_ENTRY(MethodKind, Vanilla),
107 ENUM_ENTRY(MethodKind, Virtual),
108 ENUM_ENTRY(MethodKind, Static),
109 ENUM_ENTRY(MethodKind, Friend),
110 ENUM_ENTRY(MethodKind, IntroducingVirtual),
111 ENUM_ENTRY(MethodKind, PureVirtual),
112 ENUM_ENTRY(MethodKind, PureIntroducingVirtual),
511 void CVTypeDumper::printMemberAttributes(MemberAccess Access, MethodKind Kind, in printMemberAttributes()
516 if (Kind != MethodKind::Vanilla) in printMemberAttributes()
546 MethodKind K = Method.getKind(); in visitOneMethod()
[all …]
DTypeRecord.cpp272 MethodKind MethKind = L->Attrs.getMethodKind(); in deserialize()
293 MethodKind MethKind = L->Attrs.getMethodKind(); in deserialize()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/
DTypeDumpVisitor.cpp61 ENUM_ENTRY(MethodKind, Vanilla),
62 ENUM_ENTRY(MethodKind, Virtual),
63 ENUM_ENTRY(MethodKind, Static),
64 ENUM_ENTRY(MethodKind, Friend),
65 ENUM_ENTRY(MethodKind, IntroducingVirtual),
66 ENUM_ENTRY(MethodKind, PureVirtual),
67 ENUM_ENTRY(MethodKind, PureIntroducingVirtual),
441 MethodKind Kind, in printMemberAttributes()
446 if (Kind != MethodKind::Vanilla) in printMemberAttributes()
474 MethodKind K = Method.getMethodKind(); in visitKnownMember()
[all …]
DTypeIndexDiscovery.cpp17 static inline MethodKind getMethodKind(uint16_t Attrs) { in getMethodKind()
20 return MethodKind(Attrs); in getMethodKind()
24 MethodKind MK = getMethodKind(Attrs); in isIntroVirtual()
25 return MK == MethodKind::IntroducingVirtual || in isIntroVirtual()
26 MK == MethodKind::PureIntroducingVirtual; in isIntroVirtual()
/external/llvm/include/llvm/DebugInfo/CodeView/
DFieldListRecordBuilder.h23 MethodInfo(MemberAccess Access, MethodKind Kind, MethodOptions Options, in MethodInfo()
29 MethodKind getKind() const { return Kind; } in getKind()
36 MethodKind Kind;
DTypeRecord.h43 MethodKind getMethodKind() const { in getMethodKind()
44 return MethodKind( in getMethodKind()
60 return MP != MethodKind::Vanilla && MP != MethodKind::Friend && in isVirtual()
61 MP != MethodKind::Static; in isVirtual()
67 return MP == MethodKind::IntroducingVirtual || in isIntroducedVirtual()
68 MP == MethodKind::PureIntroducingVirtual; in isIntroducedVirtual()
890 OneMethodRecord(TypeIndex Type, MethodKind Kind, MethodOptions Options, in OneMethodRecord()
904 MethodKind getKind() const { return Kind; } in getKind()
911 return Kind == MethodKind::IntroducingVirtual || in isIntroducingVirtual()
912 Kind == MethodKind::PureIntroducingVirtual; in isIntroducingVirtual()
[all …]
DMethodListRecordBuilder.h28 void writeMethod(MemberAccess Access, MethodKind Kind, MethodOptions Options,
DTypeDumper.h84 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
DCodeView.h257 enum class MethodKind : uint8_t { enum
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeRecord.h59 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) { in MemberAttributes()
71 MethodKind getMethodKind() const { in getMethodKind()
72 return MethodKind( in getMethodKind()
88 return MP != MethodKind::Vanilla && MP != MethodKind::Friend && in isVirtual()
89 MP != MethodKind::Static; in isVirtual()
95 return MP == MethodKind::IntroducingVirtual || in isIntroducedVirtual()
96 MP == MethodKind::PureIntroducingVirtual; in isIntroducedVirtual()
699 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK, in OneMethodRecord()
705 MethodKind getMethodKind() const { return Attrs.getMethodKind(); } in getMethodKind()
712 return getMethodKind() == MethodKind::IntroducingVirtual || in isIntroducingVirtual()
[all …]
DTypeDumpVisitor.h65 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
DCodeView.h266 enum class MethodKind : uint8_t { enum
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/
DMinimalTypeDumper.cpp127 static std::string methodKind(MethodKind Kind) { in methodKind()
129 RETURN_CASE(MethodKind, Vanilla, ""); in methodKind()
130 RETURN_CASE(MethodKind, Virtual, "virtual"); in methodKind()
131 RETURN_CASE(MethodKind, Static, "static"); in methodKind()
132 RETURN_CASE(MethodKind, Friend, "friend"); in methodKind()
133 RETURN_CASE(MethodKind, IntroducingVirtual, "intro virtual"); in methodKind()
134 RETURN_CASE(MethodKind, PureVirtual, "pure virtual"); in methodKind()
135 RETURN_CASE(MethodKind, PureIntroducingVirtual, "pure intro virtual"); in methodKind()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/CodeView/
DTypeIndexDiscoveryTest.cpp221 {T1, MemberAccess::Public, MethodKind::IntroducingVirtual,
223 {T2, MemberAccess::Public, MethodKind::PureVirtual, MethodOptions::None,
225 {T3, MemberAccess::Public, MethodKind::PureIntroducingVirtual,
227 {T4, MemberAccess::Public, MethodKind::Static, MethodOptions::None, 0,
254 MethodKind::IntroducingVirtual,
260 MethodKind::PureVirtual,
266 MethodKind::PureIntroducingVirtual,
272 MethodKind::Vanilla,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ObjectYAML/
DCodeViewYAMLTypes.cpp62 LLVM_YAML_DECLARE_ENUM_TRAITS(MethodKind)
303 void ScalarEnumerationTraits<MethodKind>::enumeration(IO &IO, in enumeration()
304 MethodKind &Kind) { in enumeration()
305 IO.enumCase(Kind, "Vanilla", MethodKind::Vanilla); in enumeration()
306 IO.enumCase(Kind, "Virtual", MethodKind::Virtual); in enumeration()
307 IO.enumCase(Kind, "Static", MethodKind::Static); in enumeration()
308 IO.enumCase(Kind, "Friend", MethodKind::Friend); in enumeration()
309 IO.enumCase(Kind, "IntroducingVirtual", MethodKind::IntroducingVirtual); in enumeration()
310 IO.enumCase(Kind, "PureVirtual", MethodKind::PureVirtual); in enumeration()
312 MethodKind::PureIntroducingVirtual); in enumeration()
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/COFF/
Dstatic-methods.ll3 ; Check for the appropriate MethodKind below.
54 ; CHECK-NEXT: MethodKind: Static (0x2)
67 ; CHECK-NEXT: MethodKind: Static (0x2)
Dvirtual-method-kinds.ll3 ; Check for the appropriate MethodKind below.
25 ; CHECK-NEXT: MethodKind: Virtual (0x1)
32 ; CHECK-NEXT: MethodKind: Virtual (0x1)
40 ; CHECK-NEXT: MethodKind: PureVirtual (0x5)
47 ; CHECK-NEXT: MethodKind: Virtual (0x1)
55 ; CHECK-NEXT: MethodKind: IntroducingVirtual (0x4)
63 ; CHECK-NEXT: MethodKind: PureIntroducingVirtual (0x6)
Dvirtual-methods.ll69 ; CHECK-NEXT: MethodKind: Virtual (0x1)
93 ; CHECK-NEXT: MethodKind: Virtual (0x1)
Dvftables.ll51 ; CHECK-NEXT: MethodKind: IntroducingVirtual (0x4)
/external/llvm/test/DebugInfo/COFF/
Dvirtual-method-kinds.ll3 ; Check for the appropriate MethodKind below.
24 ; CHECK-NEXT: MethodKind: Virtual (0x1)
30 ; CHECK-NEXT: MethodKind: Virtual (0x1)
37 ; CHECK-NEXT: MethodKind: PureVirtual (0x5)
43 ; CHECK-NEXT: MethodKind: Virtual (0x1)
50 ; CHECK-NEXT: MethodKind: IntroducingVirtual (0x4)
57 ; CHECK-NEXT: MethodKind: PureIntroducingVirtual (0x6)
Dvirtual-methods.ll68 ; CHECK-NEXT: MethodKind: Virtual (0x1)
91 ; CHECK-NEXT: MethodKind: Virtual (0x1)
/external/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.cpp1360 static MethodKind translateMethodKindFlags(const DISubprogram *SP, in translateMethodKindFlags()
1366 return Introduced ? MethodKind::IntroducingVirtual : MethodKind::Virtual; in translateMethodKindFlags()
1368 return Introduced ? MethodKind::PureIntroducingVirtual in translateMethodKindFlags()
1369 : MethodKind::PureVirtual; in translateMethodKindFlags()
1376 return MethodKind::Vanilla; in translateMethodKindFlags()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.cpp1782 static MethodKind translateMethodKindFlags(const DISubprogram *SP, in translateMethodKindFlags()
1785 return MethodKind::Static; in translateMethodKindFlags()
1791 return Introduced ? MethodKind::IntroducingVirtual : MethodKind::Virtual; in translateMethodKindFlags()
1793 return Introduced ? MethodKind::PureIntroducingVirtual in translateMethodKindFlags()
1794 : MethodKind::PureVirtual; in translateMethodKindFlags()
1799 return MethodKind::Vanilla; in translateMethodKindFlags()