Am 13.10.2017 um 14:35 schrieb Sundararajan Athijegannathan 
<sundararajan.athijegannat...@oracle.com>:
> 
> 
>  36 } catch (e if e instanceof SyntaxError) {
>  37     Assert.assertTrue(e instanceof SyntaxError);
>  38 }
>  39
> 
> In test. Do you want to just catch catch(e) ?
> 

Indeed. I forgot I left this in. Thanks for the review!

Hannes

> -Sundar
> 
> On 13/10/17, 2:06 PM, Hannes Wallnöfer wrote:
>> Please review:
>> 
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8027302
>> Webrev: http://cr.openjdk.java.net/~hannesw/8027302/webrev.01
>> 
>> ES6 and ES5 require different handling regarding unencoding Unicode escapes 
>> in keywords and identifiers. This patch makes handling more compliant and 
>> more efficient in ES6 mode (previously we didn’t cover all cases, and 
>> checked every identifier instead of just those containing escapes).
>> 
>> About the removal of Lexer.isEscapeCharacter: this method always returns 
>> true in Lexer, and it’s only purpose was to be overridden in JSON parser, 
>> but JSON parser doesn’t extend Lexer/Parser anymore.
>> 
>> Thanks,
>> Hannes

Reply via email to