Lines Matching refs:proto
202 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) {
203 if (!Proto->isThisDeclarationADefinition()) {
770 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) {
771 if (!Proto->isThisDeclarationADefinition()) {
773 SourceLocation StartLoc = Proto->getLocStart();
2242 const FunctionProtoType *proto = 0;
2253 proto = dyn_cast<FunctionProtoType>(funcType);
2254 if (!proto)
2256 Type = proto->getResultType();
2282 if (!proto)
2287 for (unsigned i = 0; i < proto->getNumArgs(); i++) {
2288 if (needToScanForQualifiers(proto->getArgType(i))) {
2423 const FunctionProtoType *proto = dyn_cast<FunctionProtoType>(funcType);
2424 if (!proto)
2426 QualType Type = proto->getResultType();
2431 unsigned numArgs = proto->getNumArgs();
2433 QualType ArgType = proto->getArgType(i);
3501 // Foo<Proto> *.
4237 assert(FT && "SynthesizeBlockFunc: No function proto");