Lines Matching refs:FTI

4180   auto &FTI = D.getFunctionTypeInfo();  in ActOnStartTrailingRequiresClause()  local
4181 if (!FTI.Params) in ActOnStartTrailingRequiresClause()
4183 for (auto &Param : ArrayRef<DeclaratorChunk::ParamInfo>(FTI.Params, in ActOnStartTrailingRequiresClause()
4184 FTI.NumParams)) { in ActOnStartTrailingRequiresClause()
10813 const DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in checkMethodTypeQualifiers() local
10814 if (FTI.hasMethodTypeQualifiers() && !D.isInvalidType()) { in checkMethodTypeQualifiers()
10816 FTI.MethodQualifiers->forEachQualifier( in checkMethodTypeQualifiers()
10875 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckConstructorDeclarator() local
10876 if (FTI.hasRefQualifier()) { in CheckConstructorDeclarator()
10877 Diag(FTI.getRefQualifierLoc(), diag::err_ref_qualifier_constructor) in CheckConstructorDeclarator()
10878 << FTI.RefQualifierIsLValueRef in CheckConstructorDeclarator()
10879 << FixItHint::CreateRemoval(FTI.getRefQualifierLoc()); in CheckConstructorDeclarator()
11052 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckDestructorDeclarator() local
11053 if (FTI.hasRefQualifier()) { in CheckDestructorDeclarator()
11054 Diag(FTI.getRefQualifierLoc(), diag::err_ref_qualifier_destructor) in CheckDestructorDeclarator()
11055 << FTI.RefQualifierIsLValueRef in CheckDestructorDeclarator()
11056 << FixItHint::CreateRemoval(FTI.getRefQualifierLoc()); in CheckDestructorDeclarator()
11061 if (FTIHasNonVoidParameters(FTI)) { in CheckDestructorDeclarator()
11065 FTI.freeParams(); in CheckDestructorDeclarator()
11070 if (FTI.isVariadic) { in CheckDestructorDeclarator()
11157 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckConversionDeclarator() local
11163 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckConversionDeclarator() local
11165 dyn_cast_if_present<ParmVarDecl>(FTI.Params[0].Param); in CheckConversionDeclarator()
11173 FTI.freeParams(); in CheckConversionDeclarator()
11357 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckExplicitObjectMemberFunction() local
11358 if (FTI.NumParams == 0) in CheckExplicitObjectMemberFunction()
11361 for (unsigned Idx = 0; Idx < FTI.NumParams; Idx++) { in CheckExplicitObjectMemberFunction()
11362 const auto &ParamInfo = FTI.Params[Idx]; in CheckExplicitObjectMemberFunction()
11400 if (IsLambda && FTI.hasMutableQualifier()) { in CheckExplicitObjectMemberFunction()