switch (_scanner.getToken()) {
case SyntaxKind.NumericLiteral: {
try {
value = JSON.parse(_scanner.getTokenValue());
if (typeof value !== 'number') {
handleError(ParseErrorCode.InvalidNumberFormat);
value = 0;
}
handleError(ParseErrorCode.InvalidNumberFormat);
}
break;
}
case SyntaxKind.NullKeyword:
onLiteralValue(null);