Lines Matching defs:ToProto
3355 ObjCProtocolDecl *ToProto
3357 if (!ToProto)
3359 Protocols.push_back(ToProto);
3409 ObjCProtocolDecl *ToProto
3411 if (!ToProto)
3413 Protocols.push_back(ToProto);
3459 ObjCProtocolDecl *ToProto = MergeWithProtocol;
3460 if (!ToProto) {
3461 ToProto = ObjCProtocolDecl::Create(Importer.getToContext(), DC,
3465 ToProto->setLexicalDeclContext(LexicalDC);
3466 LexicalDC->addDeclInternal(ToProto);
3469 Importer.Imported(D, ToProto);
3471 if (D->isThisDeclarationADefinition() && ImportDefinition(D, ToProto))
3474 return ToProto;
3539 ObjCProtocolDecl *ToProto
3541 if (!ToProto)
3543 Protocols.push_back(ToProto);
4704 } else if (ObjCProtocolDecl *ToProto = dyn_cast<ObjCProtocolDecl>(ToDC)) {
4706 if (ToProto->getDefinition()) {
4709 ASTNodeImporter(*this).ImportDefinition(FromDef, ToProto,
4712 CompleteDecl(ToProto);
4979 if (ObjCProtocolDecl *ToProto = dyn_cast<ObjCProtocolDecl>(To)) {
4980 if (!ToProto->getDefinition()) {
4981 Importer.ImportDefinition(cast<ObjCProtocolDecl>(FromDC), ToProto,