Home | History | Annotate | Download | only in AST

Lines Matching full:toproto

3736       ObjCProtocolDecl *ToProto
3738 if (!ToProto)
3740 Protocols.push_back(ToProto);
3790 ObjCProtocolDecl *ToProto
3792 if (!ToProto)
3794 Protocols.push_back(ToProto);
3843 ObjCProtocolDecl *ToProto = MergeWithProtocol;
3844 if (!ToProto) {
3845 ToProto = ObjCProtocolDecl::Create(Importer.getToContext(), DC,
3849 ToProto->setLexicalDeclContext(LexicalDC);
3850 LexicalDC->addDeclInternal(ToProto);
3853 Importer.Imported(D, ToProto);
3855 if (D->isThisDeclarationADefinition() && ImportDefinition(D, ToProto))
3858 return ToProto;
3951 ObjCProtocolDecl *ToProto
3953 if (!ToProto)
3955 Protocols.push_back(ToProto);
6184 } else if (ObjCProtocolDecl *ToProto = dyn_cast<ObjCProtocolDecl>(ToDC)) {
6186 if (ToProto->getDefinition()) {
6189 ASTNodeImporter(*this).ImportDefinition(FromDef, ToProto,
6192 CompleteDecl(ToProto);
6538 if (ObjCProtocolDecl *ToProto = dyn_cast<ObjCProtocolDecl>(To)) {
6539 if (!ToProto->getDefinition()) {
6540 Importer.ImportDefinition(cast<ObjCProtocolDecl>(FromDC), ToProto,