Searched refs:ImpDecl (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 52 const ObjCImplementationDecl *ImpDecl); 599 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties() argument 616 if (!ImpDecl->FindPropertyImplDecl( in ClassImplementsAllMethodsAndProperties() 641 DeclContext::lookup_result R = ImpDecl->lookup(MD->getDeclName()); in ClassImplementsAllMethodsAndProperties() 829 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance() argument 830 const ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface(); in migrateProtocolConformance() 851 if (ClassImplementsAllMethodsAndProperties(Ctx, ImpDecl, IDecl, in migrateProtocolConformance() 1032 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateMethodInstanceType() local 1033 IDecl = ImpDecl->getClassInterface(); in migrateMethodInstanceType() 1303 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateFactoryMethod() local [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 2136 void SemaObjC::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars() argument 2139 assert(ImpDecl && "missing implementation decl"); in CheckImplementationIvars() 2141 ObjCInterfaceDecl* IDecl = ImpDecl->getClassInterface(); in CheckImplementationIvars() 2151 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2158 ImpDecl->addDecl(ivars[i]); in CheckImplementationIvars() 2169 if (ImpDecl->getSuperClass()) in CheckImplementationIvars() 2170 Diag(ImpDecl->getLocation(), diag::warn_on_superclass_use); in CheckImplementationIvars() 2189 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2191 ImpDecl->addDecl(ImplIvar); in CheckImplementationIvars() 4682 ObjCImplDecl *ImpDecl = nullptr) { in checkObjCDirectMethodClashes() argument [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 767 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod() local 768 Method = Instance ? ImpDecl->getInstanceMethod(Sel) in lookupPrivateMethod() 769 : ImpDecl->getClassMethod(Sel); in lookupPrivateMethod()
|
H A D | ASTImporter.cpp | 10318 const Decl *ImpDecl = importChecked(Err, FromPath[Idx]); in ImportAPValue() local 10321 ToPath[Idx] = cast<const CXXRecordDecl>(ImpDecl->getCanonicalDecl()); in ImportAPValue() 10345 const Decl *ImpDecl = importChecked( in ImportAPValue() local 10349 Base = APValue::LValueBase(cast<ValueDecl>(ImpDecl), in ImportAPValue() 10378 const Decl *ImpDecl = importChecked(Err, FromDecl); in ImportAPValue() local 10386 ImpDecl, FromPath[LoopIdx].getAsBaseOrMember().getInt())); in ImportAPValue()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaObjC.h | 411 void CheckImplementationIvars(ObjCImplementationDecl *ImpDecl,
|