Lines Matching refs:lproto
10756 const auto *lproto = dyn_cast<FunctionProtoType>(lbase); in mergeFunctionTypes() local
10846 if (lproto && rproto) { // two C99 style function prototypes in mergeFunctionTypes()
10848 (!lproto->hasExceptionSpec() && !rproto->hasExceptionSpec())) && in mergeFunctionTypes()
10851 if (lproto->getNumParams() != rproto->getNumParams()) in mergeFunctionTypes()
10855 if (lproto->isVariadic() != rproto->isVariadic()) in mergeFunctionTypes()
10858 if (lproto->getMethodQuals() != rproto->getMethodQuals()) in mergeFunctionTypes()
10862 FunctionEffectsRef LHSFX = lproto->getFunctionEffects(); in mergeFunctionTypes()
10882 if (!mergeExtParameterInfo(lproto, rproto, canUseLeft, canUseRight, in mergeFunctionTypes()
10893 for (unsigned i = 0, n = lproto->getNumParams(); i < n; i++) { in mergeFunctionTypes()
10894 QualType lParamType = lproto->getParamType(i).getUnqualifiedType(); in mergeFunctionTypes()
10919 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo(); in mergeFunctionTypes()
10928 if (lproto) allRTypes = false; in mergeFunctionTypes()
10931 const FunctionProtoType *proto = lproto ? lproto : rproto; in mergeFunctionTypes()