Searched refs:MethodKind (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeDumpVisitor.cpp | 61 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), 442 MethodKind Kind, in printMemberAttributes() 447 if (Kind != MethodKind::Vanilla) in printMemberAttributes() 475 MethodKind K = Method.getMethodKind(); in visitKnownMember() [all …]
|
| H A D | TypeIndexDiscovery.cpp | 17 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()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 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() 101 return getMethodKind() == MethodKind::Static; in isStatic() 734 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK, in OneMethodRecord() 740 MethodKind getMethodKind() const { return Attrs.getMethodKind(); } in getMethodKind() 747 return getMethodKind() == MethodKind::IntroducingVirtual || in isIntroducingVirtual() [all …]
|
| H A D | TypeDumpVisitor.h | 65 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
|
| H A D | CodeView.h | 268 enum class MethodKind : uint8_t { enum
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 151 static std::string methodKind(MethodKind Kind) { in methodKind() 153 RETURN_CASE(MethodKind, Vanilla, ""); in methodKind() 154 RETURN_CASE(MethodKind, Virtual, "virtual"); in methodKind() 155 RETURN_CASE(MethodKind, Static, "static"); in methodKind() 156 RETURN_CASE(MethodKind, Friend, "friend"); in methodKind() 157 RETURN_CASE(MethodKind, IntroducingVirtual, "intro virtual"); in methodKind() 158 RETURN_CASE(MethodKind, PureVirtual, "pure virtual"); in methodKind() 159 RETURN_CASE(MethodKind, PureIntroducingVirtual, "pure intro virtual"); in methodKind()
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 62 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()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1906 static MethodKind translateMethodKindFlags(const DISubprogram *SP, in translateMethodKindFlags() 1909 return MethodKind::Static; in translateMethodKindFlags() 1915 return Introduced ? MethodKind::IntroducingVirtual : MethodKind::Virtual; in translateMethodKindFlags() 1917 return Introduced ? MethodKind::PureIntroducingVirtual in translateMethodKindFlags() 1918 : MethodKind::PureVirtual; in translateMethodKindFlags() 1923 return MethodKind::Vanilla; in translateMethodKindFlags()
|