Lines Matching refs:DefKind
7448 DefaultedFunctionKind DefKind = getDefaultedFunctionKind(FD); in CheckExplicitlyDefaultedFunction() local
7449 if (!DefKind) { in CheckExplicitlyDefaultedFunction()
7454 if (DefKind.isComparison()) in CheckExplicitlyDefaultedFunction()
7457 if (DefKind.isSpecialMember() in CheckExplicitlyDefaultedFunction()
7459 DefKind.asSpecialMember(), in CheckExplicitlyDefaultedFunction()
7461 : CheckExplicitlyDefaultedComparison(S, FD, DefKind.asComparison())) in CheckExplicitlyDefaultedFunction()
17541 DefaultedFunctionKind DefKind = getDefaultedFunctionKind(FD); in SetDeclDefaulted() local
17542 if (!DefKind && in SetDeclDefaulted()
17556 if (DefKind.isComparison() && in SetDeclDefaulted()
17557 DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) { in SetDeclDefaulted()
17576 if (DefKind.isComparison()) { in SetDeclDefaulted()
17597 if (DefKind.isComparison()) { in SetDeclDefaulted()
17598 if (CheckExplicitlyDefaultedComparison(nullptr, FD, DefKind.asComparison())) in SetDeclDefaulted()
17601 DefineDefaultedComparison(DefaultLoc, FD, DefKind.asComparison()); in SetDeclDefaulted()
17605 if (CheckExplicitlyDefaultedSpecialMember(MD, DefKind.asSpecialMember(), in SetDeclDefaulted()