Lines Matching refs:FPT
7873 const FunctionProtoType *FPT = in ActOnFunctionDeclarator() local
7876 SubstAutoType(FPT->getReturnType(), Context.DependentTy); in ActOnFunctionDeclarator()
7877 NewFD->setType(Context.getFunctionType(Result, FPT->getParamTypes(), in ActOnFunctionDeclarator()
7878 FPT->getExtProtoInfo())); in ActOnFunctionDeclarator()
7941 if (const FunctionProtoType *FPT = R->getAs<FunctionProtoType>()) { in ActOnFunctionDeclarator() local
7942 if (FPT->hasExceptionSpec()) { in ActOnFunctionDeclarator()
7956 if (!Context.hasSameType(FPT->getReturnType(), Context.BoolTy)) { in ActOnFunctionDeclarator()
7965 if (FPT->getNumParams() > 0 || FPT->isVariadic()) in ActOnFunctionDeclarator()
8074 const FunctionProtoType *FPT = R->getAs<FunctionProtoType>(); in ActOnFunctionDeclarator() local
8077 getLangOpts().CPlusPlus11 && FPT && !FPT->hasExceptionSpec()) in ActOnFunctionDeclarator()
8079 FPT->getReturnType(), FPT->getParamTypes(), in ActOnFunctionDeclarator()
8080 FPT->getExtProtoInfo().withExceptionSpec(EST_BasicNoexcept))); in ActOnFunctionDeclarator()
8740 const FunctionProtoType *FPT = in CheckFunctionDeclaration() local
8742 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in CheckFunctionDeclaration()
8744 MD->setType(Context.getFunctionType(FPT->getReturnType(), in CheckFunctionDeclaration()
8745 FPT->getParamTypes(), EPI)); in CheckFunctionDeclaration()
11345 if (const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>()) in ActOnStartOfFunctionDef() local
11346 ResolveExceptionSpec(D->getLocation(), FPT); in ActOnStartOfFunctionDef()
11895 const auto *FPT = FD->getType()->getAs<FunctionProtoType>(); in AddKnownFunctionAttributes() local
11896 if (!FPT || FPT->getExceptionSpecType() == EST_None) in AddKnownFunctionAttributes()