Lines Matching refs:FTI

3948   auto &FTI = D.getFunctionTypeInfo();  in ActOnStartTrailingRequiresClause()  local
3949 if (!FTI.Params) in ActOnStartTrailingRequiresClause()
3951 for (auto &Param : ArrayRef<DeclaratorChunk::ParamInfo>(FTI.Params, in ActOnStartTrailingRequiresClause()
3952 FTI.NumParams)) { in ActOnStartTrailingRequiresClause()
10235 const DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in checkMethodTypeQualifiers() local
10236 if (FTI.hasMethodTypeQualifiers() && !D.isInvalidType()) { in checkMethodTypeQualifiers()
10238 FTI.MethodQualifiers->forEachQualifier( in checkMethodTypeQualifiers()
10297 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckConstructorDeclarator() local
10298 if (FTI.hasRefQualifier()) { in CheckConstructorDeclarator()
10299 Diag(FTI.getRefQualifierLoc(), diag::err_ref_qualifier_constructor) in CheckConstructorDeclarator()
10300 << FTI.RefQualifierIsLValueRef in CheckConstructorDeclarator()
10301 << FixItHint::CreateRemoval(FTI.getRefQualifierLoc()); in CheckConstructorDeclarator()
10474 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckDestructorDeclarator() local
10475 if (FTI.hasRefQualifier()) { in CheckDestructorDeclarator()
10476 Diag(FTI.getRefQualifierLoc(), diag::err_ref_qualifier_destructor) in CheckDestructorDeclarator()
10477 << FTI.RefQualifierIsLValueRef in CheckDestructorDeclarator()
10478 << FixItHint::CreateRemoval(FTI.getRefQualifierLoc()); in CheckDestructorDeclarator()
10483 if (FTIHasNonVoidParameters(FTI)) { in CheckDestructorDeclarator()
10487 FTI.freeParams(); in CheckDestructorDeclarator()
10492 if (FTI.isVariadic) { in CheckDestructorDeclarator()