Lines Matching refs:FT
723 const FunctionProtoType *FT = nullptr; in VisitFunctionDecl() local
725 FT = dyn_cast<FunctionProtoType>(AFT); in VisitFunctionDecl()
728 if (FT) { in VisitFunctionDecl()
736 if (FT->isVariadic()) { in VisitFunctionDecl()
754 if (FT) { in VisitFunctionDecl()
755 if (FT->isConst()) in VisitFunctionDecl()
757 if (FT->isVolatile()) in VisitFunctionDecl()
759 if (FT->isRestrict()) in VisitFunctionDecl()
762 switch (FT->getRefQualifier()) { in VisitFunctionDecl()
774 if (FT && FT->hasDynamicExceptionSpec()) { in VisitFunctionDecl()
776 if (FT->getExceptionSpecType() == EST_MSAny) in VisitFunctionDecl()
779 for (unsigned I = 0, N = FT->getNumExceptions(); I != N; ++I) { in VisitFunctionDecl()
783 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
786 } else if (FT && isNoexceptExceptionSpec(FT->getExceptionSpecType())) { in VisitFunctionDecl()
788 if (isComputedNoexcept(FT->getExceptionSpecType())) { in VisitFunctionDecl()
791 FT->getNoexceptExpr()->printPretty(EOut, nullptr, SubPolicy, in VisitFunctionDecl()
802 if (FT && FT->hasTrailingReturn()) { in VisitFunctionDecl()