/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/Headers/ |
H A D | SomeKit.apinotes | 6 MethodKind: Instance 10 MethodKind: Instance 14 MethodKind: Instance 18 MethodKind: Class 22 MethodKind: Instance 26 MethodKind: Class 30 MethodKind: Instance 34 MethodKind: Class 56 MethodKind: Instance 61 MethodKind: Instance [all …]
|
H A D | SomeKit_private.apinotes | 6 MethodKind: Instance
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/APINotes/ |
H A D | SomeKit.apinotes | 6 MethodKind: Instance 10 MethodKind: Instance 32 MethodKind: Instance 37 MethodKind: Instance 65 MethodKind: Instance
|
H A D | SomeKit_private.apinotes | 6 MethodKind: Instance
|
/llvm-project/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() 446 if (Kind != MethodKind::Vanilla) in printMemberAttributes() 474 MethodKind K = Method.getMethodKind(); in visitKnownMember() [all …]
|
H A D | TypeRecordMapping.cpp | 120 MemberAccess Access, MethodKind Kind, in getMemberAttributes() 127 if (Kind != MethodKind::Vanilla) { in getMemberAttributes() 128 std::string MethodKind = std::string( in getMemberAttributes() local 130 MemberAttrs += ", " + MethodKind; in getMemberAttributes() 638 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember() 649 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember() 662 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember() 701 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember() 713 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember()
|
H A D | EnumTables.cpp | 349 CV_ENUM_CLASS_ENT(MethodKind, Vanilla), 350 CV_ENUM_CLASS_ENT(MethodKind, Virtual), 351 CV_ENUM_CLASS_ENT(MethodKind, Static), 352 CV_ENUM_CLASS_ENT(MethodKind, Friend), 353 CV_ENUM_CLASS_ENT(MethodKind, IntroducingVirtual), 354 CV_ENUM_CLASS_ENT(MethodKind, PureVirtual), 355 CV_ENUM_CLASS_ENT(MethodKind, PureIntroducingVirtual),
|
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()
|
/llvm-project/clang/test/APINotes/Inputs/Headers/ |
H A D | InstancetypeModule.apinotes | 6 MethodKind: Class 9 MethodKind: Class
|
/llvm-project/clang/docs/ |
H A D | APINotes.rst | 118 Identified by 'Selector' and 'MethodKind'; the MethodKind is either 127 MethodKind: Instance 155 MethodKind: Instance 230 MethodKind: Instance 284 MethodKind: Class 319 MethodKind: Instance 388 MethodKind: Instance 423 MethodKind: Instance
|
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 52 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) { in MemberAttributes() 64 MethodKind getMethodKind() const { in getMethodKind() 65 return MethodKind( in getMethodKind() 81 return MP != MethodKind::Vanilla && MP != MethodKind::Friend && in isVirtual() 82 MP != MethodKind::Static; in isVirtual() 88 return MP == MethodKind::IntroducingVirtual || in isIntroducedVirtual() 89 MP == MethodKind::PureIntroducingVirtual; in isIntroducedVirtual() 94 return getMethodKind() == MethodKind::Static; in isStatic() 727 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind M in OneMethodRecord() [all...] |
H A D | TypeDumpVisitor.h | 66 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SimpleKit.framework/Headers/ |
H A D | SimpleKit.apinotes | 6 MethodKind: Instance 9 MethodKind: Instance
|
/llvm-project/clang/lib/APINotes/ |
H A D | APINotesYAMLCompiler.cpp | 53 enum class MethodKind { 61 template <> struct ScalarEnumerationTraits<MethodKind> { in enumeration() 62 static void enumeration(IO &IO, MethodKind &MK) { in enumeration() 63 IO.enumCase(MK, "Class", MethodKind::Class); in enumeration() 64 IO.enumCase(MK, "Instance", MethodKind::Instance); in enumeration() 153 MethodKind Kind; 186 IO.mapRequired("MethodKind", M.Kind); in mapping() 210 std::optional<MethodKind> Kind; 845 Writer.addObjCMethod(ClassID, Selector, M.Kind == MethodKind::Instance, MI, in convertContext() 879 bool IsInstanceMethod = method.Kind == MethodKind in convertTopLevelItems() 52 enum class MethodKind { global() enum [all...] |
/llvm-project/llvm/unittests/DebugInfo/CodeView/ |
H A D | TypeIndexDiscoveryTest.cpp | 220 {T1, MemberAccess::Public, MethodKind::IntroducingVirtual, 222 {T2, MemberAccess::Public, MethodKind::PureVirtual, MethodOptions::None, 224 {T3, MemberAccess::Public, MethodKind::PureIntroducingVirtual, 226 {T4, MemberAccess::Public, MethodKind::Static, MethodOptions::None, 0, 253 MethodKind::IntroducingVirtual, 259 MethodKind::PureVirtual, 265 MethodKind::PureIntroducingVirtual, 271 MethodKind::Vanilla,
|
/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 156 static std::string methodKind(MethodKind Kind) { in methodKind() 158 RETURN_CASE(MethodKind, Vanilla, ""); in methodKind() 159 RETURN_CASE(MethodKind, Virtual, "virtual"); in methodKind() 160 RETURN_CASE(MethodKind, Static, "static"); in methodKind() 161 RETURN_CASE(MethodKind, Friend, "friend"); in methodKind() 162 RETURN_CASE(MethodKind, IntroducingVirtual, "intro virtual"); in methodKind() 163 RETURN_CASE(MethodKind, PureVirtual, "pure virtual"); in methodKind() 164 RETURN_CASE(MethodKind, PureIntroducingVirtual, "pure intro virtual"); in methodKind()
|
/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVElement.cpp | 184 std::optional<uint32_t> LVElement::getVirtualityCode(MethodKind Virtuality) { 186 case MethodKind::Virtual: in getVirtualityCode() 188 case MethodKind::PureVirtual: in getVirtualityCode() 190 case MethodKind::IntroducingVirtual: in getVirtualityCode() 191 case MethodKind::PureIntroducingVirtual: in getVirtualityCode()
|
/llvm-project/clang/test/APINotes/Inputs/yaml-reader-errors/ |
H A D | UIKit.apinotes | 7 MethodKind: Instance 13 MethodKind: Instance
|
/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 61 LLVM_YAML_DECLARE_ENUM_TRAITS(MethodKind) 308 void ScalarEnumerationTraits<MethodKind>::enumeration(IO &IO, in enumeration() 309 MethodKind &Kind) { in enumeration() 310 IO.enumCase(Kind, "Vanilla", MethodKind::Vanilla); in enumeration() 311 IO.enumCase(Kind, "Virtual", MethodKind::Virtual); in enumeration() 312 IO.enumCase(Kind, "Static", MethodKind::Static); in enumeration() 313 IO.enumCase(Kind, "Friend", MethodKind::Friend); in enumeration() 314 IO.enumCase(Kind, "IntroducingVirtual", MethodKind::IntroducingVirtual); in enumeration() 315 IO.enumCase(Kind, "PureVirtual", MethodKind::PureVirtual); in enumeration() 317 MethodKind::PureIntroducingVirtual); in enumeration()
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeOtherKit.framework/APINotes/ |
H A D | SomeOtherKit.apinotes | 6 MethodKind: Instance
|
/llvm-project/clang/test/APINotes/Inputs/APINotes/ |
H A D | SomeOtherKit.apinotes | 6 MethodKind: Instance
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeOtherKit.framework/Headers/ |
H A D | SomeOtherKit.apinotes | 6 MethodKind: Instance
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/PrivateHeaders/ |
H A D | SomeKit_private.apinotes | 6 MethodKind: Instance
|
/llvm-project/llvm/test/DebugInfo/COFF/ |
H A D | virtual-method-kinds.ll | 4 ; Check for the appropriate MethodKind below. 26 ; CHECK-NEXT: MethodKind: Virtual (0x1) 33 ; CHECK-NEXT: MethodKind: Virtual (0x1) 41 ; CHECK-NEXT: MethodKind: PureVirtual (0x5) 48 ; CHECK-NEXT: MethodKind: Virtual (0x1) 56 ; CHECK-NEXT: MethodKind: IntroducingVirtual (0x4) 64 ; CHECK-NEXT: MethodKind: PureIntroducingVirtual (0x6)
|
H A D | static-methods.ll | 4 ; Check for the appropriate MethodKind below. 55 ; CHECK-NEXT: MethodKind: Static (0x2) 68 ; CHECK-NEXT: MethodKind: Static (0x2)
|