Lines Matching refs:FT
484 const FunctionProtoType *FT = nullptr; in VisitFunctionDecl() local
486 FT = dyn_cast<FunctionProtoType>(AFT); in VisitFunctionDecl()
489 if (FT) { in VisitFunctionDecl()
497 if (FT->isVariadic()) { in VisitFunctionDecl()
511 if (FT) { in VisitFunctionDecl()
512 if (FT->isConst()) in VisitFunctionDecl()
514 if (FT->isVolatile()) in VisitFunctionDecl()
516 if (FT->isRestrict()) in VisitFunctionDecl()
519 switch (FT->getRefQualifier()) { in VisitFunctionDecl()
531 if (FT && FT->hasDynamicExceptionSpec()) { in VisitFunctionDecl()
533 if (FT->getExceptionSpecType() == EST_MSAny) in VisitFunctionDecl()
536 for (unsigned I = 0, N = FT->getNumExceptions(); I != N; ++I) { in VisitFunctionDecl()
540 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
543 } else if (FT && isNoexceptExceptionSpec(FT->getExceptionSpecType())) { in VisitFunctionDecl()
545 if (FT->getExceptionSpecType() == EST_ComputedNoexcept) { in VisitFunctionDecl()
548 FT->getNoexceptExpr()->printPretty(EOut, nullptr, SubPolicy, in VisitFunctionDecl()
619 if (FT && FT->hasTrailingReturn()) { in VisitFunctionDecl()