Fix parsing of JavaScript number literals out of integer range

Fix KT-17219
This commit is contained in:
Alexey Andreev
2017-04-13 14:19:12 +03:00
parent b7de272884
commit b11e33901b
3 changed files with 19 additions and 1 deletions
@@ -797,7 +797,7 @@ public class TokenStream {
this.number = dval;
if (isInteger) {
if (isInteger && this.number >= Integer.MIN_VALUE && this.number <= Integer.MAX_VALUE) {
return NUMBER_INT;
}