| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | merge-objc-interface.m | 21 //--- 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 D | redecl-ivars.m | 30 @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 D | merge-extension-ivars.m | 28 @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 D | objc-typeargs-protocols.m | 24 …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 D | cursor-dynamic-call.mm | 78 // CHECK: 29:3 {{.*}} Receiver-type=ObjCInterface 82 // CHECK: 36:3 {{.*}} Receiver-type=ObjCInterface
|
| H A D | IBOutletCollection.m | 14 …K: Punctuation: "(" [4:21 - 4:22] attribute(iboutletcollection)= [IBOutletCollection=ObjCInterface]
|
| H A D | index-attrs.m | 37 // CHECK: <attribute>: attribute(iboutletcollection)= [IBOutletCollection=ObjCInterface]
|
| H A D | print-type.m | 22 …Foo *] [canonicaltypekind=ObjCObjectPointer] [basetype=Foo] [basekind=ObjCInterface] [isPOD=1] [po…
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-decl.m | 30 // 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 D | category-attribute.m | 23 // CHECK-NEXT: ObjCInterface 30 // CHECK-NEXT: ObjCInterface
|
| H A D | ast-dump-decl.mm | 29 // CHECK-NEXT: super ObjCInterface{{.*}} 'A' 30 // CHECK-NEXT: ObjCInterface{{.*}} 'TestObjCImplementation'
|
| H A D | pragma-attribute-objc-subject-match-rules.m | 23 // CHECK-OBJC_CATEGORY-NEXT: ObjCInterface 31 // CHECK-OBJC_CATEGORY-NEXT: ObjCInterface
|
| /llvm-project-15.0.7/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 604 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 D | ASTCommon.cpp | 337 case Decl::ObjCInterface: in getDefinitiveDeclContext() 379 case Decl::ObjCInterface: in isRedeclarableDeclKind()
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | TypeBitCodes.def | 32 TYPE_BIT_CODE(ObjCInterface, OBJC_INTERFACE, 21)
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 86 def ObjCInterface : DeclNode<ObjCContainer, "Objective-C interfaces">;
|
| H A D | Attr.td | 2153 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 D | TypeSystemClang.cpp | 2642 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 D | CXType.cpp | 102 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 D | Type.cpp | 1223 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 D | DeclObjC.cpp | 284 case Decl::ObjCInterface: { in FindPropertyDeclaration() 1538 : ObjCContainerDecl(ObjCInterface, DC, Id, CLoc, AtLoc), in ObjCInterfaceDecl() 1865 case ObjCInterface: in getContainingInterface()
|
| H A D | DeclBase.cpp | 768 case ObjCInterface: in getIdentifierNamespaceForKind() 1265 case Decl::ObjCInterface: in getPrimaryContext()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 386 case clang::Type::ObjCInterface: { in CanImport() 460 case clang::Type::ObjCInterface: { in Import()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 189 case Decl::ObjCInterface: in getSymbolInfo()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 735 case Type::ObjCInterface: { in ConvertType()
|