Home | History | Annotate | Download | only in AST

Lines Matching defs:ToProto

3347       ObjCProtocolDecl *ToProto
3349 if (!ToProto)
3351 Protocols.push_back(ToProto);
3401 ObjCProtocolDecl *ToProto
3403 if (!ToProto)
3405 Protocols.push_back(ToProto);
3451 ObjCProtocolDecl *ToProto = MergeWithProtocol;
3452 if (!ToProto) {
3453 ToProto = ObjCProtocolDecl::Create(Importer.getToContext(), DC,
3457 ToProto->setLexicalDeclContext(LexicalDC);
3458 LexicalDC->addDeclInternal(ToProto);
3461 Importer.Imported(D, ToProto);
3463 if (D->isThisDeclarationADefinition() && ImportDefinition(D, ToProto))
3466 return ToProto;
3531 ObjCProtocolDecl *ToProto
3533 if (!ToProto)
3535 Protocols.push_back(ToProto);
4691 } else if (ObjCProtocolDecl *ToProto = dyn_cast<ObjCProtocolDecl>(ToDC)) {
4693 if (ToProto->getDefinition()) {
4696 ASTNodeImporter(*this).ImportDefinition(FromDef, ToProto,
4699 CompleteDecl(ToProto);
4965 if (ObjCProtocolDecl *ToProto = dyn_cast<ObjCProtocolDecl>(To)) {
4966 if (!ToProto->getDefinition()) {
4967 Importer.ImportDefinition(cast<ObjCProtocolDecl>(FromDC), ToProto,