Correcting golden files ecma6-truffel
authorPetr Pisl <ppisl@netbeans.org>
Mon, 13 Jun 2016 13:45:18 +0200
branchecma6-truffel
changeset 3094166065ae176164
parent 309415 6f9bc3f39c9f
child 309417 80b5c96ed36e
Correcting golden files
javascript2.editor/test/unit/data/testfiles/ecmascript6/parser/ES6/arrow-function/array-binding-pattern/invalid-elision-after-rest.js.ast.xml
javascript2.editor/test/unit/data/testfiles/ecmascript6/parser/ES6/binding-pattern/array-pattern/rest.elision.js.ast.xml
     1.1 --- a/javascript2.editor/test/unit/data/testfiles/ecmascript6/parser/ES6/arrow-function/array-binding-pattern/invalid-elision-after-rest.js.ast.xml	Mon Jun 13 12:59:47 2016 +0200
     1.2 +++ b/javascript2.editor/test/unit/data/testfiles/ecmascript6/parser/ES6/arrow-function/array-binding-pattern/invalid-elision-after-rest.js.ast.xml	Mon Jun 13 13:45:18 2016 +0200
     1.3 @@ -6,59 +6,9 @@
     1.4      <isFunctionBody/>
     1.5      <isSynthetic/>
     1.6      <!-- Block Statements -->
     1.7 -    <ExpressionStatement start='0' end='15'>
     1.8 -      <FunctionNode name='=>:1' kind='ARROW' start='0' end='14'>
     1.9 -        <isAnonymous/>
    1.10 -        <!-- FunctionNode Parameters -->
    1.11 -        <IdentNode start='1' end='10'>
    1.12 -          <name>arguments[0]</name>
    1.13 -          <isDestructuredParameter/>
    1.14 -        </IdentNode>
    1.15 -        <!-- FunctionNode Body -->
    1.16 -        <Block start='13' end='14'>
    1.17 -          <isParameterBlock/>
    1.18 -          <isTerminal/>
    1.19 -          <!-- Block Statements -->
    1.20 -          <VarNode name='a' start='1' end='10'>
    1.21 -            <isDestructuring/>
    1.22 -          </VarNode>
    1.23 -          <VarNode name='b' start='1' end='10'>
    1.24 -            <isDestructuring/>
    1.25 -          </VarNode>
    1.26 -          <ExpressionStatement start='1' end='10'>
    1.27 -            <BinaryNode type='ASSIGN' start='1' end='10'>
    1.28 -              <isAssignment/>
    1.29 -              <!-- BinaryNode lhs -->
    1.30 -              <ArrayLiteralNode start='1' end='10'>
    1.31 -                <IdentNode start='2' end='3'>
    1.32 -                  <name>a</name>
    1.33 -                </IdentNode>
    1.34 -                <UnaryNode type='SPREAD_ARRAY' start='4' end='8'>
    1.35 -                  <!-- UnaryNode Expression -->
    1.36 -                  <IdentNode start='7' end='8'>
    1.37 -                    <name>b</name>
    1.38 -                  </IdentNode>
    1.39 -                </UnaryNode>
    1.40 -              </ArrayLiteralNode>
    1.41 -              <!-- BinaryNode rhs -->
    1.42 -              <IdentNode start='1' end='10'>
    1.43 -                <name>arguments[0]</name>
    1.44 -                <isDestructuredParameter/>
    1.45 -              </IdentNode>
    1.46 -            </BinaryNode>
    1.47 -          </ExpressionStatement>
    1.48 -          <BlockStatement start='13' end='14'>
    1.49 -            <Block start='13' end='14'>
    1.50 -              <isFunctionBody/>
    1.51 -              <isTerminal/>
    1.52 -              <!-- Block Statements -->
    1.53 -              <ReturnNode start='13' end='14'>
    1.54 -                <NumberLiteralNode value='0' start='13' end='14'/>
    1.55 -              </ReturnNode>
    1.56 -            </Block>
    1.57 -          </BlockStatement>
    1.58 -        </Block>
    1.59 -      </FunctionNode>
    1.60 +    <ExpressionStatement start='13' end='15'>
    1.61 +      <ErrorNode start='13' end='15'>
    1.62 +      </ErrorNode>
    1.63      </ExpressionStatement>
    1.64    </Block>
    1.65  </FunctionNode>
     2.1 --- a/javascript2.editor/test/unit/data/testfiles/ecmascript6/parser/ES6/binding-pattern/array-pattern/rest.elision.js.ast.xml	Mon Jun 13 12:59:47 2016 +0200
     2.2 +++ b/javascript2.editor/test/unit/data/testfiles/ecmascript6/parser/ES6/binding-pattern/array-pattern/rest.elision.js.ast.xml	Mon Jun 13 13:45:18 2016 +0200
     2.3 @@ -6,26 +6,9 @@
     2.4      <isFunctionBody/>
     2.5      <isSynthetic/>
     2.6      <!-- Block Statements -->
     2.7 -    <VarNode name='a' start='4' end='9'>
     2.8 -      <isBlockScoped/>
     2.9 -      <isLet/>
    2.10 -      <isDestructuring/>
    2.11 -    </VarNode>
    2.12 -    <ExpressionStatement start='4' end='15'>
    2.13 -      <BinaryNode type='ASSIGN' start='4' end='15'>
    2.14 -        <isAssignment/>
    2.15 -        <!-- BinaryNode lhs -->
    2.16 -        <ArrayLiteralNode start='4' end='11'>
    2.17 -          <UnaryNode type='SPREAD_ARRAY' start='5' end='9'>
    2.18 -            <!-- UnaryNode Expression -->
    2.19 -            <IdentNode start='8' end='9'>
    2.20 -              <name>a</name>
    2.21 -            </IdentNode>
    2.22 -          </UnaryNode>
    2.23 -        </ArrayLiteralNode>
    2.24 -        <!-- BinaryNode rhs -->
    2.25 -        <NumberLiteralNode value='0' start='14' end='15'/>
    2.26 -      </BinaryNode>
    2.27 +    <ExpressionStatement start='12' end='15'>
    2.28 +      <ErrorNode start='12' end='15'>
    2.29 +      </ErrorNode>
    2.30      </ExpressionStatement>
    2.31    </Block>
    2.32  </FunctionNode>