Lines Matching refs:CheckConstexprKind
1677 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind,
1684 case Sema::CheckConstexprKind::Diagnose:
1688 case Sema::CheckConstexprKind::CheckValid:
1692 llvm_unreachable("unknown CheckConstexprKind");
1698 Sema::CheckConstexprKind Kind) {
1707 if (Kind == Sema::CheckConstexprKind::Diagnose) {
1731 Sema::CheckConstexprKind Kind) {
1754 Sema::CheckConstexprKind Kind) {
1783 Sema::CheckConstexprKind Kind);
1787 CheckConstexprKind Kind) {
1799 if (Kind == CheckConstexprKind::CheckValid)
1820 if (Kind == CheckConstexprKind::Diagnose)
1823 if (Kind == CheckConstexprKind::CheckValid)
1853 if (Kind == CheckConstexprKind::CheckValid)
1878 Sema::CheckConstexprKind Kind) {
1904 if (Kind == Sema::CheckConstexprKind::Diagnose) {
1919 if (Kind == Sema::CheckConstexprKind::Diagnose) {
1947 if (Kind == Sema::CheckConstexprKind::Diagnose) {
1971 if (Kind == Sema::CheckConstexprKind::Diagnose) {
1984 if (Kind == Sema::CheckConstexprKind::Diagnose) {
2005 if (Kind == Sema::CheckConstexprKind::Diagnose) {
2034 Sema::CheckConstexprKind Kind) {
2036 if (Kind == Sema::CheckConstexprKind::CheckValid &&
2056 if (Kind == Sema::CheckConstexprKind::Diagnose) {
2089 Sema::CheckConstexprKind Kind) {
2235 if (Kind == Sema::CheckConstexprKind::Diagnose) {
2249 Sema::CheckConstexprKind Kind) {
2266 case Sema::CheckConstexprKind::CheckValid:
2271 case Sema::CheckConstexprKind::Diagnose:
2294 if (Kind == Sema::CheckConstexprKind::CheckValid) {
2333 if (Kind == Sema::CheckConstexprKind::Diagnose) {
2385 case Sema::CheckConstexprKind::Diagnose:
2390 case Sema::CheckConstexprKind::CheckValid:
2400 case Sema::CheckConstexprKind::Diagnose:
2411 case Sema::CheckConstexprKind::CheckValid:
2441 if (Kind == Sema::CheckConstexprKind::Diagnose && !SkipCheck &&
8991 CheckConstexprReturnType(*this, FD, CheckConstexprKind::Diagnose) &&
8992 CheckConstexprParameterTypes(*this, FD, CheckConstexprKind::Diagnose) &&