Searched refs:ClassInterface (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 2123 ClassInterface(IDecl), CategoryNameLoc(CategoryNameLoc), in ObjCCategoryDecl() 2184 ObjCInterfaceDecl *ClassInterface, SourceLocation nameLoc, in Create() argument 2186 if (ClassInterface && ClassInterface->hasDefinition()) in Create() 2187 ClassInterface = ClassInterface->getDefinition(); in Create() 2188 return new (C, DC) ObjCCategoryImplDecl(DC, Id, ClassInterface, nameLoc, in Create() 2226 ClassInterface = IFace; in setClassInterface() 2285 ObjCInterfaceDecl *ClassInterface, in Create() argument 2292 if (ClassInterface && ClassInterface->hasDefinition()) in Create() 2293 ClassInterface = ClassInterface->getDefinition(); in Create() 2294 return new (C, DC) ObjCImplementationDecl(DC, ClassInterface, SuperDecl, in Create()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 2328 ObjCInterfaceDecl *ClassInterface; variable 2369 ObjCInterfaceDecl *getClassInterface() { return ClassInterface; } in getClassInterface() 2370 const ObjCInterfaceDecl *getClassInterface() const { return ClassInterface; } in getClassInterface() 2471 ObjCInterfaceDecl *ClassInterface; variable 2480 ClassInterface(classInterface) {} in ObjCImplDecl() 2483 const ObjCInterfaceDecl *getClassInterface() const { return ClassInterface; } in getClassInterface() 2484 ObjCInterfaceDecl *getClassInterface() { return ClassInterface; } in getClassInterface()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1440 CD->ClassInterface = readDeclAs<ObjCInterfaceDecl>(); in VisitObjCCategoryDecl() 1455 if (NumProtoRefs > 0 && CD->ClassInterface && CD->IsClassExtension()) in VisitObjCCategoryDecl() 1456 CD->ClassInterface->mergeClassExtensionProtocolList( in VisitObjCCategoryDecl()
|