Lines Matching defs:Impl
3384 ObjCCategoryImplDecl *Impl
3387 if (!Impl)
3390 ToCategory->setImplementation(Impl);
3570 ObjCImplementationDecl *Impl = cast_or_null<ObjCImplementationDecl>(
3572 if (!Impl)
3575 To->setImplementation(Impl);
3690 ObjCImplementationDecl *Impl = Iface->getImplementation();
3691 if (!Impl) {
3694 Impl = ObjCImplementationDecl::Create(Importer.getToContext(),
3708 Impl->setLexicalDeclContext(LexicalDC);
3712 Iface->setImplementation(Impl);
3718 if ((Super && !Impl->getSuperClass()) ||
3719 (!Super && Impl->getSuperClass()) ||
3720 (Super && Impl->getSuperClass() &&
3721 !declaresSameEntity(Super->getCanonicalDecl(), Impl->getSuperClass()))) {
3722 Importer.ToDiag(Impl->getLocation(),
3727 if (Impl->getSuperClass())
3728 Importer.ToDiag(Impl->getLocation(),
3730 << Impl->getSuperClass()->getDeclName();
3732 Importer.ToDiag(Impl->getLocation(),
3748 return Impl;