Lines Matching refs:DFK
6569 Sema::DefaultedFunctionKind DFK = S.getDefaultedFunctionKind(FD); in DefineDefaultedFunction() local
6570 if (DFK.isComparison()) in DefineDefaultedFunction()
6571 return S.DefineDefaultedComparison(DefaultLoc, FD, DFK.asComparison()); in DefineDefaultedFunction()
6573 switch (DFK.asSpecialMember()) { in DefineDefaultedFunction()
6891 DefaultedFunctionKind DFK = getDefaultedFunctionKind(FD); in CheckCompletedCXXClass() local
6892 if (DFK.asComparison() == DefaultedComparisonKind::NotEqual || in CheckCompletedCXXClass()
6893 DFK.asComparison() == DefaultedComparisonKind::Relational) { in CheckCompletedCXXClass()
7345 auto DFK = S.getDefaultedFunctionKind(FD); in computeImplicitExceptionSpec() local
7346 if (DFK.isSpecialMember()) in computeImplicitExceptionSpec()
7348 S, Loc, cast<CXXMethodDecl>(FD), DFK.asSpecialMember(), nullptr); in computeImplicitExceptionSpec()
7349 if (DFK.isComparison()) in computeImplicitExceptionSpec()
7351 DFK.asComparison()); in computeImplicitExceptionSpec()
9460 DefaultedFunctionKind DFK = getDefaultedFunctionKind(FD); in DiagnoseDeletedDefaultedFunction() local
9461 assert(DFK && "not a defaultable function"); in DiagnoseDeletedDefaultedFunction()
9464 if (DFK.isSpecialMember()) { in DiagnoseDeletedDefaultedFunction()
9465 ShouldDeleteSpecialMember(cast<CXXMethodDecl>(FD), DFK.asSpecialMember(), in DiagnoseDeletedDefaultedFunction()
9470 DFK.asComparison(), DefaultedComparisonAnalyzer::ExplainDeleted) in DiagnoseDeletedDefaultedFunction()