Lines Matching refs:lproto
6421 /// ProtocolCompatibleWithProtocol - return 'true' if 'lProto' is in the
6424 ASTContext::ProtocolCompatibleWithProtocol(ObjCProtocolDecl *lProto,
6426 if (declaresSameEntity(lProto, rProto))
6430 if (ProtocolCompatibleWithProtocol(lProto, *PI))
6904 const FunctionProtoType *lproto = dyn_cast<FunctionProtoType>(lbase);
6969 if (lproto && rproto) { // two C99 style function prototypes
6970 assert(!lproto->hasExceptionSpec() && !rproto->hasExceptionSpec() &&
6972 unsigned lproto_nargs = lproto->getNumArgs();
6980 if (lproto->isVariadic() != rproto->isVariadic())
6983 if (lproto->getTypeQuals() != rproto->getTypeQuals())
6987 !FunctionTypesMatchOnNSConsumedAttrs(rproto, lproto))
6993 QualType largtype = lproto->getArgType(i).getUnqualifiedType();
7018 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo();
7023 if (lproto) allRTypes = false;
7026 const FunctionProtoType *proto = lproto ? lproto : rproto;