Lines Matching refs:FT
773 const FunctionProtoType *FT = nullptr; in VisitFunctionDecl() local
775 FT = dyn_cast<FunctionProtoType>(AFT); in VisitFunctionDecl()
778 if (FT) { in VisitFunctionDecl()
786 if (FT->isVariadic()) { in VisitFunctionDecl()
804 if (FT) { in VisitFunctionDecl()
805 if (FT->isConst()) in VisitFunctionDecl()
807 if (FT->isVolatile()) in VisitFunctionDecl()
809 if (FT->isRestrict()) in VisitFunctionDecl()
812 switch (FT->getRefQualifier()) { in VisitFunctionDecl()
824 if (FT && FT->hasDynamicExceptionSpec()) { in VisitFunctionDecl()
826 if (FT->getExceptionSpecType() == EST_MSAny) in VisitFunctionDecl()
829 for (unsigned I = 0, N = FT->getNumExceptions(); I != N; ++I) { in VisitFunctionDecl()
833 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
836 } else if (FT && isNoexceptExceptionSpec(FT->getExceptionSpecType())) { in VisitFunctionDecl()
838 if (isComputedNoexcept(FT->getExceptionSpecType())) { in VisitFunctionDecl()
841 FT->getNoexceptExpr()->printPretty(EOut, nullptr, SubPolicy, in VisitFunctionDecl()
852 if (FT && FT->hasTrailingReturn()) { in VisitFunctionDecl()