Lines Matching refs:proto
177 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) {
178 if (!Proto->isThisDeclarationADefinition()) {
700 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) {
701 if (!Proto->isThisDeclarationADefinition()) {
703 SourceLocation StartLoc = Proto->getLocStart();
2148 const FunctionProtoType *proto = 0;
2159 proto = dyn_cast<FunctionProtoType>(funcType);
2160 if (!proto)
2162 Type = proto->getResultType();
2188 if (!proto)
2193 for (unsigned i = 0; i < proto->getNumArgs(); i++) {
2194 if (needToScanForQualifiers(proto->getArgType(i))) {
2330 const FunctionProtoType *proto = dyn_cast<FunctionProtoType>(funcType);
2331 if (!proto)
2333 QualType Type = proto->getResultType();
2338 unsigned numArgs = proto->getNumArgs();
2340 QualType ArgType = proto->getArgType(i);
2894 // Foo<Proto> *.
3345 assert(FT && "SynthesizeBlockFunc: No function proto");