Searched refs:ImpDecl (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp52 const ObjCImplementationDecl *ImpDecl);
611 const ObjCImplementationDecl *ImpDecl,
628 if (!ImpDecl->FindPropertyImplDecl(
655 DeclContext::lookup_result R = ImpDecl->lookup(MD->getDeclName());
843 const ObjCImplementationDecl *ImpDecl) {
844 const ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface();
865 if (ClassImplementsAllMethodsAndProperties(Ctx, ImpDecl, IDecl,
1046 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
1047 IDecl = ImpDecl->getClassInterface();
1317 else if (ObjCImplDecl *ImpDecl
610 ClassImplementsAllMethodsAndProperties(ASTContext &Ctx, const ObjCImplementationDecl *ImpDecl, const ObjCInterfaceDecl *IDecl, ObjCProtocolDecl *Protocol) argument
842 migrateProtocolConformance(ASTContext &Ctx, const ObjCImplementationDecl *ImpDecl) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp2110 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, argument
2113 assert(ImpDecl && "missing implementation decl");
2114 ObjCInterfaceDecl* IDecl = ImpDecl->getClassInterface();
2124 ivars[i]->setLexicalDeclContext(ImpDecl);
2126 ImpDecl->addDecl(ivars[i]);
2137 if (ImpDecl->getSuperClass())
2138 Diag(ImpDecl->getLocation(), diag::warn_on_superclass_use);
2157 ImplIvar->setLexicalDeclContext(ImpDecl);
2159 ImpDecl->addDecl(ImplIvar);
4705 if (ObjCImplDecl *ImpDecl
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp750 if (ObjCImplementationDecl *ImpDecl = getImplementation())
751 Method = Instance ? ImpDecl->getInstanceMethod(Sel)
752 : ImpDecl->getClassMethod(Sel);
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3867 void CheckImplementationIvars(ObjCImplementationDecl *ImpDecl,

Completed in 101 milliseconds