Home
last modified time | relevance | path

Searched refs:MethodKind (Results 1 – 11 of 11) 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/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/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()