68 references to ERR_CheckedOverflow
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Operators.cs (2)
2748
Error(diagnostics, ErrorCode.
ERR_CheckedOverflow
, syntax);
4329
Error(diagnostics, ErrorCode.
ERR_CheckedOverflow
, syntax);
Errors\ErrorFacts.cs (1)
796
or ErrorCode.
ERR_CheckedOverflow
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenCheckedTests.cs (8)
1994
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
1997
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"));
2126
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2129
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2132
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2135
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2138
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2141
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (57)
Semantics\ConstantTests.cs (55)
795
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S32.Max + 1").WithLocation(36, 11),
798
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U32.Max + 1").WithLocation(37, 11),
801
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S64.Max + 1").WithLocation(38, 11),
804
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U64.Max + 1").WithLocation(39, 11),
819
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "2 + S32.Max").WithLocation(46, 11),
822
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "2 + U32.Max").WithLocation(47, 11),
825
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "2 + S64.Max").WithLocation(48, 11),
828
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "2 + U64.Max").WithLocation(49, 11),
837
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U32.Min - U32.MinPlusOne").WithLocation(57, 11),
840
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U64.Min - U64.MinPlusOne").WithLocation(59, 11),
855
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S32.Min - S32.Max").WithLocation(66, 11),
858
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U32.Min - U32.Max").WithLocation(67, 11),
861
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S64.Min - S64.Max").WithLocation(68, 11),
864
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U64.Min - U64.Max").WithLocation(69, 11),
873
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S32.Max - S32.Min").WithLocation(76, 11),
876
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S64.Max - S64.Min").WithLocation(78, 11),
891
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S32.Min - 2").WithLocation(86, 11),
894
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U32.Min - 2").WithLocation(87, 11),
897
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "S64.Min - 2").WithLocation(88, 11),
900
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "U64.Min - 2").WithLocation(89, 11));
1761
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1").WithLocation(25, 27),
1764
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "uint.MaxValue + 1").WithLocation(26, 29),
1767
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "long.MaxValue + 1").WithLocation(27, 29),
1770
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "ulong.MaxValue + 1").WithLocation(28, 31),
1773
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MinValue - 1").WithLocation(30, 28),
1776
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "uint.MinValue - 1").WithLocation(31, 30),
1779
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "long.MinValue - 1").WithLocation(32, 30),
1782
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "ulong.MinValue - 1").WithLocation(33, 32),
1842
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "-Int32.MinValue"),
1844
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "-Int64.MinValue"),
1846
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "-Int32.MinValue"),
1848
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "-Int64.MinValue"));
1877
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MinValue / (-1)"),
1879
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "long.MinValue / (-1)"));
1945
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "x * y"));
1956
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "A - 1"));
1973
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "E.A + 1"),
1975
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "E.A + 3"));
2002
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "i * j").WithLocation(11, 21));
2028
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"));
2069
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2072
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2075
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2078
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"));
2143
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2146
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2149
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2152
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2155
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"));
2198
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2201
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2204
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2207
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2210
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"),
2213
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1"));
Semantics\LambdaTests.cs (1)
7684
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "int.MaxValue + 1").WithLocation(5, 26));
Semantics\SemanticErrorTests.cs (1)
11210
Diagnostic(ErrorCode.
ERR_CheckedOverflow
, "X - 1").WithLocation(5, 42),