Home
last modified time | relevance | path

Searched refs:ClassInterface (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp1982 ClassInterface(IDecl), CategoryNameLoc(CategoryNameLoc), in ObjCCategoryDecl()
2047 ObjCInterfaceDecl *ClassInterface, in Create() argument
2051 if (ClassInterface && ClassInterface->hasDefinition()) in Create()
2052 ClassInterface = ClassInterface->getDefinition(); in Create()
2053 return new (C, DC) ObjCCategoryImplDecl(DC, Id, ClassInterface, nameLoc, in Create()
2091 ClassInterface = IFace; in setClassInterface()
2150 ObjCInterfaceDecl *ClassInterface, in Create() argument
2157 if (ClassInterface && ClassInterface->hasDefinition()) in Create()
2158 ClassInterface = ClassInterface->getDefinition(); in Create()
2159 return new (C, DC) ObjCImplementationDecl(DC, ClassInterface, SuperDecl, in Create()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h2282 ObjCInterfaceDecl *ClassInterface; variable
2325 ObjCInterfaceDecl *getClassInterface() { return ClassInterface; } in getClassInterface()
2326 const ObjCInterfaceDecl *getClassInterface() const { return ClassInterface; } in getClassInterface()
2427 ObjCInterfaceDecl *ClassInterface; variable
2437 ClassInterface(classInterface) {} in ObjCImplDecl()
2440 const ObjCInterfaceDecl *getClassInterface() const { return ClassInterface; } in getClassInterface()
2441 ObjCInterfaceDecl *getClassInterface() { return ClassInterface; } in getClassInterface()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp1223 CD->ClassInterface = ReadDeclAs<ObjCInterfaceDecl>(); in VisitObjCCategoryDecl()
1238 if (NumProtoRefs > 0 && CD->ClassInterface && CD->IsClassExtension()) in VisitObjCCategoryDecl()
1239 CD->ClassInterface->mergeClassExtensionProtocolList( in VisitObjCCategoryDecl()