Lines Matching refs:CheckConstexprKind

1633 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind,  in CheckLiteralType()
1640 case Sema::CheckConstexprKind::Diagnose: in CheckLiteralType()
1644 case Sema::CheckConstexprKind::CheckValid: in CheckLiteralType()
1654 Sema::CheckConstexprKind Kind) { in CheckConstexprDestructorSubobjects()
1661 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDestructorSubobjects()
1685 Sema::CheckConstexprKind Kind) { in CheckConstexprParameterTypes()
1705 Sema::CheckConstexprKind Kind) { in CheckConstexprReturnType()
1729 Sema::CheckConstexprKind Kind);
1738 CheckConstexprKind Kind) { in CheckConstexprFunctionDefinition()
1750 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1771 if (Kind == CheckConstexprKind::Diagnose) in CheckConstexprFunctionDefinition()
1774 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1802 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1826 Sema::CheckConstexprKind Kind) { in CheckConstexprDeclStmt()
1850 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1865 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1893 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1907 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1920 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1941 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1970 Sema::CheckConstexprKind Kind) { in CheckConstexprCtorInitializer()
1972 if (Kind == Sema::CheckConstexprKind::CheckValid && in CheckConstexprCtorInitializer()
1992 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprCtorInitializer()
2024 Sema::CheckConstexprKind Kind) { in CheckConstexprFunctionStmt()
2154 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprFunctionStmt()
2168 Sema::CheckConstexprKind Kind) { in CheckConstexprFunctionBody()
2185 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2190 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2213 if (Kind == Sema::CheckConstexprKind::CheckValid) { in CheckConstexprFunctionBody()
2245 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprFunctionBody()
2304 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2313 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2323 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2334 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2356 if (Kind == Sema::CheckConstexprKind::Diagnose && in CheckConstexprFunctionBody()
8538 if (CheckConstexprReturnType(*this, FD, CheckConstexprKind::Diagnose) && in CheckExplicitlyDefaultedComparison()
8539 CheckConstexprParameterTypes(*this, FD, CheckConstexprKind::Diagnose) && in CheckExplicitlyDefaultedComparison()