Lines Matching refs:CheckConstexprKind
1665 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind, in CheckLiteralType()
1672 case Sema::CheckConstexprKind::Diagnose: in CheckLiteralType()
1676 case Sema::CheckConstexprKind::CheckValid: in CheckLiteralType()
1686 Sema::CheckConstexprKind Kind) { in CheckConstexprDestructorSubobjects()
1693 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDestructorSubobjects()
1717 Sema::CheckConstexprKind Kind) { in CheckConstexprParameterTypes()
1737 Sema::CheckConstexprKind Kind) { in CheckConstexprReturnType()
1761 Sema::CheckConstexprKind Kind);
1770 CheckConstexprKind Kind) { in CheckConstexprFunctionDefinition()
1782 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1803 if (Kind == CheckConstexprKind::Diagnose) in CheckConstexprFunctionDefinition()
1806 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1834 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1858 Sema::CheckConstexprKind Kind) { in CheckConstexprDeclStmt()
1884 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1899 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1927 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1951 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1964 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1985 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
2014 Sema::CheckConstexprKind Kind) { in CheckConstexprCtorInitializer()
2016 if (Kind == Sema::CheckConstexprKind::CheckValid && in CheckConstexprCtorInitializer()
2036 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprCtorInitializer()
2069 Sema::CheckConstexprKind Kind) { in CheckConstexprFunctionStmt()
2215 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprFunctionStmt()
2229 Sema::CheckConstexprKind Kind) { in CheckConstexprFunctionBody()
2246 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2251 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2274 if (Kind == Sema::CheckConstexprKind::CheckValid) { in CheckConstexprFunctionBody()
2313 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprFunctionBody()
2372 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2381 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2391 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2402 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2424 if (Kind == Sema::CheckConstexprKind::Diagnose && in CheckConstexprFunctionBody()
8808 if (CheckConstexprReturnType(*this, FD, CheckConstexprKind::Diagnose) && in CheckExplicitlyDefaultedComparison()
8809 CheckConstexprParameterTypes(*this, FD, CheckConstexprKind::Diagnose) && in CheckExplicitlyDefaultedComparison()