tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

eval-class-let-declaration.js (826B)


      1 // This file was procedurally generated from the following sources:
      2 // - src/statementList/let-declaration.case
      3 // - src/statementList/default/eval-class-declaration.template
      4 /*---
      5 description: LexicalDeclaration using Let (Valid syntax of StatementList starting with a Class Declaration)
      6 esid: prod-StatementList
      7 features: [class]
      8 flags: [generated]
      9 info: |
     10    StatementList:
     11      StatementListItem
     12      StatementList StatementListItem
     13 
     14    StatementListItem:
     15      Statement
     16      Declaration
     17 
     18    Declaration:
     19      ClassDeclaration
     20 
     21 
     22    Declaration:
     23      LexicalDeclaration
     24 
     25    LexicalDeclaration:
     26      LetOrConst BindingList ;
     27 
     28    BindingList:
     29      LexicalBinding
     30      BindingList , LexicalBinding
     31 ---*/
     32 
     33 
     34 var result = eval('class C {}let a, b = 42, c;b;');
     35 
     36 assert.sameValue(result, 42);
     37 
     38 reportCompare(0, 0);