Lines Matching refs:FT
667 const FunctionProtoType *FT = nullptr; in VisitFunctionDecl() local
669 FT = dyn_cast<FunctionProtoType>(AFT); in VisitFunctionDecl()
672 if (FT) { in VisitFunctionDecl()
680 if (FT->isVariadic()) { in VisitFunctionDecl()
698 if (FT) { in VisitFunctionDecl()
699 if (FT->isConst()) in VisitFunctionDecl()
701 if (FT->isVolatile()) in VisitFunctionDecl()
703 if (FT->isRestrict()) in VisitFunctionDecl()
706 switch (FT->getRefQualifier()) { in VisitFunctionDecl()
718 if (FT && FT->hasDynamicExceptionSpec()) { in VisitFunctionDecl()
720 if (FT->getExceptionSpecType() == EST_MSAny) in VisitFunctionDecl()
723 for (unsigned I = 0, N = FT->getNumExceptions(); I != N; ++I) { in VisitFunctionDecl()
727 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
730 } else if (FT && isNoexceptExceptionSpec(FT->getExceptionSpecType())) { in VisitFunctionDecl()
732 if (isComputedNoexcept(FT->getExceptionSpecType())) { in VisitFunctionDecl()
735 FT->getNoexceptExpr()->printPretty(EOut, nullptr, SubPolicy, in VisitFunctionDecl()
746 if (FT && FT->hasTrailingReturn()) { in VisitFunctionDecl()