Lines Matching refs:lproto
7385 const FunctionProtoType *lproto = dyn_cast<FunctionProtoType>(lbase);
7450 if (lproto && rproto) { // two C99 style function prototypes
7451 assert(!lproto->hasExceptionSpec() && !rproto->hasExceptionSpec() &&
7454 if (lproto->getNumParams() != rproto->getNumParams())
7458 if (lproto->isVariadic() != rproto->isVariadic())
7461 if (lproto->getTypeQuals() != rproto->getTypeQuals())
7465 !FunctionTypesMatchOnNSConsumedAttrs(rproto, lproto))
7470 for (unsigned i = 0, n = lproto->getNumParams(); i < n; i++) {
7471 QualType lParamType = lproto->getParamType(i).getUnqualifiedType();
7496 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo();
7501 if (lproto) allRTypes = false;
7504 const FunctionProtoType *proto = lproto ? lproto : rproto;