Lines Matching refs:proto
175 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) {
176 if (!Proto->isThisDeclarationADefinition()) {
694 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) {
695 if (!Proto->isThisDeclarationADefinition()) {
697 SourceLocation StartLoc = Proto->getLocStart();
2144 const FunctionProtoType *proto = 0;
2155 proto = dyn_cast<FunctionProtoType>(funcType);
2156 if (!proto)
2158 Type = proto->getResultType();
2184 if (!proto)
2189 for (unsigned i = 0; i < proto->getNumArgs(); i++) {
2190 if (needToScanForQualifiers(proto->getArgType(i))) {
2327 const FunctionProtoType *proto = dyn_cast<FunctionProtoType>(funcType);
2328 if (!proto)
2330 QualType Type = proto->getResultType();
2335 unsigned numArgs = proto->getNumArgs();
2337 QualType ArgType = proto->getArgType(i);
2876 // Foo<Proto> *.
3346 assert(FT && "SynthesizeBlockFunc: No function proto");