Searched refs:ImpDecl (Results 1 – 9 of 9) sorted by relevance
/external/clang/lib/ARCMigrate/ |
D | ObjCMT.cpp | 53 const ObjCImplementationDecl *ImpDecl); 600 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties() argument 617 if (!ImpDecl->FindPropertyImplDecl( in ClassImplementsAllMethodsAndProperties() 644 DeclContext::lookup_result R = ImpDecl->lookup(MD->getDeclName()); in ClassImplementsAllMethodsAndProperties() 842 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance() argument 843 const ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface(); in migrateProtocolConformance() 864 if (ClassImplementsAllMethodsAndProperties(Ctx, ImpDecl, IDecl, in migrateProtocolConformance() 1045 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateMethodInstanceType() local 1046 IDecl = ImpDecl->getClassInterface(); in migrateMethodInstanceType() 1316 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateFactoryMethod() local [all …]
|
/external/llvm-project/clang/lib/ARCMigrate/ |
D | ObjCMT.cpp | 52 const ObjCImplementationDecl *ImpDecl); 603 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties() argument 620 if (!ImpDecl->FindPropertyImplDecl( in ClassImplementsAllMethodsAndProperties() 647 DeclContext::lookup_result R = ImpDecl->lookup(MD->getDeclName()); in ClassImplementsAllMethodsAndProperties() 835 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance() argument 836 const ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface(); in migrateProtocolConformance() 857 if (ClassImplementsAllMethodsAndProperties(Ctx, ImpDecl, IDecl, in migrateProtocolConformance() 1038 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateMethodInstanceType() local 1039 IDecl = ImpDecl->getClassInterface(); in migrateMethodInstanceType() 1309 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateFactoryMethod() local [all …]
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaDeclObjC.cpp | 2115 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars() argument 2118 assert(ImpDecl && "missing implementation decl"); in CheckImplementationIvars() 2119 ObjCInterfaceDecl* IDecl = ImpDecl->getClassInterface(); in CheckImplementationIvars() 2129 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2136 ImpDecl->addDecl(ivars[i]); in CheckImplementationIvars() 2147 if (ImpDecl->getSuperClass()) in CheckImplementationIvars() 2148 Diag(ImpDecl->getLocation(), diag::warn_on_superclass_use); in CheckImplementationIvars() 2167 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2169 ImpDecl->addDecl(ImplIvar); in CheckImplementationIvars() 4653 ObjCImplDecl *ImpDecl = nullptr) { in checkObjCDirectMethodClashes() argument [all …]
|
/external/clang/lib/Sema/ |
D | SemaDeclObjC.cpp | 2018 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars() argument 2021 assert(ImpDecl && "missing implementation decl"); in CheckImplementationIvars() 2022 ObjCInterfaceDecl* IDecl = ImpDecl->getClassInterface(); in CheckImplementationIvars() 2032 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2034 ImpDecl->addDecl(ivars[i]); in CheckImplementationIvars() 2045 if (ImpDecl->getSuperClass()) in CheckImplementationIvars() 2046 Diag(ImpDecl->getLocation(), diag::warn_on_superclass_use); in CheckImplementationIvars() 2065 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2067 ImpDecl->addDecl(ImplIvar); in CheckImplementationIvars() 4402 if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(ClassDecl)) { in ActOnMethodDeclaration() local [all …]
|
/external/clang/lib/AST/ |
D | DeclObjC.cpp | 722 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod() local 723 Method = Instance ? ImpDecl->getInstanceMethod(Sel) in lookupPrivateMethod() 724 : ImpDecl->getClassMethod(Sel); in lookupPrivateMethod()
|
/external/llvm-project/clang/lib/AST/ |
D | DeclObjC.cpp | 752 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod() local 753 Method = Instance ? ImpDecl->getInstanceMethod(Sel) in lookupPrivateMethod() 754 : ImpDecl->getClassMethod(Sel); in lookupPrivateMethod()
|
D | ASTImporter.cpp | 9055 const Decl *ImpDecl = importChecked(Err, FromPath[Idx]); in ImportAPValue() local 9058 ToPath[Idx] = cast<const CXXRecordDecl>(ImpDecl->getCanonicalDecl()); in ImportAPValue() 9082 const Decl *ImpDecl = importChecked( in ImportAPValue() local 9086 Base = APValue::LValueBase(cast<ValueDecl>(ImpDecl), in ImportAPValue() 9117 const Decl *ImpDecl = importChecked(Err, FromDecl); in ImportAPValue() local 9125 ImpDecl, FromPath[LoopIdx].getAsBaseOrMember().getInt())); in ImportAPValue()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3086 void CheckImplementationIvars(ObjCImplementationDecl *ImpDecl,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 4197 void CheckImplementationIvars(ObjCImplementationDecl *ImpDecl,
|