Lines Matching defs:Proto
2140 auto *Proto =
2142 mangleBareFunctionType(Proto, /*MangleReturnType=*/false,
3582 void CXXNameMangler::mangleBareFunctionType(const FunctionProtoType *Proto,
3594 if (Proto->getExtInfo().getProducesResult() && FD == nullptr)
3598 QualType ReturnTy = Proto->getReturnType();
3609 if (Proto->getNumParams() == 0 && !Proto->isVariadic()) {
3613 assert(!FD || FD->getNumParams() == Proto->getNumParams());
3614 for (unsigned I = 0, E = Proto->getNumParams(); I != E; ++I) {
3616 if (Proto->hasExtParameterInfos() && FD == nullptr) {
3617 mangleExtParameterInfo(Proto->getExtParameterInfo(I));
3621 QualType ParamTy = Proto->getParamType(I);
3638 if (Proto->isVariadic())
6972 const FunctionProtoType *Proto =
6976 TrackReturnTypeTags.mangleType(Proto->getReturnType());