Home
last modified time | relevance | path

Searched refs:ImpDecl (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DObjCMT.cpp52 const ObjCImplementationDecl *ImpDecl);
602 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties() argument
619 if (!ImpDecl->FindPropertyImplDecl( in ClassImplementsAllMethodsAndProperties()
644 DeclContext::lookup_result R = ImpDecl->lookup(MD->getDeclName()); in ClassImplementsAllMethodsAndProperties()
832 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance() argument
833 const ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface(); in migrateProtocolConformance()
854 if (ClassImplementsAllMethodsAndProperties(Ctx, ImpDecl, IDecl, in migrateProtocolConformance()
1035 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateMethodInstanceType() local
1036 IDecl = ImpDecl->getClassInterface(); in migrateMethodInstanceType()
1306 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateFactoryMethod() local
[all …]
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclObjC.cpp2134 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars() argument
2137 assert(ImpDecl && "missing implementation decl"); in CheckImplementationIvars()
2138 ObjCInterfaceDecl* IDecl = ImpDecl->getClassInterface(); in CheckImplementationIvars()
2148 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
2155 ImpDecl->addDecl(ivars[i]); in CheckImplementationIvars()
2166 if (ImpDecl->getSuperClass()) in CheckImplementationIvars()
2167 Diag(ImpDecl->getLocation(), diag::warn_on_superclass_use); in CheckImplementationIvars()
2186 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
2188 ImpDecl->addDecl(ImplIvar); in CheckImplementationIvars()
4675 ObjCImplDecl *ImpDecl = nullptr) { in checkObjCDirectMethodClashes() argument
[all …]
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclObjC.cpp768 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod() local
769 Method = Instance ? ImpDecl->getInstanceMethod(Sel) in lookupPrivateMethod()
770 : ImpDecl->getClassMethod(Sel); in lookupPrivateMethod()
H A DASTImporter.cpp9884 const Decl *ImpDecl = importChecked(Err, FromPath[Idx]); in ImportAPValue() local
9887 ToPath[Idx] = cast<const CXXRecordDecl>(ImpDecl->getCanonicalDecl()); in ImportAPValue()
9911 const Decl *ImpDecl = importChecked( in ImportAPValue() local
9915 Base = APValue::LValueBase(cast<ValueDecl>(ImpDecl), in ImportAPValue()
9944 const Decl *ImpDecl = importChecked(Err, FromDecl); in ImportAPValue() local
9952 ImpDecl, FromPath[LoopIdx].getAsBaseOrMember().getInt())); in ImportAPValue()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h4752 void CheckImplementationIvars(ObjCImplementationDecl *ImpDecl,