Lines Matching refs:DFK
6666 Sema::DefaultedFunctionKind DFK = S.getDefaultedFunctionKind(FD);
6667 if (DFK.isComparison())
6668 return S.DefineDefaultedComparison(DefaultLoc, FD, DFK.asComparison());
6670 switch (DFK.asSpecialMember()) {
6982 DefaultedFunctionKind DFK = getDefaultedFunctionKind(FD);
6983 if (DFK.asComparison() == DefaultedComparisonKind::NotEqual ||
6984 DFK.asComparison() == DefaultedComparisonKind::Relational) {
7489 auto DFK = S.getDefaultedFunctionKind(FD);
7490 if (DFK.isSpecialMember())
7492 S, Loc, cast<CXXMethodDecl>(FD), DFK.asSpecialMember(), nullptr);
7493 if (DFK.isComparison())
7495 DFK.asComparison());
9751 DefaultedFunctionKind DFK = getDefaultedFunctionKind(FD);
9752 assert(DFK && "not a defaultable function");
9755 if (DFK.isSpecialMember()) {
9756 ShouldDeleteSpecialMember(cast<CXXMethodDecl>(FD), DFK.asSpecialMember(),
9761 DFK.asComparison(), DefaultedComparisonAnalyzer::ExplainDeleted)