Home
last modified time | relevance | path

Searched refs:ObjCInterface (Results 1 – 25 of 46) sorted by relevance

12

/llvm-project-15.0.7/clang/test/Modules/
H A Dmerge-objc-interface.m21 //--- Frameworks/ObjCInterface.framework/Headers/ObjCInterface.h
23 @interface ObjCInterface : NSObject { interface
36 //--- Frameworks/ObjCInterface.framework/Modules/module.modulemap
37 framework module ObjCInterface {
38 header "ObjCInterface.h"
44 @interface ObjCInterface : NSObject { interface
70 #import <ObjCInterface/ObjCInterface.h>
73 @implementation ObjCInterface implementation
87 #import <ObjCInterface/ObjCInterface.h>
89 void testAccessIVar(ObjCInterface *obj, id item) {
[all …]
H A Dredecl-ivars.m30 @interface ObjCInterface : NSObject interface
32 @interface ObjCInterfaceLevel2 : ObjCInterface
40 @interface ObjCInterface() { interface in int
51 @interface ObjCInterface() { interface in int
63 @implementation ObjCInterface { implementation
90 @interface ObjCInterface() { interface in float
108 @interface ObjCInterface() { interface in int
115 @implementation ObjCInterface implementation
122 @interface ObjCInterface() { interface in int
155 @interface ObjCInterface() { interface in int
H A Dmerge-extension-ivars.m28 @interface ObjCInterface : NSObject interface
33 @interface ObjCInterface() { interface in float
62 // First create `ObjCInterface()` extension by parsing corresponding code.
66 @implementation ObjCInterface { implementation
76 @interface ObjCInterface() { interface in int
81 static inline void inlinedIvarAccessor(ObjCInterface *obj) {
94 @interface ObjCInterface() { interface in int
100 @implementation ObjCInterface implementation
/llvm-project-15.0.7/clang/test/Index/
H A Dobjc-typeargs-protocols.m24 …jCObjectPointer] [basetype=Foo] [basekind=ObjCInterface] [isPOD=1] [pointeetype=Foo] [pointeekind=
25 …A *,TestB *> *] [typekind=ObjCObjectPointer] [basetype=Foo] [basekind=ObjCInterface] [typeargs= [T…
26 …ype=Foo<Bar> *] [typekind=ObjCObjectPointer] [basetype=Foo] [basekind=ObjCInterface] [protocols=Ob…
27 …estB *><Bar> *] [typekind=ObjCObjectPointer] [basetype=Foo] [basekind=ObjCInterface] [typeargs= [T…
H A Dcursor-dynamic-call.mm78 // CHECK: 29:3 {{.*}} Receiver-type=ObjCInterface
82 // CHECK: 36:3 {{.*}} Receiver-type=ObjCInterface
H A DIBOutletCollection.m14 …K: Punctuation: "(" [4:21 - 4:22] attribute(iboutletcollection)= [IBOutletCollection=ObjCInterface]
H A Dindex-attrs.m37 // CHECK: <attribute>: attribute(iboutletcollection)= [IBOutletCollection=ObjCInterface]
H A Dprint-type.m22 …Foo *] [canonicaltypekind=ObjCObjectPointer] [basetype=Foo] [basekind=ObjCInterface] [isPOD=1] [po…
/llvm-project-15.0.7/clang/test/AST/
H A Dast-dump-decl.m30 // CHECK-NEXT: ObjCInterface{{.*}} 'TestObjCIvarDecl'
65 // CHECK-NEXT: super ObjCInterface{{.*}} 'A'
77 // CHECK-NEXT: super ObjCInterface{{.*}} 'A'
78 // CHECK-NEXT: ObjCInterface{{.*}} 'TestObjCClass'
86 // CHECK-NEXT: ObjCInterface{{.*}} 'TestObjCClass'
95 // CHECK-NEXT: -super ObjCInterface {{.+}} 'A'
104 // CHECK-NEXT: ObjCInterface{{.*}} 'TestObjCClass'
110 // CHECK-NEXT: ObjCInterface{{.*}} 'A'
H A Dcategory-attribute.m23 // CHECK-NEXT: ObjCInterface
30 // CHECK-NEXT: ObjCInterface
H A Dast-dump-decl.mm29 // CHECK-NEXT: super ObjCInterface{{.*}} 'A'
30 // CHECK-NEXT: ObjCInterface{{.*}} 'TestObjCImplementation'
H A Dpragma-attribute-objc-subject-match-rules.m23 // CHECK-OBJC_CATEGORY-NEXT: ObjCInterface
31 // CHECK-OBJC_CATEGORY-NEXT: ObjCInterface
/llvm-project-15.0.7/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp604 if (auto *ObjCInterface = dyn_cast<ObjCInterfaceRecord>(&Record)) { in serializeObjCContainerRecord() local
605 if (!ObjCInterface->SuperClass.empty()) in serializeObjCContainerRecord()
609 ObjCInterface->SuperClass); in serializeObjCContainerRecord()
613 for (const auto *Category : ObjCInterface->Categories) { in serializeObjCContainerRecord()
683 for (const auto &ObjCInterface : API.getObjCInterfaces()) in serialize() local
684 serializeObjCContainerRecord(*ObjCInterface.second); in serialize()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTCommon.cpp337 case Decl::ObjCInterface: in getDefinitiveDeclContext()
379 case Decl::ObjCInterface: in isRedeclarableDeclKind()
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DTypeBitCodes.def32 TYPE_BIT_CODE(ObjCInterface, OBJC_INTERFACE, 21)
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDeclNodes.td86 def ObjCInterface : DeclNode<ObjCContainer, "Objective-C interfaces">;
H A DAttr.td2153 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2198 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2205 let Subjects = SubjectList<[ObjCInterface, ObjCImpl], ErrorDiag>;
2213 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2254 let Subjects = SubjectList<[ObjCInterface, ObjCProtocol], ErrorDiag>;
2261 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2268 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2397 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2849 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
2868 let Subjects = SubjectList<[ObjCInterface], ErrorDiag>;
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2642 case clang::Type::ObjCInterface: in GetDeclContextForType()
2814 case clang::Type::ObjCInterface: in IsAggregateType()
3959 case clang::Type::ObjCInterface: in GetTypeInfo()
4156 case clang::Type::ObjCInterface: in GetTypeClass()
5093 case clang::Type::ObjCInterface: in GetEncoding()
5247 case clang::Type::ObjCInterface: in GetFormat()
5386 case clang::Type::ObjCInterface: in GetNumChildren()
5622 case clang::Type::ObjCInterface: in GetNumFields()
5774 case clang::Type::ObjCInterface: in GetFieldAtIndex()
5828 case clang::Type::ObjCInterface: in GetNumDirectBaseClasses()
[all …]
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp102 TKCASE(ObjCInterface); in GetTypeKind()
507 case Type::ObjCInterface: in clang_getTypeDeclaration()
601 TKIND(ObjCInterface); in clang_getTypeKindSpelling()
/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp1223 TRIVIAL_TYPE_CLASS(ObjCInterface) in TRIVIAL_TYPE_CLASS()
2294 case ObjCInterface: { in isIncompleteType()
2829 case ObjCInterface: in isSpecifierType()
3966 case Type::ObjCInterface: { in computeCachedProperties()
4055 case Type::ObjCInterface: in computeTypeLinkageInfo()
4226 case Type::ObjCInterface: in canHaveNullability()
H A DDeclObjC.cpp284 case Decl::ObjCInterface: { in FindPropertyDeclaration()
1538 : ObjCContainerDecl(ObjCInterface, DC, Id, CLoc, AtLoc), in ObjCInterfaceDecl()
1865 case ObjCInterface: in getContainingInterface()
H A DDeclBase.cpp768 case ObjCInterface: in getIdentifierNamespaceForKind()
1265 case Decl::ObjCInterface: in getPrimaryContext()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp386 case clang::Type::ObjCInterface: { in CanImport()
460 case clang::Type::ObjCInterface: { in Import()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexSymbol.cpp189 case Decl::ObjCInterface: in getSymbolInfo()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.cpp735 case Type::ObjCInterface: { in ConvertType()

12