Lines Matching refs:proto
189 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) {
190 if (!Proto->isThisDeclarationADefinition()) {
712 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) {
713 if (!Proto->isThisDeclarationADefinition()) {
715 SourceLocation StartLoc = Proto->getLocStart();
2068 const FunctionProtoType *proto = 0;
2079 proto = dyn_cast<FunctionProtoType>(funcType);
2080 if (!proto)
2082 Type = proto->getResultType();
2108 if (!proto)
2113 for (unsigned i = 0; i < proto->getNumArgs(); i++) {
2114 if (needToScanForQualifiers(proto->getArgType(i))) {
2250 const FunctionProtoType *proto = dyn_cast<FunctionProtoType>(funcType);
2251 if (!proto)
2253 QualType Type = proto->getResultType();
2258 unsigned numArgs = proto->getNumArgs();
2260 QualType ArgType = proto->getArgType(i);
3210 // Foo<Proto> *.
3741 assert(FT && "SynthesizeBlockFunc: No function proto");