Lines Matching refs:DefKind
7394 DefaultedFunctionKind DefKind = getDefaultedFunctionKind(FD); in CheckExplicitlyDefaultedFunction() local
7395 if (!DefKind) { in CheckExplicitlyDefaultedFunction()
7400 if (DefKind.isComparison()) in CheckExplicitlyDefaultedFunction()
7403 if (DefKind.isSpecialMember() in CheckExplicitlyDefaultedFunction()
7405 DefKind.asSpecialMember()) in CheckExplicitlyDefaultedFunction()
7406 : CheckExplicitlyDefaultedComparison(S, FD, DefKind.asComparison())) in CheckExplicitlyDefaultedFunction()
17332 DefaultedFunctionKind DefKind = getDefaultedFunctionKind(FD); in SetDeclDefaulted() local
17333 if (!DefKind && in SetDeclDefaulted()
17347 if (DefKind.isComparison() && in SetDeclDefaulted()
17348 DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) { in SetDeclDefaulted()
17366 if (DefKind.isComparison()) { in SetDeclDefaulted()
17387 if (DefKind.isComparison()) { in SetDeclDefaulted()
17388 if (CheckExplicitlyDefaultedComparison(nullptr, FD, DefKind.asComparison())) in SetDeclDefaulted()
17391 DefineDefaultedComparison(DefaultLoc, FD, DefKind.asComparison()); in SetDeclDefaulted()
17395 if (CheckExplicitlyDefaultedSpecialMember(MD, DefKind.asSpecialMember())) in SetDeclDefaulted()