Lines Matching refs:Impl
3757 ObjCCategoryImplDecl *Impl
3760 if (!Impl)
3763 ToCategory->setImplementation(Impl);
3970 ObjCImplementationDecl *Impl = cast_or_null<ObjCImplementationDecl>(
3972 if (!Impl)
3975 To->setImplementation(Impl);
4119 ObjCImplementationDecl *Impl = Iface->getImplementation();
4120 if (!Impl) {
4123 Impl = ObjCImplementationDecl::Create(Importer.getToContext(),
4137 Impl->setLexicalDeclContext(LexicalDC);
4141 Iface->setImplementation(Impl);
4147 if ((Super && !Impl->getSuperClass()) ||
4148 (!Super && Impl->getSuperClass()) ||
4149 (Super && Impl->getSuperClass() &&
4151 Impl->getSuperClass()))) {
4152 Importer.ToDiag(Impl->getLocation(),
4157 if (Impl->getSuperClass())
4158 Importer.ToDiag(Impl->getLocation(),
4160 << Impl->getSuperClass()->getDeclName();
4162 Importer.ToDiag(Impl->getLocation(),
4178 return Impl;