Lines Matching refs:CheckConstexprKind
1631 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind, in CheckLiteralType()
1638 case Sema::CheckConstexprKind::Diagnose: in CheckLiteralType()
1642 case Sema::CheckConstexprKind::CheckValid: in CheckLiteralType()
1652 Sema::CheckConstexprKind Kind) { in CheckConstexprDestructorSubobjects()
1659 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDestructorSubobjects()
1683 Sema::CheckConstexprKind Kind) { in CheckConstexprParameterTypes()
1703 Sema::CheckConstexprKind Kind) { in CheckConstexprReturnType()
1727 Sema::CheckConstexprKind Kind);
1736 CheckConstexprKind Kind) { in CheckConstexprFunctionDefinition()
1748 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1769 if (Kind == CheckConstexprKind::Diagnose) in CheckConstexprFunctionDefinition()
1772 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1800 if (Kind == CheckConstexprKind::CheckValid) in CheckConstexprFunctionDefinition()
1824 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()
1917 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1930 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1951 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprDeclStmt()
1980 Sema::CheckConstexprKind Kind) { in CheckConstexprCtorInitializer()
1982 if (Kind == Sema::CheckConstexprKind::CheckValid && in CheckConstexprCtorInitializer()
2002 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprCtorInitializer()
2035 Sema::CheckConstexprKind Kind) { in CheckConstexprFunctionStmt()
2181 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprFunctionStmt()
2195 Sema::CheckConstexprKind Kind) { in CheckConstexprFunctionBody()
2212 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2217 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2240 if (Kind == Sema::CheckConstexprKind::CheckValid) { in CheckConstexprFunctionBody()
2279 if (Kind == Sema::CheckConstexprKind::Diagnose) { in CheckConstexprFunctionBody()
2338 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2347 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2357 case Sema::CheckConstexprKind::Diagnose: in CheckConstexprFunctionBody()
2368 case Sema::CheckConstexprKind::CheckValid: in CheckConstexprFunctionBody()
2390 if (Kind == Sema::CheckConstexprKind::Diagnose && in CheckConstexprFunctionBody()
8722 if (CheckConstexprReturnType(*this, FD, CheckConstexprKind::Diagnose) && in CheckExplicitlyDefaultedComparison()
8723 CheckConstexprParameterTypes(*this, FD, CheckConstexprKind::Diagnose) && in CheckExplicitlyDefaultedComparison()