Home
last modified time | relevance | path

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

12

/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/Headers/
H A DSomeKit.apinotes6 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 DSomeKit_private.apinotes6 MethodKind: Instance
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/APINotes/
H A DSomeKit.apinotes6 MethodKind: Instance
10 MethodKind: Instance
32 MethodKind: Instance
37 MethodKind: Instance
65 MethodKind: Instance
H A DSomeKit_private.apinotes6 MethodKind: Instance
/llvm-project/llvm/lib/DebugInfo/CodeView/
H A 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),
442 MethodKind Kind, in printMemberAttributes()
446 if (Kind != MethodKind::Vanilla) in printMemberAttributes()
474 MethodKind K = Method.getMethodKind(); in visitKnownMember()
[all …]
H A DTypeRecordMapping.cpp120 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 DEnumTables.cpp349 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 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()
/llvm-project/clang/test/APINotes/Inputs/Headers/
H A DInstancetypeModule.apinotes6 MethodKind: Class
9 MethodKind: Class
/llvm-project/clang/docs/
H A DAPINotes.rst118 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 DTypeRecord.h52 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 DTypeDumpVisitor.h66 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SimpleKit.framework/Headers/
H A DSimpleKit.apinotes6 MethodKind: Instance
9 MethodKind: Instance
/llvm-project/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp53 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 DTypeIndexDiscoveryTest.cpp220 {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 DMinimalTypeDumper.cpp156 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 DLVElement.cpp184 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 DUIKit.apinotes7 MethodKind: Instance
13 MethodKind: Instance
/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp61 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 DSomeOtherKit.apinotes6 MethodKind: Instance
/llvm-project/clang/test/APINotes/Inputs/APINotes/
H A DSomeOtherKit.apinotes6 MethodKind: Instance
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeOtherKit.framework/Headers/
H A DSomeOtherKit.apinotes6 MethodKind: Instance
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/PrivateHeaders/
H A DSomeKit_private.apinotes6 MethodKind: Instance
/llvm-project/llvm/test/DebugInfo/COFF/
H A Dvirtual-method-kinds.ll4 ; 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 Dstatic-methods.ll4 ; Check for the appropriate MethodKind below.
55 ; CHECK-NEXT: MethodKind: Static (0x2)
68 ; CHECK-NEXT: MethodKind: Static (0x2)

12