From b1f8a548c3e13d1403fec04d1f66dc2daab27cfb Mon Sep 17 00:00:00 2001 From: xucheng46 Date: Sat, 29 Oct 2022 02:23:40 +0000 Subject: [PATCH] Remove decorators in identify Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/I5YCXA Test: parser tests, compiler tests, test262 Signed-off-by: xucheng46 Change-Id: Ia6daf215c2e88ff3f26b5cb25d37da25f2e0cf84 --- es2panda/ir/expressions/identifier.cpp | 11 +- es2panda/ir/expressions/identifier.h | 21 +-- es2panda/parser/commonjs.cpp | 4 +- es2panda/parser/expressionParser.cpp | 16 +- es2panda/parser/parserImpl.cpp | 38 ++-- es2panda/parser/statementParser.cpp | 36 ++-- es2panda/parser/transformer/transformer.cpp | 26 +-- .../js/class-declaration-is-expected.txt | 2 - .../js/function-declaration-is-expected.txt | 1 - .../js/function-expression-is-expected.txt | 2 - .../js/test-array-expression-expected.txt | 8 - .../js/test-arrow-function-expected.txt | 51 ----- .../test-assignment-expression-expected.txt | 15 -- .../test-async-arrow-function-1-expected.txt | 9 - .../js/test-async-function-1-expected.txt | 2 - .../js/test-async-function-2-expected.txt | 1 - .../js/test-binary-expression-expected.txt | 61 ------ .../js/test-call-expression-expected.txt | 13 -- .../js/test-class-async-method-expected.txt | 3 - .../js/test-class-constructor-2-expected.txt | 6 - .../js/test-class-definition-expected.txt | 19 -- .../js/test-class-expression-expected.txt | 12 -- .../test-conditional-expression-expected.txt | 14 -- .../test/parser/js/test-do-while-expected.txt | 14 -- es2panda/test/parser/js/test-for-expected.txt | 36 ---- .../parser/js/test-function-decl-expected.txt | 11 -- .../js/test-grouping-level-expected.txt | 31 ---- es2panda/test/parser/js/test-if-expected.txt | 9 - .../js/test-labelled-statement-expected.txt | 25 --- .../js/test-logical-expression-expected.txt | 26 --- .../js/test-member-expression-expected.txt | 24 --- .../js/test-new-expression-expected.txt | 9 - .../js/test-nullish-coalescing-expected.txt | 6 - .../js/test-object-expression-expected.txt | 16 -- .../test/parser/js/test-patterns-expected.txt | 25 --- .../js/test-sequence-expression-expected.txt | 11 -- .../test/parser/js/test-switch-expected.txt | 6 - ...st-tagged-template-expression-expected.txt | 15 -- .../js/test-template-literal-expected.txt | 5 - .../js/test-this-expression-expected.txt | 2 - .../js/test-throw-statement-expected.txt | 4 - .../parser/js/test-try-statement-expected.txt | 2 - .../js/test-unary-expression-expected.txt | 11 -- .../js/test-update-expression-expected.txt | 7 - .../test/parser/js/test-var-decl-expected.txt | 11 -- ...-namespace-export-declaration-expected.txt | 3 - .../ts/test-arrow-function-expected.txt | 6 - .../ts/test-arrow-function1-expected.txt | 1 - .../ts/test-arrow-function2-expected.txt | 6 - .../ts/test-arrow-function3-expected.txt | 5 - .../ts/test-as-expression1-expected.txt | 8 - .../ts/test-as-expression2-expected.txt | 9 - .../ts/test-as-expression3-expected.txt | 11 -- .../ts/test-class-constructor-expected.txt | 13 -- .../ts/test-class-definition-expected.txt | 36 ---- .../ts/test-class-definiton18-expected.txt | 4 - .../ts/test-class-definiton19-expected.txt | 10 - .../ts/test-class-definiton20-expected.txt | 7 - .../ts/test-class-definiton21-expected.txt | 5 - .../test-class-method-overload-expected.txt | 23 --- .../test-class-method-overload1-expected.txt | 5 - .../test-class-method-overload10-expected.txt | 3 - .../test-class-method-overload11-expected.txt | 2 - .../test-class-method-overload12-expected.txt | 2 - .../test-class-method-overload13-expected.txt | 2 - .../test-class-method-overload2-expected.txt | 6 - .../test-class-method-overload3-expected.txt | 5 - .../test-class-method-overload4-expected.txt | 3 - .../test-class-method-overload5-expected.txt | 4 - .../test-class-method-overload6-expected.txt | 5 - .../test-class-method-overload7-expected.txt | 4 - .../test-class-method-overload8-expected.txt | 3 - .../test-class-method-overload9-expected.txt | 2 - .../ts/test-cyclic-module-import-expected.txt | 14 -- .../parser/ts/test-declare-name-expected.txt | 2 - .../ts/test-definite-variable-expected.txt | 1 - .../test-destructure-declaration-expected.txt | 6 - .../ts/test-enum-declaration-expected.txt | 10 - .../ts/test-enum-declaration6-expected.txt | 12 -- .../parser/ts/test-export-type-expected.txt | 6 - .../parser/ts/test-func-param-expected.txt | 54 ------ .../ts/test-function-overload-expected.txt | 10 - .../ts/test-function-overload1-expected.txt | 3 - .../ts/test-function-overload2-expected.txt | 3 - ...-function-with-type-assertion-expected.txt | 24 --- es2panda/test/parser/ts/test-if-expected.txt | 3 - .../parser/ts/test-import-type-expected.txt | 5 - .../parser/ts/test-interface-expected.txt | 19 -- ...-interface-method-identifier1-expected.txt | 21 --- .../parser/ts/test-interface4-expected.txt | 5 - .../parser/ts/test-interface5-expected.txt | 3 - .../parser/ts/test-intersection-expected.txt | 40 ---- .../ts/test-keyword-declare-expected.txt | 20 -- .../ts/test-keyword-declare5-expected.txt | 2 - .../ts/test-keyword-declare6-expected.txt | 2 - .../ts/test-keyword-declare7-expected.txt | 3 - .../ts/test-keyword-identify1-expected.txt | 7 - .../ts/test-keyword-identify2-expected.txt | 9 - .../ts/test-keyword-identify3-expected.txt | 7 - .../ts/test-keyword-identify4-expected.txt | 7 - .../ts/test-keyword-identify5-expected.txt | 10 - .../ts/test-keyword-identify6-expected.txt | 7 - .../ts/test-keyword-identify7-expected.txt | 4 - .../ts/test-labeled-statement-expected.txt | 3 - .../ts/test-new-expression1-expected.txt | 6 - .../ts/test-new-expression2-expected.txt | 6 - .../ts/test-new-expression3-expected.txt | 8 - .../ts/test-private-identifier-expected.txt | 5 - .../ts/test-ts-as-expression-expected.txt | 4 - .../ts/test-ts-conditional-type-expected.txt | 24 --- .../test-ts-key-remapping-via-as-expected.txt | 20 -- .../ts/test-ts-mapped-type-expected.txt | 28 --- .../test-ts-non-null-expression-expected.txt | 8 - .../test-ts-parameter-property-expected.txt | 29 --- .../ts/test-ts-symbol-type-expected.txt | 5 - .../ts/test-ts-type-assertion-expected.txt | 7 - .../ts/test-ts-type-predicate-expected.txt | 115 ------------ .../ts/test-ts-type-predicate1-expected.txt | 4 - .../test-ts-unique-symbol-type-expected.txt | 6 - .../parser/ts/test-tuple-type-expected.txt | 14 -- .../parser/ts/test-tuple-type5-expected.txt | 31 ---- .../parser/ts/test-tuple-type6-expected.txt | 4 - .../parser/ts/test-type-alias-expected.txt | 10 - .../ts/test-type-annotation-expected.txt | 61 ------ .../ts/test-type-annotation1-expected.txt | 2 - .../ts/test-type-annotation2-expected.txt | 13 -- ...rtion-followedby-another-expr-expected.txt | 6 - .../parser/ts/test-type-literal-expected.txt | 24 --- .../parser/ts/test-type-query-expected.txt | 15 -- .../test-type-template-literal1-expected.txt | 3 - .../test-type-template-literal2-expected.txt | 7 - .../test-type-template-literal3-expected.txt | 12 -- ...ype-with-specieal-constructor-expected.txt | 9 - ...ion-followedby-type-assertion-expected.txt | 2 - .../parser/ts/test_decorator-expected.txt | 17 -- ...t-declaration-named-namespace-expected.txt | 21 --- ...test_export-function-overload-expected.txt | 9 - .../test/parser/ts/test_generic-expected.txt | 131 ------------- .../parser/ts/test_import_type-expected.txt | 14 -- .../test/parser/ts/test_module-expected.txt | 40 ---- .../test/parser/ts/test_module10-expected.txt | 3 - .../test/parser/ts/test_module7-expected.txt | 9 - .../test/parser/ts/test_module8-expected.txt | 1 - .../test/parser/ts/test_module9-expected.txt | 1 - .../parser/ts/test_module_binder-expected.txt | 4 - .../parser/ts/test_this_type-expected.txt | 7 - .../arithmetic_operators_1-expected.txt | 3 - .../arithmetic_operators_10-expected.txt | 3 - .../arithmetic_operators_11-expected.txt | 3 - .../arithmetic_operators_12-expected.txt | 3 - .../arithmetic_operators_13-expected.txt | 3 - .../arithmetic_operators_14-expected.txt | 3 - .../arithmetic_operators_15-expected.txt | 3 - .../arithmetic_operators_16-expected.txt | 3 - .../arithmetic_operators_17-expected.txt | 3 - .../arithmetic_operators_18-expected.txt | 3 - .../arithmetic_operators_19-expected.txt | 3 - .../arithmetic_operators_2-expected.txt | 3 - .../arithmetic_operators_20-expected.txt | 3 - .../arithmetic_operators_21-expected.txt | 3 - .../arithmetic_operators_22-expected.txt | 3 - .../arithmetic_operators_23-expected.txt | 3 - .../arithmetic_operators_24-expected.txt | 3 - .../arithmetic_operators_25-expected.txt | 3 - .../arithmetic_operators_26-expected.txt | 3 - .../arithmetic_operators_27-expected.txt | 3 - .../arithmetic_operators_28-expected.txt | 3 - .../arithmetic_operators_29-expected.txt | 3 - .../arithmetic_operators_3-expected.txt | 3 - .../arithmetic_operators_30-expected.txt | 3 - .../arithmetic_operators_31-expected.txt | 3 - .../arithmetic_operators_32-expected.txt | 3 - .../arithmetic_operators_33-expected.txt | 3 - .../arithmetic_operators_34-expected.txt | 3 - .../arithmetic_operators_35-expected.txt | 3 - .../arithmetic_operators_36-expected.txt | 3 - .../arithmetic_operators_37-expected.txt | 3 - .../arithmetic_operators_38-expected.txt | 3 - .../arithmetic_operators_39-expected.txt | 3 - .../arithmetic_operators_4-expected.txt | 3 - .../arithmetic_operators_40-expected.txt | 3 - .../arithmetic_operators_41-expected.txt | 3 - .../arithmetic_operators_42-expected.txt | 3 - .../arithmetic_operators_43-expected.txt | 3 - .../arithmetic_operators_44-expected.txt | 3 - .../arithmetic_operators_45-expected.txt | 3 - .../arithmetic_operators_46-expected.txt | 3 - .../arithmetic_operators_47-expected.txt | 3 - .../arithmetic_operators_48-expected.txt | 3 - .../arithmetic_operators_49-expected.txt | 3 - .../arithmetic_operators_5-expected.txt | 3 - .../arithmetic_operators_50-expected.txt | 3 - .../arithmetic_operators_51-expected.txt | 3 - .../arithmetic_operators_52-expected.txt | 3 - .../arithmetic_operators_53-expected.txt | 3 - .../arithmetic_operators_54-expected.txt | 3 - .../arithmetic_operators_55-expected.txt | 3 - .../arithmetic_operators_56-expected.txt | 3 - .../arithmetic_operators_57-expected.txt | 3 - .../arithmetic_operators_58-expected.txt | 3 - .../arithmetic_operators_59-expected.txt | 3 - .../arithmetic_operators_6-expected.txt | 3 - .../arithmetic_operators_60-expected.txt | 3 - .../arithmetic_operators_61-expected.txt | 3 - .../arithmetic_operators_62-expected.txt | 3 - .../arithmetic_operators_63-expected.txt | 3 - .../arithmetic_operators_64-expected.txt | 3 - .../arithmetic_operators_7-expected.txt | 3 - .../arithmetic_operators_8-expected.txt | 3 - .../arithmetic_operators_9-expected.txt | 3 - .../arrayDestructuring-expected.txt | 134 -------------- .../arrayDestructuring1-expected.txt | 1 - .../arrayDestructuring10-expected.txt | 4 - .../arrayDestructuring11-expected.txt | 2 - .../arrayDestructuring12-expected.txt | 2 - .../arrayDestructuring13-expected.txt | 5 - .../arrayDestructuring14-expected.txt | 4 - .../arrayDestructuring15-expected.txt | 4 - .../arrayDestructuring16-expected.txt | 5 - .../arrayDestructuring17-expected.txt | 7 - .../arrayDestructuring18-expected.txt | 2 - .../arrayDestructuring19-expected.txt | 3 - .../arrayDestructuring2-expected.txt | 2 - .../arrayDestructuring20-expected.txt | 3 - .../arrayDestructuring21-expected.txt | 2 - .../arrayDestructuring22-expected.txt | 3 - .../arrayDestructuring23-expected.txt | 3 - .../arrayDestructuring24-expected.txt | 6 - .../arrayDestructuring25-expected.txt | 3 - .../arrayDestructuring26-expected.txt | 6 - .../arrayDestructuring27-expected.txt | 3 - .../arrayDestructuring28-expected.txt | 9 - .../arrayDestructuring29-expected.txt | 2 - .../arrayDestructuring3-expected.txt | 2 - .../arrayDestructuring30-expected.txt | 4 - .../arrayDestructuring31-expected.txt | 2 - .../arrayDestructuring32-expected.txt | 1 - .../arrayDestructuring33-expected.txt | 2 - .../arrayDestructuring34-expected.txt | 4 - .../arrayDestructuring35-expected.txt | 2 - .../arrayDestructuring36-expected.txt | 11 -- .../arrayDestructuring37-expected.txt | 8 - .../arrayDestructuring38-expected.txt | 2 - .../arrayDestructuring39-expected.txt | 4 - .../arrayDestructuring4-expected.txt | 1 - .../arrayDestructuring40-expected.txt | 2 - .../arrayDestructuring41-expected.txt | 4 - .../arrayDestructuring42-expected.txt | 2 - .../arrayDestructuring43-expected.txt | 2 - .../arrayDestructuring44-expected.txt | 4 - .../arrayDestructuring5-expected.txt | 2 - .../arrayDestructuring6-expected.txt | 3 - .../arrayDestructuring7-expected.txt | 2 - .../arrayDestructuring8-expected.txt | 3 - .../arrayDestructuring9-expected.txt | 3 - .../ts/type_checker/array_1-expected.txt | 2 - .../ts/type_checker/array_10-expected.txt | 2 - .../ts/type_checker/array_11-expected.txt | 2 - .../ts/type_checker/array_12-expected.txt | 2 - .../ts/type_checker/array_13-expected.txt | 2 - .../ts/type_checker/array_14-expected.txt | 2 - .../ts/type_checker/array_15-expected.txt | 2 - .../ts/type_checker/array_16-expected.txt | 2 - .../ts/type_checker/array_17-expected.txt | 2 - .../ts/type_checker/array_18-expected.txt | 2 - .../ts/type_checker/array_19-expected.txt | 2 - .../ts/type_checker/array_2-expected.txt | 2 - .../ts/type_checker/array_20-expected.txt | 2 - .../ts/type_checker/array_21-expected.txt | 2 - .../ts/type_checker/array_22-expected.txt | 2 - .../ts/type_checker/array_23-expected.txt | 2 - .../ts/type_checker/array_24-expected.txt | 2 - .../ts/type_checker/array_3-expected.txt | 2 - .../ts/type_checker/array_4-expected.txt | 2 - .../ts/type_checker/array_5-expected.txt | 2 - .../ts/type_checker/array_6-expected.txt | 2 - .../ts/type_checker/array_7-expected.txt | 2 - .../ts/type_checker/array_8-expected.txt | 2 - .../ts/type_checker/array_9-expected.txt | 2 - .../type_checker/as_expression_1-expected.txt | 1 - .../as_expression_10-expected.txt | 3 - .../as_expression_11-expected.txt | 3 - .../as_expression_12-expected.txt | 3 - .../as_expression_13-expected.txt | 3 - .../as_expression_14-expected.txt | 3 - .../as_expression_15-expected.txt | 3 - .../type_checker/as_expression_2-expected.txt | 3 - .../type_checker/as_expression_3-expected.txt | 3 - .../type_checker/as_expression_4-expected.txt | 3 - .../type_checker/as_expression_5-expected.txt | 3 - .../type_checker/as_expression_6-expected.txt | 3 - .../type_checker/as_expression_7-expected.txt | 3 - .../type_checker/as_expression_8-expected.txt | 3 - .../type_checker/as_expression_9-expected.txt | 3 - .../assignment_never-expected.txt | 1 - .../assignment_unknown-expected.txt | 7 - .../cannotAssignToConst-expected.txt | 2 - .../constUsedBeforeDeclaration-expected.txt | 2 - .../ts/type_checker/functionCall-expected.txt | 102 ---------- .../type_checker/functionCall_1-expected.txt | 3 - .../type_checker/functionCall_10-expected.txt | 6 - .../type_checker/functionCall_11-expected.txt | 6 - .../type_checker/functionCall_12-expected.txt | 7 - .../type_checker/functionCall_13-expected.txt | 10 - .../type_checker/functionCall_14-expected.txt | 10 - .../type_checker/functionCall_15-expected.txt | 9 - .../type_checker/functionCall_2-expected.txt | 6 - .../type_checker/functionCall_3-expected.txt | 3 - .../type_checker/functionCall_4-expected.txt | 8 - .../type_checker/functionCall_5-expected.txt | 5 - .../type_checker/functionCall_6-expected.txt | 2 - .../type_checker/functionCall_7-expected.txt | 3 - .../type_checker/functionCall_8-expected.txt | 4 - .../type_checker/functionCall_9-expected.txt | 5 - .../functionOverload1-expected.txt | 13 -- .../functionOverload2-expected.txt | 13 -- .../functionOverload3-expected.txt | 11 -- .../functionOverload4-expected.txt | 13 -- .../functionWithPattern1-expected.txt | 7 - .../functionWithPattern10-expected.txt | 17 -- .../functionWithPattern11-expected.txt | 19 -- .../functionWithPattern12-expected.txt | 16 -- .../functionWithPattern2-expected.txt | 7 - .../functionWithPattern3-expected.txt | 11 -- .../functionWithPattern4-expected.txt | 12 -- .../functionWithPattern5-expected.txt | 13 -- .../functionWithPattern6-expected.txt | 15 -- .../functionWithPattern7-expected.txt | 15 -- .../functionWithPattern8-expected.txt | 15 -- .../functionWithPattern9-expected.txt | 16 -- .../function_declaration_1-expected.txt | 1 - .../function_declaration_10-expected.txt | 1 - .../function_declaration_11-expected.txt | 1 - .../function_declaration_2-expected.txt | 1 - .../function_declaration_3-expected.txt | 1 - .../function_declaration_4-expected.txt | 1 - .../function_declaration_5-expected.txt | 1 - .../function_declaration_6-expected.txt | 1 - .../function_declaration_7-expected.txt | 1 - .../function_declaration_8-expected.txt | 1 - .../function_declaration_9-expected.txt | 1 - .../identifierWithoutDeclaration-expected.txt | 6 - .../parser/ts/type_checker/in_1-expected.txt | 4 - .../parser/ts/type_checker/in_10-expected.txt | 4 - .../parser/ts/type_checker/in_11-expected.txt | 4 - .../parser/ts/type_checker/in_12-expected.txt | 4 - .../parser/ts/type_checker/in_13-expected.txt | 4 - .../parser/ts/type_checker/in_14-expected.txt | 4 - .../parser/ts/type_checker/in_15-expected.txt | 4 - .../parser/ts/type_checker/in_2-expected.txt | 4 - .../parser/ts/type_checker/in_3-expected.txt | 4 - .../parser/ts/type_checker/in_4-expected.txt | 4 - .../parser/ts/type_checker/in_5-expected.txt | 4 - .../parser/ts/type_checker/in_6-expected.txt | 4 - .../parser/ts/type_checker/in_7-expected.txt | 4 - .../parser/ts/type_checker/in_8-expected.txt | 4 - .../parser/ts/type_checker/in_9-expected.txt | 4 - .../ts/type_checker/instanceof_1-expected.txt | 4 - .../type_checker/instanceof_10-expected.txt | 4 - .../type_checker/instanceof_11-expected.txt | 4 - .../type_checker/instanceof_12-expected.txt | 4 - .../type_checker/instanceof_13-expected.txt | 4 - .../type_checker/instanceof_14-expected.txt | 4 - .../ts/type_checker/instanceof_2-expected.txt | 5 - .../ts/type_checker/instanceof_3-expected.txt | 4 - .../ts/type_checker/instanceof_4-expected.txt | 5 - .../ts/type_checker/instanceof_5-expected.txt | 4 - .../ts/type_checker/instanceof_6-expected.txt | 5 - .../ts/type_checker/instanceof_7-expected.txt | 4 - .../ts/type_checker/instanceof_8-expected.txt | 5 - .../ts/type_checker/instanceof_9-expected.txt | 4 - .../interfaceAssignment-expected.txt | 87 --------- .../interfaceAssignment1-expected.txt | 7 - .../interfaceAssignment2-expected.txt | 12 -- .../interfaceAssignment3-expected.txt | 20 -- .../interfaceAssignment4-expected.txt | 7 - .../interfaceAssignment5-expected.txt | 16 -- .../interfaceAssignment6-expected.txt | 5 - .../interfaceAssignment7-expected.txt | 9 - .../interfaceAssignment8-expected.txt | 10 - .../interfaceInheritance1-expected.txt | 6 - .../interfaceInheritance2-expected.txt | 5 - .../interfaceInheritance3-expected.txt | 4 - .../interfaceInheritance4-expected.txt | 9 - ...yReferenceContainingInterface-expected.txt | 34 ---- ...ReferenceContainingInterface1-expected.txt | 18 -- ...ertyWithIncompatibleIndexInfo-expected.txt | 3 - .../interfaceUsedAsValue-expected.txt | 9 - ...ceWithNonCompatibleIndexInfos-expected.txt | 3 - .../interface_enum_member-expected.txt | 6 - .../letUsedBeforeDeclaration-expected.txt | 2 - .../type_checker/memberExpTest_1-expected.txt | 11 -- .../type_checker/memberExpTest_2-expected.txt | 16 -- .../type_checker/memberExpTest_3-expected.txt | 17 -- .../type_checker/memberExpTest_4-expected.txt | 11 -- .../type_checker/memberExpTest_5-expected.txt | 11 -- .../type_checker/memberExpTest_6-expected.txt | 15 -- .../type_checker/memberExpTests-expected.txt | 136 -------------- .../member_expression_1-expected.txt | 10 - .../member_expression_10-expected.txt | 10 - .../member_expression_11-expected.txt | 9 - .../member_expression_12-expected.txt | 10 - .../member_expression_13-expected.txt | 9 - .../member_expression_14-expected.txt | 10 - .../member_expression_15-expected.txt | 9 - .../member_expression_16-expected.txt | 10 - .../member_expression_17-expected.txt | 9 - .../member_expression_18-expected.txt | 10 - .../member_expression_19-expected.txt | 9 - .../member_expression_2-expected.txt | 9 - .../member_expression_20-expected.txt | 10 - .../member_expression_21-expected.txt | 9 - .../member_expression_22-expected.txt | 10 - .../member_expression_23-expected.txt | 9 - .../member_expression_24-expected.txt | 10 - .../member_expression_25-expected.txt | 9 - .../member_expression_26-expected.txt | 10 - .../member_expression_27-expected.txt | 9 - .../member_expression_28-expected.txt | 10 - .../member_expression_29-expected.txt | 9 - .../member_expression_3-expected.txt | 10 - .../member_expression_30-expected.txt | 10 - .../member_expression_31-expected.txt | 9 - .../member_expression_32-expected.txt | 10 - .../member_expression_33-expected.txt | 9 - .../member_expression_34-expected.txt | 10 - .../member_expression_35-expected.txt | 9 - .../member_expression_36-expected.txt | 10 - .../member_expression_37-expected.txt | 9 - .../member_expression_38-expected.txt | 10 - .../member_expression_39-expected.txt | 9 - .../member_expression_4-expected.txt | 9 - .../member_expression_40-expected.txt | 10 - .../member_expression_41-expected.txt | 9 - .../member_expression_42-expected.txt | 10 - .../member_expression_43-expected.txt | 9 - .../member_expression_44-expected.txt | 10 - .../member_expression_45-expected.txt | 9 - .../member_expression_46-expected.txt | 4 - .../member_expression_47-expected.txt | 4 - .../member_expression_48-expected.txt | 4 - .../member_expression_49-expected.txt | 4 - .../member_expression_5-expected.txt | 10 - .../member_expression_50-expected.txt | 6 - .../member_expression_51-expected.txt | 6 - .../member_expression_52-expected.txt | 6 - .../member_expression_53-expected.txt | 6 - .../member_expression_54-expected.txt | 4 - .../member_expression_55-expected.txt | 4 - .../member_expression_56-expected.txt | 4 - .../member_expression_57-expected.txt | 4 - .../member_expression_58-expected.txt | 6 - .../member_expression_59-expected.txt | 6 - .../member_expression_6-expected.txt | 9 - .../member_expression_60-expected.txt | 6 - .../member_expression_61-expected.txt | 6 - .../member_expression_62-expected.txt | 4 - .../member_expression_63-expected.txt | 4 - .../member_expression_64-expected.txt | 4 - .../member_expression_65-expected.txt | 4 - .../member_expression_66-expected.txt | 6 - .../member_expression_67-expected.txt | 6 - .../member_expression_68-expected.txt | 6 - .../member_expression_69-expected.txt | 6 - .../member_expression_7-expected.txt | 10 - .../member_expression_70-expected.txt | 4 - .../member_expression_71-expected.txt | 4 - .../member_expression_72-expected.txt | 6 - .../member_expression_73-expected.txt | 6 - .../member_expression_74-expected.txt | 6 - .../member_expression_75-expected.txt | 8 - .../member_expression_76-expected.txt | 8 - .../member_expression_77-expected.txt | 6 - .../member_expression_78-expected.txt | 7 - .../member_expression_79-expected.txt | 9 - .../member_expression_8-expected.txt | 10 - .../member_expression_80-expected.txt | 3 - .../member_expression_81-expected.txt | 4 - .../member_expression_82-expected.txt | 3 - .../member_expression_9-expected.txt | 10 - .../new_expression_1-expected.txt | 5 - .../new_expression_10-expected.txt | 5 - .../new_expression_100-expected.txt | 5 - .../new_expression_101-expected.txt | 5 - .../new_expression_102-expected.txt | 5 - .../new_expression_103-expected.txt | 5 - .../new_expression_104-expected.txt | 5 - .../new_expression_105-expected.txt | 5 - .../new_expression_106-expected.txt | 5 - .../new_expression_107-expected.txt | 5 - .../new_expression_108-expected.txt | 5 - .../new_expression_109-expected.txt | 5 - .../new_expression_11-expected.txt | 5 - .../new_expression_110-expected.txt | 5 - .../new_expression_111-expected.txt | 5 - .../new_expression_112-expected.txt | 5 - .../new_expression_113-expected.txt | 5 - .../new_expression_114-expected.txt | 5 - .../new_expression_115-expected.txt | 5 - .../new_expression_116-expected.txt | 5 - .../new_expression_117-expected.txt | 5 - .../new_expression_118-expected.txt | 5 - .../new_expression_119-expected.txt | 5 - .../new_expression_12-expected.txt | 5 - .../new_expression_120-expected.txt | 5 - .../new_expression_121-expected.txt | 5 - .../new_expression_122-expected.txt | 5 - .../new_expression_123-expected.txt | 5 - .../new_expression_124-expected.txt | 5 - .../new_expression_125-expected.txt | 5 - .../new_expression_126-expected.txt | 5 - .../new_expression_127-expected.txt | 5 - .../new_expression_128-expected.txt | 5 - .../new_expression_129-expected.txt | 5 - .../new_expression_13-expected.txt | 5 - .../new_expression_130-expected.txt | 5 - .../new_expression_131-expected.txt | 5 - .../new_expression_132-expected.txt | 5 - .../new_expression_133-expected.txt | 5 - .../new_expression_134-expected.txt | 5 - .../new_expression_135-expected.txt | 5 - .../new_expression_136-expected.txt | 5 - .../new_expression_137-expected.txt | 5 - .../new_expression_138-expected.txt | 5 - .../new_expression_139-expected.txt | 5 - .../new_expression_14-expected.txt | 5 - .../new_expression_140-expected.txt | 5 - .../new_expression_141-expected.txt | 5 - .../new_expression_142-expected.txt | 5 - .../new_expression_143-expected.txt | 5 - .../new_expression_144-expected.txt | 5 - .../new_expression_145-expected.txt | 5 - .../new_expression_146-expected.txt | 5 - .../new_expression_147-expected.txt | 5 - .../new_expression_148-expected.txt | 5 - .../new_expression_149-expected.txt | 5 - .../new_expression_15-expected.txt | 5 - .../new_expression_150-expected.txt | 5 - .../new_expression_151-expected.txt | 5 - .../new_expression_152-expected.txt | 5 - .../new_expression_153-expected.txt | 5 - .../new_expression_154-expected.txt | 5 - .../new_expression_155-expected.txt | 5 - .../new_expression_156-expected.txt | 5 - .../new_expression_157-expected.txt | 5 - .../new_expression_158-expected.txt | 4 - .../new_expression_159-expected.txt | 4 - .../new_expression_16-expected.txt | 5 - .../new_expression_160-expected.txt | 4 - .../new_expression_161-expected.txt | 4 - .../new_expression_162-expected.txt | 4 - .../new_expression_163-expected.txt | 4 - .../new_expression_17-expected.txt | 5 - .../new_expression_18-expected.txt | 5 - .../new_expression_19-expected.txt | 5 - .../new_expression_2-expected.txt | 5 - .../new_expression_20-expected.txt | 5 - .../new_expression_21-expected.txt | 5 - .../new_expression_22-expected.txt | 5 - .../new_expression_23-expected.txt | 5 - .../new_expression_24-expected.txt | 5 - .../new_expression_25-expected.txt | 5 - .../new_expression_26-expected.txt | 5 - .../new_expression_27-expected.txt | 5 - .../new_expression_28-expected.txt | 5 - .../new_expression_29-expected.txt | 5 - .../new_expression_3-expected.txt | 5 - .../new_expression_30-expected.txt | 5 - .../new_expression_31-expected.txt | 5 - .../new_expression_32-expected.txt | 5 - .../new_expression_33-expected.txt | 5 - .../new_expression_34-expected.txt | 5 - .../new_expression_35-expected.txt | 5 - .../new_expression_36-expected.txt | 5 - .../new_expression_37-expected.txt | 5 - .../new_expression_38-expected.txt | 5 - .../new_expression_39-expected.txt | 5 - .../new_expression_4-expected.txt | 5 - .../new_expression_40-expected.txt | 5 - .../new_expression_41-expected.txt | 5 - .../new_expression_42-expected.txt | 5 - .../new_expression_43-expected.txt | 5 - .../new_expression_44-expected.txt | 5 - .../new_expression_45-expected.txt | 5 - .../new_expression_46-expected.txt | 5 - .../new_expression_47-expected.txt | 5 - .../new_expression_48-expected.txt | 5 - .../new_expression_49-expected.txt | 5 - .../new_expression_5-expected.txt | 5 - .../new_expression_50-expected.txt | 5 - .../new_expression_51-expected.txt | 5 - .../new_expression_52-expected.txt | 5 - .../new_expression_53-expected.txt | 5 - .../new_expression_54-expected.txt | 5 - .../new_expression_55-expected.txt | 5 - .../new_expression_56-expected.txt | 5 - .../new_expression_57-expected.txt | 5 - .../new_expression_58-expected.txt | 5 - .../new_expression_59-expected.txt | 5 - .../new_expression_6-expected.txt | 5 - .../new_expression_60-expected.txt | 5 - .../new_expression_61-expected.txt | 5 - .../new_expression_62-expected.txt | 5 - .../new_expression_63-expected.txt | 5 - .../new_expression_64-expected.txt | 5 - .../new_expression_65-expected.txt | 5 - .../new_expression_66-expected.txt | 5 - .../new_expression_67-expected.txt | 5 - .../new_expression_68-expected.txt | 5 - .../new_expression_69-expected.txt | 5 - .../new_expression_7-expected.txt | 5 - .../new_expression_70-expected.txt | 5 - .../new_expression_71-expected.txt | 5 - .../new_expression_72-expected.txt | 5 - .../new_expression_73-expected.txt | 5 - .../new_expression_74-expected.txt | 5 - .../new_expression_75-expected.txt | 5 - .../new_expression_76-expected.txt | 5 - .../new_expression_77-expected.txt | 5 - .../new_expression_78-expected.txt | 5 - .../new_expression_79-expected.txt | 5 - .../new_expression_8-expected.txt | 5 - .../new_expression_80-expected.txt | 5 - .../new_expression_81-expected.txt | 5 - .../new_expression_82-expected.txt | 5 - .../new_expression_83-expected.txt | 5 - .../new_expression_84-expected.txt | 5 - .../new_expression_85-expected.txt | 5 - .../new_expression_86-expected.txt | 5 - .../new_expression_87-expected.txt | 5 - .../new_expression_88-expected.txt | 5 - .../new_expression_89-expected.txt | 5 - .../new_expression_9-expected.txt | 5 - .../new_expression_90-expected.txt | 5 - .../new_expression_91-expected.txt | 5 - .../new_expression_92-expected.txt | 5 - .../new_expression_93-expected.txt | 5 - .../new_expression_94-expected.txt | 5 - .../new_expression_95-expected.txt | 5 - .../new_expression_96-expected.txt | 5 - .../new_expression_97-expected.txt | 5 - .../new_expression_98-expected.txt | 5 - .../new_expression_99-expected.txt | 5 - .../objectDestructuring-expected.txt | 175 ------------------ .../objectDestructuring1-expected.txt | 2 - .../objectDestructuring10-expected.txt | 8 - .../objectDestructuring11-expected.txt | 8 - .../objectDestructuring12-expected.txt | 10 - .../objectDestructuring13-expected.txt | 9 - .../objectDestructuring14-expected.txt | 4 - .../objectDestructuring15-expected.txt | 6 - .../objectDestructuring16-expected.txt | 7 - .../objectDestructuring17-expected.txt | 8 - .../objectDestructuring18-expected.txt | 8 - .../objectDestructuring19-expected.txt | 9 - .../objectDestructuring2-expected.txt | 4 - .../objectDestructuring20-expected.txt | 15 -- .../objectDestructuring21-expected.txt | 7 - .../objectDestructuring22-expected.txt | 10 - .../objectDestructuring23-expected.txt | 8 - .../objectDestructuring24-expected.txt | 12 -- .../objectDestructuring25-expected.txt | 13 -- .../objectDestructuring26-expected.txt | 13 -- .../objectDestructuring27-expected.txt | 10 - .../objectDestructuring28-expected.txt | 15 -- .../objectDestructuring29-expected.txt | 3 - .../objectDestructuring3-expected.txt | 5 - .../objectDestructuring30-expected.txt | 4 - .../objectDestructuring31-expected.txt | 4 - .../objectDestructuring32-expected.txt | 3 - .../objectDestructuring33-expected.txt | 5 - .../objectDestructuring34-expected.txt | 5 - .../objectDestructuring35-expected.txt | 6 - .../objectDestructuring36-expected.txt | 7 - .../objectDestructuring37-expected.txt | 8 - .../objectDestructuring38-expected.txt | 9 - .../objectDestructuring39-expected.txt | 6 - .../objectDestructuring4-expected.txt | 4 - .../objectDestructuring40-expected.txt | 7 - .../objectDestructuring41-expected.txt | 12 -- .../objectDestructuring5-expected.txt | 4 - .../objectDestructuring6-expected.txt | 8 - .../objectDestructuring7-expected.txt | 9 - .../objectDestructuring8-expected.txt | 11 -- .../objectDestructuring9-expected.txt | 8 - .../objectLiteralAssignability-expected.txt | 166 ----------------- .../objectLiteralAssignability1-expected.txt | 5 - .../objectLiteralAssignability10-expected.txt | 7 - .../objectLiteralAssignability11-expected.txt | 8 - .../objectLiteralAssignability12-expected.txt | 9 - .../objectLiteralAssignability13-expected.txt | 10 - .../objectLiteralAssignability14-expected.txt | 11 -- .../objectLiteralAssignability15-expected.txt | 10 - .../objectLiteralAssignability16-expected.txt | 19 -- .../objectLiteralAssignability17-expected.txt | 9 - .../objectLiteralAssignability18-expected.txt | 15 -- .../objectLiteralAssignability19-expected.txt | 20 -- .../objectLiteralAssignability2-expected.txt | 4 - .../objectLiteralAssignability20-expected.txt | 12 -- .../objectLiteralAssignability3-expected.txt | 4 - .../objectLiteralAssignability4-expected.txt | 3 - .../objectLiteralAssignability5-expected.txt | 11 -- .../objectLiteralAssignability6-expected.txt | 6 - .../objectLiteralAssignability7-expected.txt | 5 - .../objectLiteralAssignability8-expected.txt | 9 - .../objectLiteralAssignability9-expected.txt | 5 - .../recursiveFunction-expected.txt | 9 - .../recursiveTypeofWithProperty-expected.txt | 22 --- .../type_checker/test-interface-expected.txt | 24 --- .../test-type-literal-expected.txt | 35 ---- .../tupleAssignability-expected.txt | 106 ----------- .../tupleAssignability1-expected.txt | 1 - .../tupleAssignability10-expected.txt | 1 - .../tupleAssignability11-expected.txt | 4 - .../tupleAssignability12-expected.txt | 11 -- .../tupleAssignability13-expected.txt | 5 - .../tupleAssignability14-expected.txt | 1 - .../tupleAssignability15-expected.txt | 4 - .../tupleAssignability16-expected.txt | 1 - .../tupleAssignability17-expected.txt | 4 - .../tupleAssignability18-expected.txt | 12 -- .../tupleAssignability19-expected.txt | 1 - .../tupleAssignability2-expected.txt | 1 - .../tupleAssignability20-expected.txt | 1 - .../tupleAssignability21-expected.txt | 1 - .../tupleAssignability22-expected.txt | 1 - .../tupleAssignability23-expected.txt | 1 - .../tupleAssignability24-expected.txt | 4 - .../tupleAssignability3-expected.txt | 1 - .../tupleAssignability4-expected.txt | 4 - .../tupleAssignability5-expected.txt | 1 - .../tupleAssignability6-expected.txt | 3 - .../tupleAssignability7-expected.txt | 3 - .../tupleAssignability8-expected.txt | 1 - .../tupleAssignability9-expected.txt | 4 - .../typeAliasUsedAsValue-expected.txt | 6 - .../undefined_as_value-expected.txt | 14 -- .../undefined_variable_name-expected.txt | 4 - .../varRedeclaration-expected.txt | 137 -------------- .../varRedeclaration1-expected.txt | 2 - .../varRedeclaration10-expected.txt | 1 - .../varRedeclaration11-expected.txt | 6 - .../varRedeclaration12-expected.txt | 12 -- .../varRedeclaration13-expected.txt | 18 -- .../varRedeclaration14-expected.txt | 11 -- .../varRedeclaration15-expected.txt | 5 - .../varRedeclaration2-expected.txt | 2 - .../varRedeclaration3-expected.txt | 2 - .../varRedeclaration4-expected.txt | 2 - .../varRedeclaration5-expected.txt | 1 - .../varRedeclaration6-expected.txt | 5 - .../varRedeclaration7-expected.txt | 1 - .../varRedeclaration8-expected.txt | 1 - .../varRedeclaration9-expected.txt | 6 - 754 files changed, 65 insertions(+), 6252 deletions(-) diff --git a/es2panda/ir/expressions/identifier.cpp b/es2panda/ir/expressions/identifier.cpp index 26989d93db..9f23ef4393 100644 --- a/es2panda/ir/expressions/identifier.cpp +++ b/es2panda/ir/expressions/identifier.cpp @@ -34,10 +34,6 @@ void Identifier::Iterate(const NodeTraverser &cb) const if (typeAnnotation_) { cb(typeAnnotation_); } - - for (auto *it : decorators_) { - cb(it); - } } void Identifier::Dump(ir::AstDumper *dumper) const @@ -45,8 +41,7 @@ void Identifier::Dump(ir::AstDumper *dumper) const dumper->Add({{"type", "Identifier"}, {"name", name_}, {"typeAnnotation", AstDumper::Optional(typeAnnotation_)}, - {"optional", AstDumper::Optional(IsOptional())}, - {"decorators", decorators_}}); + {"optional", AstDumper::Optional(IsOptional())}}); } void Identifier::Compile(compiler::PandaGen *pg) const @@ -104,10 +99,6 @@ void Identifier::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Bind if (typeAnnotation_) { typeAnnotation_ = std::get(cb(typeAnnotation_))->AsExpression(); } - - for (auto iter = decorators_.begin(); iter != decorators_.end(); iter++) { - *iter = std::get(cb(*iter))->AsDecorator(); - } } } // namespace panda::es2panda::ir diff --git a/es2panda/ir/expressions/identifier.h b/es2panda/ir/expressions/identifier.h index 1055ba458d..9a5f67d9c6 100644 --- a/es2panda/ir/expressions/identifier.h +++ b/es2panda/ir/expressions/identifier.h @@ -45,21 +45,15 @@ DEFINE_BITOPS(IdentifierFlags) class Identifier : public Expression { public: - explicit Identifier(util::StringView name, ArenaAllocator *allocator) - : Expression(AstNodeType::IDENTIFIER), name_(name), decorators_(allocator->Adapter()) + explicit Identifier(util::StringView name) + : Expression(AstNodeType::IDENTIFIER), name_(name) { } - explicit Identifier(util::StringView name, ArenaVector &&decorators) - : Expression(AstNodeType::IDENTIFIER), name_(name), decorators_(std::move(decorators)) - { - } - - explicit Identifier(util::StringView name, Expression *typeAnnotation, ArenaAllocator *allocator) + explicit Identifier(util::StringView name, Expression *typeAnnotation) : Expression(AstNodeType::IDENTIFIER), name_(name), - typeAnnotation_(typeAnnotation), - decorators_(allocator->Adapter()) + typeAnnotation_(typeAnnotation) { } @@ -83,11 +77,6 @@ public: name_ = name; } - const ArenaVector &Decorators() const - { - return decorators_; - } - bool IsOptional() const { return (flags_ & IdentifierFlags::OPTIONAL) != 0; @@ -137,8 +126,6 @@ private: util::StringView name_; Expression *typeAnnotation_ {}; IdentifierFlags flags_ {IdentifierFlags::NONE}; - // TODO(xucheng): remove the decorators in identifier - ArenaVector decorators_; }; } // namespace panda::es2panda::ir diff --git a/es2panda/parser/commonjs.cpp b/es2panda/parser/commonjs.cpp index d60656615b..20d053e555 100644 --- a/es2panda/parser/commonjs.cpp +++ b/es2panda/parser/commonjs.cpp @@ -37,7 +37,7 @@ static std::vector cjsMandatoryParams = {binder::Binder::CJS_M void ParserImpl::AddCommonjsParams(ArenaVector ¶ms) { for (auto paramName : cjsMandatoryParams) { - ir::Expression *param = AllocNode(paramName, Allocator()); + ir::Expression *param = AllocNode(paramName); param->AsIdentifier()->SetReference(); Binder()->AddParamDecl(param); params.push_back(param); @@ -47,7 +47,7 @@ void ParserImpl::AddCommonjsParams(ArenaVector ¶ms) void ParserImpl::AddCommonjsArgs(ArenaVector &args) { for (auto argName : cjsMandatoryParams) { - ir::Expression *arg = AllocNode(argName, Allocator()); + ir::Expression *arg = AllocNode(argName); arg->AsIdentifier()->SetReference(); args.push_back(arg); } diff --git a/es2panda/parser/expressionParser.cpp b/es2panda/parser/expressionParser.cpp index 2e23a24660..90654d2978 100644 --- a/es2panda/parser/expressionParser.cpp +++ b/es2panda/parser/expressionParser.cpp @@ -976,7 +976,7 @@ ir::Expression *ParserImpl::ParsePrimaryExpression(ExpressionParseFlags flags) return ParseImportExpression(); } case lexer::TokenType::LITERAL_IDENT: { - auto *identNode = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *identNode = AllocNode(lexer_->GetToken().Ident()); identNode->SetReference(); identNode->SetRange(lexer_->GetToken().Loc()); @@ -1327,7 +1327,7 @@ ir::Expression *ParserImpl::ParseOptionalChain(ir::Expression *leftSideExpr) ir::Expression *returnExpression = nullptr; if (tokenType == lexer::TokenType::LITERAL_IDENT) { - auto *identNode = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *identNode = AllocNode(lexer_->GetToken().Ident()); identNode->SetReference(); identNode->SetRange(lexer_->GetToken().Loc()); @@ -1540,7 +1540,7 @@ ir::Expression *ParserImpl::ParsePostPrimaryExpression(ir::Expression *primaryEx ThrowSyntaxError("Expected an identifier"); } - auto *identNode = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *identNode = AllocNode(lexer_->GetToken().Ident()); identNode->SetRange(lexer_->GetToken().Loc()); ir::Expression *property = nullptr; @@ -1762,7 +1762,7 @@ ir::Expression *ParserImpl::ParsePatternElement(ExpressionParseFlags flags, bool break; } case lexer::TokenType::LITERAL_IDENT: { - returnNode = AllocNode(lexer_->GetToken().Ident(), Allocator()); + returnNode = AllocNode(lexer_->GetToken().Ident()); returnNode->AsIdentifier()->SetReference(); returnNode->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -1886,10 +1886,10 @@ ir::Property *ParserImpl::ParseShorthandProperty(const lexer::LexerPosition *sta const util::StringView &ident = lexer_->GetToken().Ident(); - auto *key = AllocNode(ident, Allocator()); + auto *key = AllocNode(ident); key->SetRange(lexer_->GetToken().Loc()); - ir::Expression *value = AllocNode(ident, Allocator()); + ir::Expression *value = AllocNode(ident); value->AsIdentifier()->SetReference(); value->SetRange(lexer_->GetToken().Loc()); @@ -1981,7 +1981,7 @@ ir::Expression *ParserImpl::ParsePropertyKey(ExpressionParseFlags flags) switch (lexer_->GetToken().Type()) { case lexer::TokenType::LITERAL_IDENT: { const util::StringView &ident = lexer_->GetToken().Ident(); - key = AllocNode(ident, Allocator()); + key = AllocNode(ident); key->SetRange(lexer_->GetToken().Loc()); break; } @@ -2348,7 +2348,7 @@ ir::FunctionExpression *ParserImpl::ParseFunctionExpression(ParserStatus newStat CheckStrictReservedWord(); - ident = AllocNode(lexer_->GetToken().Ident(), Allocator()); + ident = AllocNode(lexer_->GetToken().Ident()); ident->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); } diff --git a/es2panda/parser/parserImpl.cpp b/es2panda/parser/parserImpl.cpp index 067a21f3f9..908c246cd9 100644 --- a/es2panda/parser/parserImpl.cpp +++ b/es2panda/parser/parserImpl.cpp @@ -241,7 +241,7 @@ bool ParserImpl::CurrentIsBasicType() ir::TSTypeReference *ParserImpl::ParseTsConstExpression() { - auto *identRef = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *identRef = AllocNode(lexer_->GetToken().Ident()); identRef->SetReference(); identRef->SetRange(lexer_->GetToken().Loc()); @@ -600,7 +600,7 @@ ir::TSImportType *ParserImpl::ParseTsImportType(const lexer::SourcePosition &sta ThrowSyntaxError("Identifier expected"); } - qualifier = AllocNode(lexer_->GetToken().Ident(), Allocator()); + qualifier = AllocNode(lexer_->GetToken().Ident()); qualifier->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -834,7 +834,7 @@ ir::Expression *ParserImpl::ParseTsTupleElement(ir::TSTupleKind *kind, bool *see } *kind = ir::TSTupleKind::NAMED; - auto *elementIdent = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *elementIdent = AllocNode(lexer_->GetToken().Ident()); elementIdent->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); // eat identifier @@ -935,7 +935,7 @@ ir::Expression *ParserImpl::ParseTsQualifiedReference(ir::Expression *typeName) ThrowSyntaxError("Identifier expected"); } - auto *propName = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *propName = AllocNode(lexer_->GetToken().Ident()); propName->SetRange(lexer_->GetToken().Loc()); typeName = AllocNode(typeName, propName); @@ -993,7 +993,7 @@ ir::Expression *ParserImpl::ParseTsTypeReferenceOrQuery(bool parseQuery) ASSERT(lexer_->GetToken().Type() == lexer::TokenType::LITERAL_IDENT || lexer_->GetToken().Type() == lexer::TokenType::KEYW_EXTENDS); - ir::Expression *typeName = AllocNode(lexer_->GetToken().Ident(), Allocator()); + ir::Expression *typeName = AllocNode(lexer_->GetToken().Ident()); typeName->SetRange(lexer_->GetToken().Loc()); typeName->AsIdentifier()->SetReference(); @@ -1048,7 +1048,7 @@ ir::TSTypeParameter *ParserImpl::ParseTsMappedTypeParameter() { lexer::SourcePosition startLoc = lexer_->GetToken().Start(); - auto *paramName = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *paramName = AllocNode(lexer_->GetToken().Ident()); paramName->SetRange({lexer_->GetToken().Start(), lexer_->GetToken().End()}); lexer_->NextToken(); @@ -1165,7 +1165,7 @@ ir::TSTypePredicate *ParserImpl::ParseTsTypePredicate() ir::Expression *parameterName = nullptr; if (lexer_->GetToken().Type() == lexer::TokenType::LITERAL_IDENT) { - parameterName = AllocNode(lexer_->GetToken().Ident(), Allocator()); + parameterName = AllocNode(lexer_->GetToken().Ident()); } else { parameterName = AllocNode(); } @@ -1205,7 +1205,7 @@ ir::Expression *ParserImpl::ParseTsTypeLiteralOrInterfaceKey(bool *computed, boo if (lexer_->GetToken().Type() == lexer::TokenType::LITERAL_IDENT && (lexer_->GetToken().KeywordType() != lexer::TokenType::KEYW_NEW || (lexer_->Lookahead() != LEX_CHAR_LEFT_PAREN && lexer_->Lookahead() != LEX_CHAR_LESS_THAN))) { - key = AllocNode(lexer_->GetToken().Ident(), Allocator()); + key = AllocNode(lexer_->GetToken().Ident()); key->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); } else if (lexer_->GetToken().Type() == lexer::TokenType::LITERAL_NUMBER) { @@ -1227,7 +1227,7 @@ ir::Expression *ParserImpl::ParseTsTypeLiteralOrInterfaceKey(bool *computed, boo if (lexer_->GetToken().Type() == lexer::TokenType::LITERAL_IDENT && lexer_->Lookahead() == LEX_CHAR_COLON) { *isIndexSignature = true; - key = AllocNode(lexer_->GetToken().Ident(), Allocator()); + key = AllocNode(lexer_->GetToken().Ident()); key->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); // eat param @@ -2133,7 +2133,7 @@ ir::Expression *ParserImpl::ParseClassKey(ClassElmentDescriptor *desc, bool isDe case lexer::TokenType::LITERAL_IDENT: { ValidateClassKey(desc, isDeclare); - propName = AllocNode(lexer_->GetToken().Ident(), Allocator()); + propName = AllocNode(lexer_->GetToken().Ident()); propName->SetRange(lexer_->GetToken().Loc()); break; } @@ -2165,7 +2165,7 @@ ir::Expression *ParserImpl::ParseClassKey(ClassElmentDescriptor *desc, bool isDe lexer_->Lookahead() == LEX_CHAR_COLON) { desc->isIndexSignature = true; - propName = AllocNode(lexer_->GetToken().Ident(), Allocator()); + propName = AllocNode(lexer_->GetToken().Ident()); propName->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); // eat param @@ -2594,13 +2594,13 @@ ir::MethodDefinition *ParserImpl::CreateImplicitConstructor(bool hasSuperClass, if (hasSuperClass) { util::StringView argsStr = "args"; params.push_back(AllocNode(ir::AstNodeType::REST_ELEMENT, - AllocNode(argsStr, Allocator()))); + AllocNode(argsStr))); paramScope->AddParamDecl(Allocator(), params.back()); ArenaVector callArgs(Allocator()->Adapter()); auto *superExpr = AllocNode(); callArgs.push_back(AllocNode(ir::AstNodeType::SPREAD_ELEMENT, - AllocNode(argsStr, Allocator()))); + AllocNode(argsStr))); auto *callExpr = AllocNode(superExpr, std::move(callArgs), nullptr, false); statements.push_back(AllocNode(callExpr)); @@ -2616,7 +2616,7 @@ ir::MethodDefinition *ParserImpl::CreateImplicitConstructor(bool hasSuperClass, paramScope->BindFunctionScope(scope); auto *funcExpr = AllocNode(func); - auto *key = AllocNode("constructor", Allocator()); + auto *key = AllocNode("constructor"); ArenaVector decorators(Allocator()->Adapter()); ArenaVector paramDecorators(Allocator()->Adapter()); @@ -2703,7 +2703,7 @@ ir::Identifier *ParserImpl::SetIdentNodeInClassDefinition() Binder()->AddDecl(lexer_->GetToken().Start(), identStr); - auto *identNode = AllocNode(identStr, Allocator()); + auto *identNode = AllocNode(identStr); identNode->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -2765,7 +2765,7 @@ ir::ClassDefinition *ParserImpl::ParseClassDefinition(bool isDeclaration, bool i ThrowSyntaxError("Identifier expected"); } - ir::Expression *expr = AllocNode(lexer_->GetToken().Ident(), Allocator()); + ir::Expression *expr = AllocNode(lexer_->GetToken().Ident()); expr->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -2887,7 +2887,7 @@ ir::TSEnumDeclaration *ParserImpl::ParseEnumMembers(ir::Identifier *key, const l binder::EnumDecl *decl {}; if (lexer_->GetToken().Type() == lexer::TokenType::LITERAL_IDENT) { - memberKey = AllocNode(lexer_->GetToken().Ident(), Allocator()); + memberKey = AllocNode(lexer_->GetToken().Ident()); decl = Binder()->AddDecl(keyStartLoc, lexer_->GetToken().Ident()); memberKey->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -2958,7 +2958,7 @@ ir::TSEnumDeclaration *ParserImpl::ParseEnumDeclaration(bool isExport, bool isDe } binder::VariableMap *enumMemberBindings = res->AsEnumLiteralVariable()->GetEnumMembers(); - auto *key = AllocNode(ident, Allocator()); + auto *key = AllocNode(ident); key->SetRange(lexer_->GetToken().Loc()); key->SetReference(); lexer_->NextToken(); @@ -3097,7 +3097,7 @@ ir::TSTypeParameter *ParserImpl::ParseTsTypeParameter(bool throwError, bool addB ThrowSyntaxError("Invalid type parameter name"); } - auto *paramIdent = AllocNode(ident, Allocator()); + auto *paramIdent = AllocNode(ident); if (addBinding) { Binder()->AddDecl(lexer_->GetToken().Start(), ident); diff --git a/es2panda/parser/statementParser.cpp b/es2panda/parser/statementParser.cpp index 8f27503438..42a483e2c1 100644 --- a/es2panda/parser/statementParser.cpp +++ b/es2panda/parser/statementParser.cpp @@ -329,7 +329,7 @@ ir::TSModuleDeclaration *ParserImpl::ParseTsAmbientExternalModuleDeclaration(con if (lexer_->GetToken().KeywordType() == lexer::TokenType::KEYW_GLOBAL) { isGlobal = true; - name = AllocNode(lexer_->GetToken().Ident(), Allocator()); + name = AllocNode(lexer_->GetToken().Ident()); } else { ASSERT(lexer_->GetToken().Type() == lexer::TokenType::LITERAL_STRING); @@ -389,7 +389,7 @@ ir::TSModuleDeclaration *ParserImpl::ParseTsModuleOrNamespaceDelaration(const le } binder::ExportBindings *exportBindings = res->AsNamespaceVariable()->GetExportBindings(); - auto *identNode = AllocNode(name, Allocator()); + auto *identNode = AllocNode(name); identNode->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -449,7 +449,7 @@ ir::TSImportEqualsDeclaration *ParserImpl::ParseTsImportEqualsDeclaration(const ThrowSyntaxError("Unexpected token"); } - auto *id = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *id = AllocNode(lexer_->GetToken().Ident()); id->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); // eat id name @@ -500,7 +500,7 @@ ir::TSNamespaceExportDeclaration *ParserImpl::ParseTsNamespaceExportDeclaration( ThrowSyntaxError("identifier expected"); } - auto *id = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *id = AllocNode(lexer_->GetToken().Ident()); id->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); // eat identifier @@ -694,7 +694,7 @@ ir::TSTypeAliasDeclaration *ParserImpl::ParseTsTypeAliasDeclaration(bool isDecla binder::TSBinding tsBinding(Allocator(), ident); auto *decl = Binder()->AddTsDecl(lexer_->GetToken().Start(), tsBinding.View()); - auto *id = AllocNode(ident, Allocator()); + auto *id = AllocNode(ident); id->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -752,7 +752,7 @@ ir::TSInterfaceDeclaration *ParserImpl::ParseTsInterfaceDeclaration() decl = res->second->Declaration()->AsInterfaceDecl(); } - auto *id = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *id = AllocNode(lexer_->GetToken().Ident()); id->SetRange(lexer_->GetToken().Loc()); id->SetReference(); lexer_->NextToken(); @@ -774,7 +774,7 @@ ir::TSInterfaceDeclaration *ParserImpl::ParseTsInterfaceDeclaration() const lexer::SourcePosition &heritageStart = lexer_->GetToken().Start(); lexer::SourcePosition heritageEnd = lexer_->GetToken().End(); - ir::Expression *expr = AllocNode(lexer_->GetToken().Ident(), Allocator()); + ir::Expression *expr = AllocNode(lexer_->GetToken().Ident()); expr->AsIdentifier()->SetReference(); expr->SetRange(lexer_->GetToken().Loc()); @@ -989,7 +989,7 @@ ir::BreakStatement *ParserImpl::ParseBreakStatement() ThrowSyntaxError("Undefined label"); } - auto *identNode = AllocNode(label, Allocator()); + auto *identNode = AllocNode(label); identNode->SetRange(lexer_->GetToken().Loc()); auto *breakStatement = AllocNode(identNode); @@ -1050,7 +1050,7 @@ ir::ContinueStatement *ParserImpl::ParseContinueStatement() ThrowSyntaxError("Undefined label"); } - auto *identNode = AllocNode(label, Allocator()); + auto *identNode = AllocNode(label); identNode->SetRange(lexer_->GetToken().Loc()); auto *continueStatement = AllocNode(identNode); @@ -1149,7 +1149,7 @@ ir::FunctionDeclaration *ParserImpl::ParseFunctionDeclaration(bool canBeAnonymou util::StringView ident = lexer_->GetToken().Ident(); - auto *identNode = AllocNode(ident, Allocator()); + auto *identNode = AllocNode(ident); identNode->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -1579,7 +1579,7 @@ ir::LabelledStatement *ParserImpl::ParseLabelledStatement(const lexer::LexerPosi context_.Status() |= ParserStatus::DISALLOW_CONTINUE; } - auto *identNode = AllocNode(actualLabel, Allocator()); + auto *identNode = AllocNode(actualLabel); identNode->SetRange(pos.token.Loc()); lexer_->NextToken(); @@ -1762,7 +1762,7 @@ ir::Expression *ParserImpl::ParseCatchParam() } } - param = AllocNode(lexer_->GetToken().Ident(), Allocator()); + param = AllocNode(lexer_->GetToken().Ident()); param->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); @@ -1950,7 +1950,7 @@ ir::VariableDeclarator *ParserImpl::ParseVariableDeclarator(VariableParsingFlags } const util::StringView &identStr = lexer_->GetToken().Ident(); - init = AllocNode(identStr, Allocator()); + init = AllocNode(identStr); init->SetRange(lexer_->GetToken().Loc()); if (Extension() == ScriptExtension::TS) { @@ -2361,7 +2361,7 @@ ir::Identifier *ParserImpl::ParseNamedExport(const lexer::Token &exportedToken) const util::StringView &exportedString = exportedToken.Ident(); - auto *exported = AllocNode(exportedString, Allocator()); + auto *exported = AllocNode(exportedString); exported->SetRange(exportedToken.Loc()); return exported; @@ -2406,7 +2406,7 @@ ir::ExportNamedDeclaration *ParserImpl::ParseExportNamedSpecifiers(const lexer:: } lexer::Token localToken = lexer_->GetToken(); - auto *local = AllocNode(lexer_->GetToken().Ident(), Allocator()); + auto *local = AllocNode(lexer_->GetToken().Ident()); local->SetRange(lexer_->GetToken().Loc()); if (Extension() == ScriptExtension::TS) { @@ -2675,7 +2675,7 @@ ir::Identifier *ParserImpl::ParseNamedImport(const lexer::Token &importedToken) } } - auto *local = AllocNode(importedToken.Ident(), Allocator()); + auto *local = AllocNode(importedToken.Ident()); local->SetRange(importedToken.Loc()); return local; @@ -2691,7 +2691,7 @@ void ParserImpl::ParseNamedImportSpecifiers(ArenaVector *specifie } lexer::Token importedToken = lexer_->GetToken(); - auto *imported = AllocNode(importedToken.Ident(), Allocator()); + auto *imported = AllocNode(importedToken.Ident()); ir::Identifier *local = nullptr; imported->SetRange(lexer_->GetToken().Loc()); @@ -2748,7 +2748,7 @@ ir::Expression *ParserImpl::ParseModuleReference() result->SetRange({start, lexer_->GetToken().End()}); lexer_->NextToken(); // eat ')' } else { - result = AllocNode(lexer_->GetToken().Ident(), Allocator()); + result = AllocNode(lexer_->GetToken().Ident()); result->SetRange(lexer_->GetToken().Loc()); lexer_->NextToken(); diff --git a/es2panda/parser/transformer/transformer.cpp b/es2panda/parser/transformer/transformer.cpp index 6726e1be61..a197a497e3 100644 --- a/es2panda/parser/transformer/transformer.cpp +++ b/es2panda/parser/transformer/transformer.cpp @@ -520,7 +520,7 @@ void Transformer::VisitTSParameterProperty(ir::ClassDefinition *node) name = left->AsIdentifier()->Name(); } auto left = AllocNode(AllocNode(), - AllocNode(name, Allocator()), + AllocNode(name), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); auto right = CreateReferenceIdentifier(name); auto assignment = AllocNode(left, right, @@ -787,7 +787,7 @@ ir::Expression *Transformer::CreateDecoratorTarget(util::StringView className, b ir::MemberExpression *Transformer::CreateClassPrototype(util::StringView className) { auto *cls = CreateReferenceIdentifier(className); - return AllocNode(cls, AllocNode(CLASS_PROTOTYPE, Allocator()), + return AllocNode(cls, AllocNode(CLASS_PROTOTYPE), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); } @@ -796,8 +796,8 @@ ir::CallExpression *Transformer::CreateDefinePropertyCall(ir::Expression *target ir::Expression *value) { auto *id = CreateReferenceIdentifier(OBJECT_VAR_NAME); - auto *caller = AllocNode(id, AllocNode(FUNC_NAME_OF_DEFINE_PROPERTY, - Allocator()), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); + auto *caller = AllocNode(id, AllocNode(FUNC_NAME_OF_DEFINE_PROPERTY), + ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); ArenaVector arguments(Allocator()->Adapter()); arguments.push_back(target); arguments.push_back(key); @@ -809,7 +809,7 @@ ir::CallExpression *Transformer::CreateGetOwnPropertyDescriptorCall(ir::Expressi { auto *id = CreateReferenceIdentifier(OBJECT_VAR_NAME); auto *caller = AllocNode(id, - AllocNode(FUNC_NAME_OF_GET_OWN_PROPERTY_DESCRIPTOR, Allocator()), + AllocNode(FUNC_NAME_OF_GET_OWN_PROPERTY_DESCRIPTOR), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); ArenaVector arguments(Allocator()->Adapter()); arguments.push_back(target); @@ -821,7 +821,7 @@ ir::Expression *Transformer::GetClassMemberName(ir::Expression *key, bool isComp { if (isComputed) { auto name = GetComputedPropertyBinding(node); - return AllocNode(name, Allocator()); + return AllocNode(name); } if (key->IsIdentifier()) { return AllocNode(key->AsIdentifier()->Name()); @@ -882,7 +882,7 @@ ir::AstNode *Transformer::VisitTsImportEqualsDeclaration(ir::TSImportEqualsDecla if (IsTsModule() && node->IsExport()) { auto moduleName = GetCurrentTSModuleName(); auto *id = CreateReferenceIdentifier(moduleName); - auto *left = AllocNode(id, AllocNode(name, Allocator()), + auto *left = AllocNode(id, AllocNode(name), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); ir::Expression *right = CreateMemberExpressionFromQualified(express); auto *assignExpr = AllocNode(left, right, @@ -999,7 +999,7 @@ ir::Expression *Transformer::CreateMemberExpressionFromQualified(ir::Expression if (node->IsTSQualifiedName()) { auto *tsQualifiedName = node->AsTSQualifiedName(); auto *left = CreateMemberExpressionFromQualified(tsQualifiedName->Left()); - auto *right = AllocNode(tsQualifiedName->Right()->Name(), Allocator()); + auto *right = AllocNode(tsQualifiedName->Right()->Name()); return AllocNode(left, right, ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); } @@ -1030,7 +1030,7 @@ ir::ExpressionStatement *Transformer::CreateTsModuleAssignment(util::StringView { auto moduleName = GetCurrentTSModuleName(); auto *id = CreateReferenceIdentifier(moduleName); - auto *left = AllocNode(id, AllocNode(name, Allocator()), + auto *left = AllocNode(id, AllocNode(name), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); auto *right = CreateReferenceIdentifier(name); auto *assignExpr = AllocNode(left, right, lexer::TokenType::PUNCTUATOR_SUBSTITUTION); @@ -1162,7 +1162,7 @@ ir::Expression *Transformer::CreateTsModuleParam(util::StringView paramName, boo if (isExport) { auto moduleName = GetCurrentTSModuleName(); auto *id = CreateReferenceIdentifier(moduleName); - return AllocNode(id, AllocNode(paramName, Allocator()), + return AllocNode(id, AllocNode(paramName), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); } @@ -1198,7 +1198,7 @@ ir::UpdateNodes Transformer::VisitTsModuleDeclaration(ir::TSModuleDeclaration *n ir::Identifier *Transformer::CreateReferenceIdentifier(util::StringView name) { - auto *node = AllocNode(name, Allocator()); + auto *node = AllocNode(name); node->AsIdentifier()->SetReference(); return node; } @@ -1404,7 +1404,7 @@ ir::ExpressionStatement *Transformer::CreateTsEnumMemberWithoutInit(ir::TSEnumMe lexer::TokenType::PUNCTUATOR_SUBSTITUTION); } else { // not first enumMember, value = E.prenode + 1 auto *innerRightObject = CreateReferenceIdentifier(enumLiteralName); - auto *innerPropertyForMemberExpr = AllocNode(GetNameFromEnumMember(preNode), Allocator()); + auto *innerPropertyForMemberExpr = AllocNode(GetNameFromEnumMember(preNode)); auto *innerMemberExpr = AllocNode(innerRightObject, innerPropertyForMemberExpr, ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); auto *innerRight = AllocNode(innerMemberExpr, AllocNode(1), @@ -1795,7 +1795,7 @@ ir::MemberExpression *Transformer::CreateMemberExpressionFromIdentifier(binder:: auto identName = node->Name(); auto moduleName = scope->IsTSEnumScope() ? FindTSEnumNameByScope(scope) : FindTSModuleNameByScope(scope); auto *id = CreateReferenceIdentifier(moduleName); - auto *res = AllocNode(id, AllocNode(identName, Allocator()), + auto *res = AllocNode(id, AllocNode(identName), ir::MemberExpression::MemberExpressionKind::PROPERTY_ACCESS, false, false); SetOriginalNode(res, node); diff --git a/es2panda/test/parser/js/class-declaration-is-expected.txt b/es2panda/test/parser/js/class-declaration-is-expected.txt index f83f21df96..c8147ee16c 100644 --- a/es2panda/test/parser/js/class-declaration-is-expected.txt +++ b/es2panda/test/parser/js/class-declaration-is-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 1, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, diff --git a/es2panda/test/parser/js/function-declaration-is-expected.txt b/es2panda/test/parser/js/function-declaration-is-expected.txt index 140342c6b1..18eb26b96f 100644 --- a/es2panda/test/parser/js/function-declaration-is-expected.txt +++ b/es2panda/test/parser/js/function-declaration-is-expected.txt @@ -35,7 +35,6 @@ "id": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 3, diff --git a/es2panda/test/parser/js/function-expression-is-expected.txt b/es2panda/test/parser/js/function-expression-is-expected.txt index 25297cebbb..34e88890c0 100644 --- a/es2panda/test/parser/js/function-expression-is-expected.txt +++ b/es2panda/test/parser/js/function-expression-is-expected.txt @@ -36,7 +36,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 3, @@ -55,7 +54,6 @@ "id": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 3, diff --git a/es2panda/test/parser/js/test-array-expression-expected.txt b/es2panda/test/parser/js/test-array-expression-expected.txt index 21231fa757..e1680bbb53 100644 --- a/es2panda/test/parser/js/test-array-expression-expected.txt +++ b/es2panda/test/parser/js/test-array-expression-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -69,7 +68,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -84,7 +82,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -101,7 +98,6 @@ "object": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, @@ -162,7 +158,6 @@ "callee": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -215,7 +210,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 26, @@ -315,7 +309,6 @@ "left": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 31, @@ -432,7 +425,6 @@ "argument": { "type": "Identifier", "name": "spread", - "decorators": [], "loc": { "start": { "line": 33, diff --git a/es2panda/test/parser/js/test-arrow-function-expected.txt b/es2panda/test/parser/js/test-arrow-function-expected.txt index 84142d02f6..b445fe608e 100644 --- a/es2panda/test/parser/js/test-arrow-function-expected.txt +++ b/es2panda/test/parser/js/test-arrow-function-expected.txt @@ -15,7 +15,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -30,7 +29,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -46,7 +44,6 @@ "body": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +96,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -114,7 +110,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -138,7 +133,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -154,7 +148,6 @@ "body": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -219,7 +212,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -234,7 +226,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -258,7 +249,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -277,7 +267,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -295,7 +284,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -314,7 +302,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -412,7 +399,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -427,7 +413,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -451,7 +436,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -472,7 +456,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -569,7 +552,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -584,7 +566,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -599,7 +580,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -615,7 +595,6 @@ "body": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -652,7 +631,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -667,7 +645,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -719,7 +696,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -734,7 +710,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -749,7 +724,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 27, @@ -765,7 +739,6 @@ "body": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -802,7 +775,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -817,7 +789,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 27, @@ -860,7 +831,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -875,7 +845,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -899,7 +868,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -915,7 +883,6 @@ "body": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -952,7 +919,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -967,7 +933,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -1010,7 +975,6 @@ "id": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 31, @@ -1034,7 +998,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -1050,7 +1013,6 @@ "body": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -1116,7 +1078,6 @@ "left": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 33, @@ -1140,7 +1101,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -1156,7 +1116,6 @@ "body": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -1219,7 +1178,6 @@ "id": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 35, @@ -1238,7 +1196,6 @@ { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 35, @@ -1261,7 +1218,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 35, @@ -1353,7 +1309,6 @@ "callee": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 37, @@ -1378,7 +1333,6 @@ { "type": "Identifier", "name": "val", - "decorators": [], "loc": { "start": { "line": 37, @@ -1398,7 +1352,6 @@ "argument": { "type": "Identifier", "name": "val", - "decorators": [], "loc": { "start": { "line": 37, @@ -1548,7 +1501,6 @@ "id": { "type": "Identifier", "name": "arrowWithParen", - "decorators": [], "loc": { "start": { "line": 41, @@ -1572,7 +1524,6 @@ { "type": "Identifier", "name": "val", - "decorators": [], "loc": { "start": { "line": 41, @@ -1596,7 +1547,6 @@ "key": { "type": "Identifier", "name": "key", - "decorators": [], "loc": { "start": { "line": 41, @@ -1611,7 +1561,6 @@ "value": { "type": "Identifier", "name": "val", - "decorators": [], "loc": { "start": { "line": 41, diff --git a/es2panda/test/parser/js/test-assignment-expression-expected.txt b/es2panda/test/parser/js/test-assignment-expression-expected.txt index 6c852caef7..f1e889bca2 100644 --- a/es2panda/test/parser/js/test-assignment-expression-expected.txt +++ b/es2panda/test/parser/js/test-assignment-expression-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -27,7 +26,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -94,7 +92,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -150,7 +147,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -206,7 +202,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -262,7 +257,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -318,7 +312,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -374,7 +367,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -430,7 +422,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -486,7 +477,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -542,7 +532,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, @@ -598,7 +587,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -654,7 +642,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -710,7 +697,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -766,7 +752,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/js/test-async-arrow-function-1-expected.txt b/es2panda/test/parser/js/test-async-arrow-function-1-expected.txt index ffb068cdfa..cd0da467ad 100644 --- a/es2panda/test/parser/js/test-async-arrow-function-1-expected.txt +++ b/es2panda/test/parser/js/test-async-arrow-function-1-expected.txt @@ -15,7 +15,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -36,7 +35,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -118,7 +116,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -134,7 +131,6 @@ "body": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -186,7 +182,6 @@ "callee": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 19, @@ -211,7 +206,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -227,7 +221,6 @@ "body": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -292,7 +285,6 @@ "callee": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 20, @@ -308,7 +300,6 @@ { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/js/test-async-function-1-expected.txt b/es2panda/test/parser/js/test-async-function-1-expected.txt index 4c57723213..f282f2c732 100644 --- a/es2panda/test/parser/js/test-async-function-1-expected.txt +++ b/es2panda/test/parser/js/test-async-function-1-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 17, @@ -28,7 +27,6 @@ "id": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/js/test-async-function-2-expected.txt b/es2panda/test/parser/js/test-async-function-2-expected.txt index bf02ac1b50..06d12e58f9 100644 --- a/es2panda/test/parser/js/test-async-function-2-expected.txt +++ b/es2panda/test/parser/js/test-async-function-2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/js/test-binary-expression-expected.txt b/es2panda/test/parser/js/test-binary-expression-expected.txt index 0e7b6b05ad..28620dcad9 100644 --- a/es2panda/test/parser/js/test-binary-expression-expected.txt +++ b/es2panda/test/parser/js/test-binary-expression-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -66,7 +64,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -81,7 +78,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +119,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -138,7 +133,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -180,7 +174,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -195,7 +188,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -237,7 +229,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -252,7 +243,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -294,7 +284,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -309,7 +298,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -351,7 +339,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -366,7 +353,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -408,7 +394,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -423,7 +408,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -465,7 +449,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -480,7 +463,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -522,7 +504,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -537,7 +518,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -579,7 +559,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -594,7 +573,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -636,7 +614,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -651,7 +628,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -693,7 +669,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -708,7 +683,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -750,7 +724,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -765,7 +738,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -807,7 +779,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -822,7 +793,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 31, @@ -864,7 +834,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -879,7 +848,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 32, @@ -921,7 +889,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -936,7 +903,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 33, @@ -978,7 +944,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 34, @@ -993,7 +958,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 34, @@ -1035,7 +999,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -1050,7 +1013,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 35, @@ -1092,7 +1054,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 36, @@ -1107,7 +1068,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 36, @@ -1149,7 +1109,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 37, @@ -1164,7 +1123,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 37, @@ -1206,7 +1164,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 38, @@ -1221,7 +1178,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 38, @@ -1266,7 +1222,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 40, @@ -1281,7 +1236,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 40, @@ -1307,7 +1261,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 40, @@ -1349,7 +1302,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 41, @@ -1370,7 +1322,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 41, @@ -1388,7 +1339,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 41, @@ -1403,7 +1353,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 41, @@ -1443,7 +1392,6 @@ "left": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 41, @@ -1458,7 +1406,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 41, @@ -1525,7 +1472,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 42, @@ -1540,7 +1486,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 42, @@ -1566,7 +1511,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 42, @@ -1611,7 +1555,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 43, @@ -1626,7 +1569,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 43, @@ -1658,7 +1600,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 43, @@ -1673,7 +1614,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 43, @@ -1699,7 +1639,6 @@ "right": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 43, diff --git a/es2panda/test/parser/js/test-call-expression-expected.txt b/es2panda/test/parser/js/test-call-expression-expected.txt index 91d9d8e818..fd0b409e7b 100644 --- a/es2panda/test/parser/js/test-call-expression-expected.txt +++ b/es2panda/test/parser/js/test-call-expression-expected.txt @@ -44,7 +44,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -129,7 +128,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -183,7 +181,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -199,7 +196,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -242,7 +238,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -285,7 +280,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -303,7 +297,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -329,7 +322,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -387,7 +379,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -433,7 +424,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -448,7 +438,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -475,7 +464,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -518,7 +506,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/js/test-class-async-method-expected.txt b/es2panda/test/parser/js/test-class-async-method-expected.txt index eee1c974e1..06ce7354f8 100644 --- a/es2panda/test/parser/js/test-class-async-method-expected.txt +++ b/es2panda/test/parser/js/test-class-async-method-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/js/test-class-constructor-2-expected.txt b/es2panda/test/parser/js/test-class-constructor-2-expected.txt index 624c42cf4f..5a510d1dde 100644 --- a/es2panda/test/parser/js/test-class-constructor-2-expected.txt +++ b/es2panda/test/parser/js/test-class-constructor-2-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 18, @@ -77,7 +75,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -108,7 +105,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 19, @@ -127,7 +123,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -207,7 +202,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/js/test-class-definition-expected.txt b/es2panda/test/parser/js/test-class-definition-expected.txt index 4c5877e815..6b0b95ba46 100644 --- a/es2panda/test/parser/js/test-class-definition-expected.txt +++ b/es2panda/test/parser/js/test-class-definition-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 24, @@ -54,7 +52,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -69,7 +66,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -84,7 +80,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 24, @@ -152,7 +147,6 @@ "key": { "type": "Identifier", "name": "myStaticFunc", - "decorators": [], "loc": { "start": { "line": 18, @@ -180,7 +174,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -195,7 +188,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -210,7 +202,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -277,7 +268,6 @@ "key": { "type": "Identifier", "name": "myFunc", - "decorators": [], "loc": { "start": { "line": 20, @@ -382,7 +372,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 29, @@ -401,7 +390,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 34, @@ -481,7 +469,6 @@ "key": { "type": "Identifier", "name": "static", - "decorators": [], "loc": { "start": { "line": 30, @@ -560,7 +547,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -639,7 +625,6 @@ "key": { "type": "Identifier", "name": "get", - "decorators": [], "loc": { "start": { "line": 32, @@ -718,7 +703,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 33, @@ -824,7 +808,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -969,7 +952,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 37, @@ -1048,7 +1030,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 38, diff --git a/es2panda/test/parser/js/test-class-expression-expected.txt b/es2panda/test/parser/js/test-class-expression-expected.txt index cddfbc38f8..f774141a76 100644 --- a/es2panda/test/parser/js/test-class-expression-expected.txt +++ b/es2panda/test/parser/js/test-class-expression-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -54,7 +53,6 @@ "id": { "type": "Identifier", "name": "cls1", - "decorators": [], "loc": { "start": { "line": 19, @@ -72,7 +70,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 19, @@ -91,7 +88,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -171,7 +167,6 @@ "key": { "type": "Identifier", "name": "method", - "decorators": [], "loc": { "start": { "line": 20, @@ -204,7 +199,6 @@ "argument": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 21, @@ -279,7 +273,6 @@ "key": { "type": "Identifier", "name": "staticMethod", - "decorators": [], "loc": { "start": { "line": 24, @@ -312,7 +305,6 @@ "argument": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 25, @@ -438,7 +430,6 @@ "id": { "type": "Identifier", "name": "cls2", - "decorators": [], "loc": { "start": { "line": 29, @@ -461,7 +452,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -541,7 +531,6 @@ "key": { "type": "Identifier", "name": "method", - "decorators": [], "loc": { "start": { "line": 30, @@ -620,7 +609,6 @@ "key": { "type": "Identifier", "name": "staticMethod", - "decorators": [], "loc": { "start": { "line": 31, diff --git a/es2panda/test/parser/js/test-conditional-expression-expected.txt b/es2panda/test/parser/js/test-conditional-expression-expected.txt index db735e2da8..971fdd4fdd 100644 --- a/es2panda/test/parser/js/test-conditional-expression-expected.txt +++ b/es2panda/test/parser/js/test-conditional-expression-expected.txt @@ -8,7 +8,6 @@ "test": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -23,7 +22,6 @@ "consequent": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -38,7 +36,6 @@ "alternate": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -122,7 +118,6 @@ "consequent": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -178,7 +173,6 @@ "id": { "type": "Identifier", "name": "res", - "decorators": [], "loc": { "start": { "line": 23, @@ -198,7 +192,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -238,7 +231,6 @@ "consequent": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -312,7 +304,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -327,7 +318,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -356,7 +346,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -371,7 +360,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 25, @@ -408,7 +396,6 @@ "consequent": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 25, @@ -423,7 +410,6 @@ "alternate": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/js/test-do-while-expected.txt b/es2panda/test/parser/js/test-do-while-expected.txt index 5c7ae338cc..73a9cf19ef 100644 --- a/es2panda/test/parser/js/test-do-while-expected.txt +++ b/es2panda/test/parser/js/test-do-while-expected.txt @@ -11,7 +11,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -65,7 +64,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -80,7 +78,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -178,7 +174,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -193,7 +188,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -240,7 +234,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -306,7 +299,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -321,7 +313,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -368,7 +359,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -434,7 +424,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -449,7 +438,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -493,7 +481,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -620,7 +607,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, diff --git a/es2panda/test/parser/js/test-for-expected.txt b/es2panda/test/parser/js/test-for-expected.txt index 00e636fc8a..2d638f70e3 100644 --- a/es2panda/test/parser/js/test-for-expected.txt +++ b/es2panda/test/parser/js/test-for-expected.txt @@ -68,7 +68,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -83,7 +82,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -140,7 +138,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -155,7 +152,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -183,7 +179,6 @@ "callee": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -241,7 +236,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -256,7 +250,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -284,7 +277,6 @@ "callee": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -316,7 +308,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -347,7 +338,6 @@ "expression": { "type": "Identifier", "name": "AnimationPlaybackEvent", - "decorators": [], "loc": { "start": { "line": 25, @@ -375,7 +365,6 @@ "expression": { "type": "Identifier", "name": "fetch", - "decorators": [], "loc": { "start": { "line": 25, @@ -676,7 +665,6 @@ "test": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -720,7 +708,6 @@ "update": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -766,7 +753,6 @@ "id": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 32, @@ -852,7 +838,6 @@ "id": { "type": "Identifier", "name": "faa", - "decorators": [], "loc": { "start": { "line": 33, @@ -881,7 +866,6 @@ "id": { "type": "Identifier", "name": "baa", - "decorators": [], "loc": { "start": { "line": 33, @@ -910,7 +894,6 @@ "id": { "type": "Identifier", "name": "caa", - "decorators": [], "loc": { "start": { "line": 33, @@ -983,7 +966,6 @@ "id": { "type": "Identifier", "name": "faaa", - "decorators": [], "loc": { "start": { "line": 34, @@ -1012,7 +994,6 @@ "id": { "type": "Identifier", "name": "baaa", - "decorators": [], "loc": { "start": { "line": 34, @@ -1041,7 +1022,6 @@ "id": { "type": "Identifier", "name": "caaa", - "decorators": [], "loc": { "start": { "line": 34, @@ -1127,7 +1107,6 @@ "id": { "type": "Identifier", "name": "sa", - "decorators": [], "loc": { "start": { "line": 35, @@ -1182,7 +1161,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -1242,7 +1220,6 @@ "id": { "type": "Identifier", "name": "ba", - "decorators": [], "loc": { "start": { "line": 36, @@ -1297,7 +1274,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 36, @@ -1380,7 +1356,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 37, @@ -1395,7 +1370,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 37, @@ -1437,7 +1411,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 38, @@ -1452,7 +1425,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 38, @@ -1498,7 +1470,6 @@ "id": { "type": "Identifier", "name": "caaaa", - "decorators": [], "loc": { "start": { "line": 39, @@ -1538,7 +1509,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 39, @@ -1585,7 +1555,6 @@ "id": { "type": "Identifier", "name": "cdaaaad", - "decorators": [], "loc": { "start": { "line": 40, @@ -1625,7 +1594,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 40, @@ -1671,7 +1639,6 @@ "id": { "type": "Identifier", "name": "cdaaaay", - "decorators": [], "loc": { "start": { "line": 41, @@ -1711,7 +1678,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 41, @@ -1753,7 +1719,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 44, @@ -1768,7 +1733,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 46, diff --git a/es2panda/test/parser/js/test-function-decl-expected.txt b/es2panda/test/parser/js/test-function-decl-expected.txt index 6134e1f20e..0bc873d938 100644 --- a/es2panda/test/parser/js/test-function-decl-expected.txt +++ b/es2panda/test/parser/js/test-function-decl-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "f1", - "decorators": [], "loc": { "start": { "line": 17, @@ -110,7 +109,6 @@ "id": { "type": "Identifier", "name": "f10", - "decorators": [], "loc": { "start": { "line": 17, @@ -155,7 +153,6 @@ "left": { "type": "Identifier", "name": "f2", - "decorators": [], "loc": { "start": { "line": 19, @@ -270,7 +267,6 @@ "left": { "type": "Identifier", "name": "f3", - "decorators": [], "loc": { "start": { "line": 22, @@ -385,7 +381,6 @@ "id": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 27, @@ -429,7 +424,6 @@ "id": { "type": "Identifier", "name": "f4", - "decorators": [], "loc": { "start": { "line": 29, @@ -448,7 +442,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -463,7 +456,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -478,7 +470,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -502,7 +493,6 @@ "id": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 30, @@ -580,7 +570,6 @@ "id": { "type": "Identifier", "name": "await", - "decorators": [], "loc": { "start": { "line": 33, diff --git a/es2panda/test/parser/js/test-grouping-level-expected.txt b/es2panda/test/parser/js/test-grouping-level-expected.txt index 26af2874d1..7180235f2d 100644 --- a/es2panda/test/parser/js/test-grouping-level-expected.txt +++ b/es2panda/test/parser/js/test-grouping-level-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -27,7 +26,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -45,7 +43,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -60,7 +57,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -130,7 +126,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -148,7 +143,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -163,7 +157,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -203,7 +196,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -218,7 +210,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -305,7 +296,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -320,7 +310,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -346,7 +335,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -372,7 +360,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 19, @@ -398,7 +385,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 19, @@ -446,7 +432,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -461,7 +446,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -487,7 +471,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -516,7 +499,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 20, @@ -531,7 +513,6 @@ "right": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 20, @@ -586,7 +567,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -601,7 +581,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -632,7 +611,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -688,7 +666,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -734,7 +711,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -760,7 +736,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -810,7 +785,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -825,7 +799,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -899,7 +872,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -925,7 +897,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -951,7 +922,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 27, @@ -977,7 +947,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/js/test-if-expected.txt b/es2panda/test/parser/js/test-if-expected.txt index cb2b29bc5e..26c76e0d8e 100644 --- a/es2panda/test/parser/js/test-if-expected.txt +++ b/es2panda/test/parser/js/test-if-expected.txt @@ -40,7 +40,6 @@ "left": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +123,6 @@ "left": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 20, @@ -208,7 +206,6 @@ "left": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 22, @@ -264,7 +261,6 @@ "left": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 22, @@ -347,7 +343,6 @@ "left": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 25, @@ -403,7 +398,6 @@ "left": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 26, @@ -489,7 +483,6 @@ "left": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 28, @@ -557,7 +550,6 @@ "left": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 28, @@ -779,7 +771,6 @@ "left": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 34, diff --git a/es2panda/test/parser/js/test-labelled-statement-expected.txt b/es2panda/test/parser/js/test-labelled-statement-expected.txt index ddeee21971..df990ad923 100644 --- a/es2panda/test/parser/js/test-labelled-statement-expected.txt +++ b/es2panda/test/parser/js/test-labelled-statement-expected.txt @@ -6,7 +6,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -23,7 +22,6 @@ "expression": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -62,7 +60,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -132,7 +129,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -215,7 +211,6 @@ "label": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 23, @@ -297,7 +292,6 @@ "label": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 25, @@ -366,7 +360,6 @@ "label": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 27, @@ -422,7 +415,6 @@ "label": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 29, @@ -469,7 +461,6 @@ "param": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 29, @@ -535,7 +526,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -559,7 +549,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 33, @@ -579,7 +568,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -615,7 +603,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 38, @@ -736,7 +723,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 44, @@ -760,7 +746,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 46, @@ -780,7 +765,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 48, @@ -797,7 +781,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 49, @@ -833,7 +816,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 52, @@ -963,7 +945,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 57, @@ -980,7 +961,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 58, @@ -997,7 +977,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 59, @@ -1014,7 +993,6 @@ "label": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 60, @@ -1102,7 +1080,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 62, @@ -1157,7 +1134,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 63, @@ -1212,7 +1188,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 64, diff --git a/es2panda/test/parser/js/test-logical-expression-expected.txt b/es2panda/test/parser/js/test-logical-expression-expected.txt index a785cd7888..6646b83b6d 100644 --- a/es2panda/test/parser/js/test-logical-expression-expected.txt +++ b/es2panda/test/parser/js/test-logical-expression-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -66,7 +64,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -81,7 +78,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -126,7 +122,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -141,7 +136,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -167,7 +161,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -209,7 +202,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -227,7 +219,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -242,7 +233,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -301,7 +291,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -316,7 +305,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -345,7 +333,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -360,7 +347,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -400,7 +386,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, @@ -415,7 +400,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 21, @@ -471,7 +455,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -492,7 +475,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -507,7 +489,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, @@ -533,7 +514,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 22, @@ -570,7 +550,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 22, @@ -621,7 +600,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -636,7 +614,6 @@ "right": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -662,7 +639,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 23, @@ -688,7 +664,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 24, @@ -714,7 +689,6 @@ "right": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/js/test-member-expression-expected.txt b/es2panda/test/parser/js/test-member-expression-expected.txt index 0ba8d05f25..27341d7fc4 100644 --- a/es2panda/test/parser/js/test-member-expression-expected.txt +++ b/es2panda/test/parser/js/test-member-expression-expected.txt @@ -8,7 +8,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -23,7 +22,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -66,7 +64,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -81,7 +78,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -128,7 +124,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -143,7 +138,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -171,7 +165,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -199,7 +192,6 @@ "property": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 19, @@ -244,7 +236,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -259,7 +250,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -287,7 +277,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -332,7 +321,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -350,7 +338,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -367,7 +354,6 @@ "object": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -382,7 +368,6 @@ "property": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, @@ -481,7 +466,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -496,7 +480,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -524,7 +507,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, @@ -552,7 +534,6 @@ "property": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 22, @@ -595,7 +576,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -610,7 +590,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -655,7 +634,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -687,7 +665,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 24, @@ -726,7 +703,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/js/test-new-expression-expected.txt b/es2panda/test/parser/js/test-new-expression-expected.txt index 8263cdc897..3dd8d41f1f 100644 --- a/es2panda/test/parser/js/test-new-expression-expected.txt +++ b/es2panda/test/parser/js/test-new-expression-expected.txt @@ -8,7 +8,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -50,7 +49,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -66,7 +64,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -81,7 +78,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -129,7 +125,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -144,7 +139,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -228,7 +222,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -313,7 +306,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -329,7 +321,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/js/test-nullish-coalescing-expected.txt b/es2panda/test/parser/js/test-nullish-coalescing-expected.txt index 1834ddc65f..09f2b9b16d 100644 --- a/es2panda/test/parser/js/test-nullish-coalescing-expected.txt +++ b/es2panda/test/parser/js/test-nullish-coalescing-expected.txt @@ -275,7 +275,6 @@ "left": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 20, @@ -290,7 +289,6 @@ "right": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 20, @@ -360,7 +358,6 @@ "right": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 21, @@ -475,7 +472,6 @@ "right": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 22, @@ -615,7 +611,6 @@ "left": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 23, @@ -755,7 +750,6 @@ "left": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/js/test-object-expression-expected.txt b/es2panda/test/parser/js/test-object-expression-expected.txt index 0b4d61631a..bd8a146419 100644 --- a/es2panda/test/parser/js/test-object-expression-expected.txt +++ b/es2panda/test/parser/js/test-object-expression-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "get", - "decorators": [], "loc": { "start": { "line": 18, @@ -47,7 +45,6 @@ "value": { "type": "Identifier", "name": "get", - "decorators": [], "loc": { "start": { "line": 18, @@ -79,7 +76,6 @@ "key": { "type": "Identifier", "name": "get", - "decorators": [], "loc": { "start": { "line": 19, @@ -156,7 +152,6 @@ "key": { "type": "Identifier", "name": "set", - "decorators": [], "loc": { "start": { "line": 20, @@ -202,7 +197,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -324,7 +318,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -398,7 +391,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -505,7 +497,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -529,7 +520,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -598,7 +588,6 @@ "key": { "type": "Identifier", "name": "true", - "decorators": [], "loc": { "start": { "line": 27, @@ -644,7 +633,6 @@ "key": { "type": "Identifier", "name": "implements", - "decorators": [], "loc": { "start": { "line": 28, @@ -690,7 +678,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -714,7 +701,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -750,7 +736,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -840,7 +825,6 @@ "key": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/js/test-patterns-expected.txt b/es2panda/test/parser/js/test-patterns-expected.txt index bf6b740a4b..6d6a49f283 100644 --- a/es2panda/test/parser/js/test-patterns-expected.txt +++ b/es2panda/test/parser/js/test-patterns-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -35,7 +34,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -52,7 +50,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +64,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -110,7 +106,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -125,7 +120,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -157,7 +151,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -174,7 +167,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -192,7 +184,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -207,7 +198,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -309,7 +299,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -328,7 +317,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -343,7 +331,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -360,7 +347,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -441,7 +427,6 @@ "id": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 19, @@ -465,7 +450,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -520,7 +504,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -547,7 +530,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, @@ -631,7 +613,6 @@ "id": { "type": "Identifier", "name": "test1", - "decorators": [], "loc": { "start": { "line": 26, @@ -652,7 +633,6 @@ "argument": { "type": "Identifier", "name": "rest", - "decorators": [], "loc": { "start": { "line": 26, @@ -719,7 +699,6 @@ "id": { "type": "Identifier", "name": "test2", - "decorators": [], "loc": { "start": { "line": 27, @@ -750,7 +729,6 @@ "argument": { "type": "Identifier", "name": "rest", - "decorators": [], "loc": { "start": { "line": 27, @@ -863,7 +841,6 @@ "id": { "type": "Identifier", "name": "test3", - "decorators": [], "loc": { "start": { "line": 28, @@ -885,7 +862,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -903,7 +879,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/js/test-sequence-expression-expected.txt b/es2panda/test/parser/js/test-sequence-expression-expected.txt index 7d50c022d7..7eb319b4ca 100644 --- a/es2panda/test/parser/js/test-sequence-expression-expected.txt +++ b/es2panda/test/parser/js/test-sequence-expression-expected.txt @@ -9,7 +9,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -39,7 +37,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +82,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -125,7 +121,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -182,7 +177,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -200,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -218,7 +211,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -233,7 +225,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 23, @@ -271,7 +262,6 @@ { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 23, @@ -314,7 +304,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/js/test-switch-expected.txt b/es2panda/test/parser/js/test-switch-expected.txt index 894e63f274..d4b5f25bb0 100644 --- a/es2panda/test/parser/js/test-switch-expected.txt +++ b/es2panda/test/parser/js/test-switch-expected.txt @@ -6,7 +6,6 @@ "discriminant": { "type": "Identifier", "name": "key", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "test": { "type": "Identifier", "name": "value", - "decorators": [], "loc": { "start": { "line": 18, @@ -110,7 +108,6 @@ "discriminant": { "type": "Identifier", "name": "test", - "decorators": [], "loc": { "start": { "line": 25, @@ -139,7 +136,6 @@ "discriminant": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 27, @@ -184,7 +180,6 @@ "discriminant": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -202,7 +197,6 @@ "test": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, diff --git a/es2panda/test/parser/js/test-tagged-template-expression-expected.txt b/es2panda/test/parser/js/test-tagged-template-expression-expected.txt index 4acf364c5f..c8d15a80c2 100644 --- a/es2panda/test/parser/js/test-tagged-template-expression-expected.txt +++ b/es2panda/test/parser/js/test-tagged-template-expression-expected.txt @@ -8,7 +8,6 @@ "tag": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +81,6 @@ "tag": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 19, @@ -104,7 +102,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -204,7 +201,6 @@ "tag": { "type": "Identifier", "name": "egy", - "decorators": [], "loc": { "start": { "line": 21, @@ -278,7 +274,6 @@ "tag": { "type": "Identifier", "name": "ketto", - "decorators": [], "loc": { "start": { "line": 23, @@ -300,7 +295,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -330,7 +324,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -447,7 +440,6 @@ "tag": { "type": "Identifier", "name": "katica", - "decorators": [], "loc": { "start": { "line": 25, @@ -469,7 +461,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -569,7 +560,6 @@ "tag": { "type": "Identifier", "name": "harom", - "decorators": [], "loc": { "start": { "line": 27, @@ -591,7 +581,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -691,7 +680,6 @@ "tag": { "type": "Identifier", "name": "kiskacsa", - "decorators": [], "loc": { "start": { "line": 29, @@ -773,7 +761,6 @@ "callee": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 34, @@ -862,7 +849,6 @@ "object": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 36, @@ -967,7 +953,6 @@ "object": { "type": "Identifier", "name": "fa", - "decorators": [], "loc": { "start": { "line": 38, diff --git a/es2panda/test/parser/js/test-template-literal-expected.txt b/es2panda/test/parser/js/test-template-literal-expected.txt index 2921051fc2..b734963f53 100644 --- a/es2panda/test/parser/js/test-template-literal-expected.txt +++ b/es2panda/test/parser/js/test-template-literal-expected.txt @@ -59,7 +59,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -199,7 +198,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -229,7 +227,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -340,7 +337,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -434,7 +430,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/js/test-this-expression-expected.txt b/es2panda/test/parser/js/test-this-expression-expected.txt index 4329742c43..b387df075b 100644 --- a/es2panda/test/parser/js/test-this-expression-expected.txt +++ b/es2panda/test/parser/js/test-this-expression-expected.txt @@ -21,7 +21,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -77,7 +76,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/js/test-throw-statement-expected.txt b/es2panda/test/parser/js/test-throw-statement-expected.txt index 9c17104f13..1c8e1868f3 100644 --- a/es2panda/test/parser/js/test-throw-statement-expected.txt +++ b/es2panda/test/parser/js/test-throw-statement-expected.txt @@ -168,7 +168,6 @@ "argument": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 23, @@ -196,7 +195,6 @@ "argument": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 24, @@ -278,7 +276,6 @@ "argument": { "type": "Identifier", "name": "err", - "decorators": [], "loc": { "start": { "line": 27, @@ -306,7 +303,6 @@ "argument": { "type": "Identifier", "name": "err", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/js/test-try-statement-expected.txt b/es2panda/test/parser/js/test-try-statement-expected.txt index 905a5b388d..94147535d5 100644 --- a/es2panda/test/parser/js/test-try-statement-expected.txt +++ b/es2panda/test/parser/js/test-try-statement-expected.txt @@ -36,7 +36,6 @@ "param": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 18, @@ -230,7 +229,6 @@ "param": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 29, diff --git a/es2panda/test/parser/js/test-unary-expression-expected.txt b/es2panda/test/parser/js/test-unary-expression-expected.txt index 772dcc7b29..25a7212e64 100644 --- a/es2panda/test/parser/js/test-unary-expression-expected.txt +++ b/es2panda/test/parser/js/test-unary-expression-expected.txt @@ -10,7 +10,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -99,7 +97,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -125,7 +122,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -168,7 +164,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -211,7 +206,6 @@ "argument": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 22, @@ -254,7 +248,6 @@ "argument": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 23, @@ -342,7 +335,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -375,7 +367,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -408,7 +399,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -438,7 +428,6 @@ "argument": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/js/test-update-expression-expected.txt b/es2panda/test/parser/js/test-update-expression-expected.txt index 2a6a04fef3..1e6a631113 100644 --- a/es2panda/test/parser/js/test-update-expression-expected.txt +++ b/es2panda/test/parser/js/test-update-expression-expected.txt @@ -10,7 +10,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -82,7 +80,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -172,7 +168,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -237,7 +232,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -293,7 +287,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/js/test-var-decl-expected.txt b/es2panda/test/parser/js/test-var-decl-expected.txt index 304c634665..e7d069f05e 100644 --- a/es2panda/test/parser/js/test-var-decl-expected.txt +++ b/es2panda/test/parser/js/test-var-decl-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -54,7 +53,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -99,7 +97,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -157,7 +154,6 @@ "id": { "type": "Identifier", "name": "d1", - "decorators": [], "loc": { "start": { "line": 21, @@ -186,7 +182,6 @@ "id": { "type": "Identifier", "name": "d2", - "decorators": [], "loc": { "start": { "line": 21, @@ -215,7 +210,6 @@ "id": { "type": "Identifier", "name": "d3", - "decorators": [], "loc": { "start": { "line": 22, @@ -257,7 +251,6 @@ "expression": { "type": "Identifier", "name": "d4", - "decorators": [], "loc": { "start": { "line": 23, @@ -288,7 +281,6 @@ "id": { "type": "Identifier", "name": "e1", - "decorators": [], "loc": { "start": { "line": 25, @@ -330,7 +322,6 @@ "id": { "type": "Identifier", "name": "e2", - "decorators": [], "loc": { "start": { "line": 25, @@ -375,7 +366,6 @@ "id": { "type": "Identifier", "name": "f1", - "decorators": [], "loc": { "start": { "line": 27, @@ -404,7 +394,6 @@ "id": { "type": "Identifier", "name": "f2", - "decorators": [], "loc": { "start": { "line": 29, diff --git a/es2panda/test/parser/ts/cases/declaration/test-namespace-export-declaration-expected.txt b/es2panda/test/parser/ts/cases/declaration/test-namespace-export-declaration-expected.txt index f6b2d8c17d..09e146d85d 100644 --- a/es2panda/test/parser/ts/cases/declaration/test-namespace-export-declaration-expected.txt +++ b/es2panda/test/parser/ts/cases/declaration/test-namespace-export-declaration-expected.txt @@ -10,7 +10,6 @@ "id": { "type": "Identifier", "name": "isPrime", - "decorators": [], "loc": { "start": { "line": 16, @@ -42,7 +41,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -108,7 +106,6 @@ "id": { "type": "Identifier", "name": "mathLib", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-arrow-function-expected.txt b/es2panda/test/parser/ts/test-arrow-function-expected.txt index 34d258aa63..3b1c99fad1 100644 --- a/es2panda/test/parser/ts/test-arrow-function-expected.txt +++ b/es2panda/test/parser/ts/test-arrow-function-expected.txt @@ -29,7 +29,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +115,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -145,7 +143,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 18, @@ -232,7 +229,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -260,7 +256,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +284,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-arrow-function1-expected.txt b/es2panda/test/parser/ts/test-arrow-function1-expected.txt index b853bf6b3d..b63e9879df 100644 --- a/es2panda/test/parser/ts/test-arrow-function1-expected.txt +++ b/es2panda/test/parser/ts/test-arrow-function1-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-arrow-function2-expected.txt b/es2panda/test/parser/ts/test-arrow-function2-expected.txt index d1b0f26a3f..32acf8e35f 100644 --- a/es2panda/test/parser/ts/test-arrow-function2-expected.txt +++ b/es2panda/test/parser/ts/test-arrow-function2-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -195,7 +192,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -223,7 +219,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 20, @@ -257,7 +252,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-arrow-function3-expected.txt b/es2panda/test/parser/ts/test-arrow-function3-expected.txt index 6acf39acce..886d37f242 100644 --- a/es2panda/test/parser/ts/test-arrow-function3-expected.txt +++ b/es2panda/test/parser/ts/test-arrow-function3-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -97,7 +95,6 @@ "test": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -180,7 +177,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -205,7 +201,6 @@ "type": "Identifier", "name": "a", "optional": true, - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-as-expression1-expected.txt b/es2panda/test/parser/ts/test-as-expression1-expected.txt index 07f516f5dc..7bbbe5a75e 100644 --- a/es2panda/test/parser/ts/test-as-expression1-expected.txt +++ b/es2panda/test/parser/ts/test-as-expression1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "test", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -74,7 +72,6 @@ "argument": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -139,7 +136,6 @@ "id": { "type": "Identifier", "name": "state", - "decorators": [], "loc": { "start": { "line": 19, @@ -194,7 +190,6 @@ "test": { "type": "Identifier", "name": "state", - "decorators": [], "loc": { "start": { "line": 21, @@ -216,7 +211,6 @@ "callee": { "type": "Identifier", "name": "test", - "decorators": [], "loc": { "start": { "line": 22, @@ -237,7 +231,6 @@ "expression": { "type": "Identifier", "name": "state", - "decorators": [], "loc": { "start": { "line": 22, @@ -276,7 +269,6 @@ "right": { "type": "Identifier", "name": "state", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/test-as-expression2-expected.txt b/es2panda/test/parser/ts/test-as-expression2-expected.txt index bfea2f3af9..0a4a079592 100644 --- a/es2panda/test/parser/ts/test-as-expression2-expected.txt +++ b/es2panda/test/parser/ts/test-as-expression2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "id": { "type": "Identifier", "name": "as", - "decorators": [], "loc": { "start": { "line": 18, @@ -86,7 +84,6 @@ { "type": "Identifier", "name": "obj", - "decorators": [], "loc": { "start": { "line": 18, @@ -143,7 +140,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 20, @@ -158,7 +154,6 @@ "init": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 20, @@ -202,7 +197,6 @@ "id": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 21, @@ -217,7 +211,6 @@ "init": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -260,7 +253,6 @@ "callee": { "type": "Identifier", "name": "as", - "decorators": [], "loc": { "start": { "line": 22, @@ -276,7 +268,6 @@ { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/test-as-expression3-expected.txt b/es2panda/test/parser/ts/test-as-expression3-expected.txt index 92a8169e25..6095e8c447 100644 --- a/es2panda/test/parser/ts/test-as-expression3-expected.txt +++ b/es2panda/test/parser/ts/test-as-expression3-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ "id": { "type": "Identifier", "name": "a2", - "decorators": [], "loc": { "start": { "line": 18, @@ -141,7 +138,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 18, @@ -207,7 +203,6 @@ "id": { "type": "Identifier", "name": "a3", - "decorators": [], "loc": { "start": { "line": 19, @@ -230,7 +225,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -263,7 +257,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 19, @@ -353,7 +346,6 @@ "id": { "type": "Identifier", "name": "a4", - "decorators": [], "loc": { "start": { "line": 20, @@ -389,7 +381,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 20, @@ -467,7 +458,6 @@ "id": { "type": "Identifier", "name": "a5", - "decorators": [], "loc": { "start": { "line": 21, @@ -486,7 +476,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/test-class-constructor-expected.txt b/es2panda/test/parser/ts/test-class-constructor-expected.txt index cbeeb8d8e6..28cde7a0a7 100644 --- a/es2panda/test/parser/ts/test-class-constructor-expected.txt +++ b/es2panda/test/parser/ts/test-class-constructor-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 20, @@ -68,7 +66,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 20, @@ -97,7 +94,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 20, @@ -136,7 +132,6 @@ "property": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 21, @@ -167,7 +162,6 @@ "left": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 21, @@ -249,7 +243,6 @@ "property": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 22, @@ -280,7 +273,6 @@ "left": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 22, @@ -361,7 +353,6 @@ "property": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 23, @@ -463,7 +454,6 @@ "key": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 18, @@ -510,7 +500,6 @@ "key": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 19, @@ -557,7 +546,6 @@ "key": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 25, @@ -622,7 +610,6 @@ "property": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 26, diff --git a/es2panda/test/parser/ts/test-class-definition-expected.txt b/es2panda/test/parser/ts/test-class-definition-expected.txt index a7a87e011e..4380377952 100644 --- a/es2panda/test/parser/ts/test-class-definition-expected.txt +++ b/es2panda/test/parser/ts/test-class-definition-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -201,7 +198,6 @@ "key": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 19, @@ -380,7 +376,6 @@ "key": { "type": "Identifier", "name": "j", - "decorators": [], "loc": { "start": { "line": 23, @@ -414,7 +409,6 @@ "key": { "type": "Identifier", "name": "private", - "decorators": [], "loc": { "start": { "line": 24, @@ -527,7 +521,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 26, @@ -578,7 +571,6 @@ "key": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 27, @@ -651,7 +643,6 @@ "key": { "type": "Identifier", "name": "l", - "decorators": [], "loc": { "start": { "line": 28, @@ -692,7 +683,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -759,7 +749,6 @@ "key": { "type": "Identifier", "name": "l", - "decorators": [], "loc": { "start": { "line": 29, @@ -867,7 +856,6 @@ "key": { "type": "Identifier", "name": "m", - "decorators": [], "loc": { "start": { "line": 30, @@ -975,7 +963,6 @@ "key": { "type": "Identifier", "name": "m", - "decorators": [], "loc": { "start": { "line": 31, @@ -1017,7 +1004,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -1110,7 +1096,6 @@ "id": { "type": "Identifier", "name": "Bar", - "decorators": [], "loc": { "start": { "line": 34, @@ -1129,7 +1114,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -1209,7 +1193,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 34, @@ -1243,7 +1226,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 34, @@ -1322,7 +1304,6 @@ "key": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 34, @@ -1356,7 +1337,6 @@ "key": { "type": "Identifier", "name": "let", - "decorators": [], "loc": { "start": { "line": 34, @@ -1390,7 +1370,6 @@ "key": { "type": "Identifier", "name": "var", - "decorators": [], "loc": { "start": { "line": 34, @@ -1424,7 +1403,6 @@ "key": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 34, @@ -1458,7 +1436,6 @@ "key": { "type": "Identifier", "name": "function", - "decorators": [], "loc": { "start": { "line": 34, @@ -1492,7 +1469,6 @@ "key": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 34, @@ -1566,7 +1542,6 @@ "id": { "type": "Identifier", "name": "Baz", - "decorators": [], "loc": { "start": { "line": 36, @@ -1585,7 +1560,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 38, @@ -1626,7 +1600,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 38, @@ -1667,7 +1640,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 39, @@ -1706,7 +1678,6 @@ "right": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 39, @@ -1795,7 +1766,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 37, @@ -1866,7 +1836,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 41, @@ -1916,7 +1885,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 41, @@ -2041,7 +2009,6 @@ "id": { "type": "Identifier", "name": "Inga", - "decorators": [], "loc": { "start": { "line": 44, @@ -2060,7 +2027,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -2140,7 +2106,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 45, @@ -2205,7 +2170,6 @@ "key": { "type": "Identifier", "name": "aa", - "decorators": [], "loc": { "start": { "line": 46, diff --git a/es2panda/test/parser/ts/test-class-definiton18-expected.txt b/es2panda/test/parser/ts/test-class-definiton18-expected.txt index a34fa1f1ed..ccc182e09e 100644 --- a/es2panda/test/parser/ts/test-class-definiton18-expected.txt +++ b/es2panda/test/parser/ts/test-class-definiton18-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-class-definiton19-expected.txt b/es2panda/test/parser/ts/test-class-definiton19-expected.txt index 2591929740..2f5e4b6792 100644 --- a/es2panda/test/parser/ts/test-class-definiton19-expected.txt +++ b/es2panda/test/parser/ts/test-class-definiton19-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "method", - "decorators": [], "loc": { "start": { "line": 18, @@ -146,7 +143,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -190,7 +186,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -268,7 +263,6 @@ "key": { "type": "Identifier", "name": "method1", - "decorators": [], "loc": { "start": { "line": 19, @@ -295,7 +289,6 @@ "thisParam": { "type": "Identifier", "name": "this", - "decorators": [], "loc": { "start": { "line": 19, @@ -339,7 +332,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -417,7 +409,6 @@ "key": { "type": "Identifier", "name": "method2", - "decorators": [], "loc": { "start": { "line": 20, @@ -473,7 +464,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-class-definiton20-expected.txt b/es2panda/test/parser/ts/test-class-definiton20-expected.txt index d2b8028ba7..87c5256e98 100644 --- a/es2panda/test/parser/ts/test-class-definiton20-expected.txt +++ b/es2panda/test/parser/ts/test-class-definiton20-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -253,7 +250,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -290,7 +286,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -429,7 +424,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, @@ -455,7 +449,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, diff --git a/es2panda/test/parser/ts/test-class-definiton21-expected.txt b/es2panda/test/parser/ts/test-class-definiton21-expected.txt index 0b95295e35..1d1c7c31f7 100644 --- a/es2panda/test/parser/ts/test-class-definiton21-expected.txt +++ b/es2panda/test/parser/ts/test-class-definiton21-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -133,7 +131,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -156,7 +153,6 @@ "expression": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -185,7 +181,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, diff --git a/es2panda/test/parser/ts/test-class-method-overload-expected.txt b/es2panda/test/parser/ts/test-class-method-overload-expected.txt index 3532cebfec..2d2cdb6f04 100644 --- a/es2panda/test/parser/ts/test-class-method-overload-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Class1", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 18, @@ -67,7 +65,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -121,7 +118,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -186,7 +182,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -251,7 +246,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -342,7 +336,6 @@ "id": { "type": "Identifier", "name": "Class2", - "decorators": [], "loc": { "start": { "line": 24, @@ -361,7 +354,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -441,7 +433,6 @@ "key": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 25, @@ -488,7 +479,6 @@ "key": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 26, @@ -535,7 +525,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -641,7 +630,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 28, @@ -758,7 +746,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -823,7 +810,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -865,7 +851,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 31, @@ -894,7 +879,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 31, @@ -933,7 +917,6 @@ "property": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 32, @@ -964,7 +947,6 @@ "left": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 32, @@ -1046,7 +1028,6 @@ "property": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 33, @@ -1077,7 +1058,6 @@ "left": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 33, @@ -1158,7 +1138,6 @@ "property": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 34, @@ -1593,7 +1572,6 @@ "key": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 41, @@ -1658,7 +1636,6 @@ "property": { "type": "Identifier", "name": "n", - "decorators": [], "loc": { "start": { "line": 42, diff --git a/es2panda/test/parser/ts/test-class-method-overload1-expected.txt b/es2panda/test/parser/ts/test-class-method-overload1-expected.txt index d24322f115..67325dd962 100644 --- a/es2panda/test/parser/ts/test-class-method-overload1-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload1-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, @@ -218,7 +214,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-class-method-overload10-expected.txt b/es2panda/test/parser/ts/test-class-method-overload10-expected.txt index d13df6e546..c9b1dfa12e 100644 --- a/es2panda/test/parser/ts/test-class-method-overload10-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload10-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -170,7 +168,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-class-method-overload11-expected.txt b/es2panda/test/parser/ts/test-class-method-overload11-expected.txt index e6191735d8..852fdcd835 100644 --- a/es2panda/test/parser/ts/test-class-method-overload11-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload11-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, diff --git a/es2panda/test/parser/ts/test-class-method-overload12-expected.txt b/es2panda/test/parser/ts/test-class-method-overload12-expected.txt index 69e4915383..8a633d9ee6 100644 --- a/es2panda/test/parser/ts/test-class-method-overload12-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload12-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, diff --git a/es2panda/test/parser/ts/test-class-method-overload13-expected.txt b/es2panda/test/parser/ts/test-class-method-overload13-expected.txt index 612ae602cf..8ffee6231b 100644 --- a/es2panda/test/parser/ts/test-class-method-overload13-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload13-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, diff --git a/es2panda/test/parser/ts/test-class-method-overload2-expected.txt b/es2panda/test/parser/ts/test-class-method-overload2-expected.txt index 9b9f5143ac..bb0b054bcd 100644 --- a/es2panda/test/parser/ts/test-class-method-overload2-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload2-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -250,7 +246,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 20, @@ -297,7 +292,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/test-class-method-overload3-expected.txt b/es2panda/test/parser/ts/test-class-method-overload3-expected.txt index 281ce85332..61140f664a 100644 --- a/es2panda/test/parser/ts/test-class-method-overload3-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload3-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -236,7 +232,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-class-method-overload4-expected.txt b/es2panda/test/parser/ts/test-class-method-overload4-expected.txt index b16e60f615..e7b832c2bb 100644 --- a/es2panda/test/parser/ts/test-class-method-overload4-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload4-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-class-method-overload5-expected.txt b/es2panda/test/parser/ts/test-class-method-overload5-expected.txt index 790cfd83b6..ea7032a42f 100644 --- a/es2panda/test/parser/ts/test-class-method-overload5-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload5-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -185,7 +182,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-class-method-overload6-expected.txt b/es2panda/test/parser/ts/test-class-method-overload6-expected.txt index bd70c17570..0998fa40a9 100644 --- a/es2panda/test/parser/ts/test-class-method-overload6-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload6-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -185,7 +182,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, @@ -264,7 +260,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-class-method-overload7-expected.txt b/es2panda/test/parser/ts/test-class-method-overload7-expected.txt index 43bebdc71c..dd0e058700 100644 --- a/es2panda/test/parser/ts/test-class-method-overload7-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload7-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-class-method-overload8-expected.txt b/es2panda/test/parser/ts/test-class-method-overload8-expected.txt index 6e6b458396..b4a9520113 100644 --- a/es2panda/test/parser/ts/test-class-method-overload8-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload8-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-class-method-overload9-expected.txt b/es2panda/test/parser/ts/test-class-method-overload9-expected.txt index 71423aa5e8..2a490f7ab7 100644 --- a/es2panda/test/parser/ts/test-class-method-overload9-expected.txt +++ b/es2panda/test/parser/ts/test-class-method-overload9-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, diff --git a/es2panda/test/parser/ts/test-cyclic-module-import-expected.txt b/es2panda/test/parser/ts/test-cyclic-module-import-expected.txt index 5979c2c1cb..5cac201422 100644 --- a/es2panda/test/parser/ts/test-cyclic-module-import-expected.txt +++ b/es2panda/test/parser/ts/test-cyclic-module-import-expected.txt @@ -25,7 +25,6 @@ "id": { "type": "Identifier", "name": "TargetModule", - "decorators": [], "loc": { "start": { "line": 19, @@ -82,7 +81,6 @@ "id": { "type": "Identifier", "name": "ModuleSub", - "decorators": [], "loc": { "start": { "line": 20, @@ -101,7 +99,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 24, @@ -167,7 +164,6 @@ "key": { "type": "Identifier", "name": "StaticVar", - "decorators": [], "loc": { "start": { "line": 21, @@ -215,7 +211,6 @@ "key": { "type": "Identifier", "name": "InsVar", - "decorators": [], "loc": { "start": { "line": 22, @@ -263,7 +258,6 @@ "key": { "type": "Identifier", "name": "main", - "decorators": [], "loc": { "start": { "line": 23, @@ -286,7 +280,6 @@ "typeName": { "type": "Identifier", "name": "TargetModule", - "decorators": [], "loc": { "start": { "line": 23, @@ -351,7 +344,6 @@ "declaration": { "type": "Identifier", "name": "ModuleSub", - "decorators": [], "loc": { "start": { "line": 26, @@ -423,7 +415,6 @@ "id": { "type": "Identifier", "name": "ModuleSub", - "decorators": [], "loc": { "start": { "line": 30, @@ -480,7 +471,6 @@ "id": { "type": "Identifier", "name": "TargetModule", - "decorators": [], "loc": { "start": { "line": 31, @@ -499,7 +489,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 33, @@ -565,7 +554,6 @@ "key": { "type": "Identifier", "name": "moduleSub", - "decorators": [], "loc": { "start": { "line": 32, @@ -588,7 +576,6 @@ "typeName": { "type": "Identifier", "name": "ModuleSub", - "decorators": [], "loc": { "start": { "line": 32, @@ -653,7 +640,6 @@ "declaration": { "type": "Identifier", "name": "TargetModule", - "decorators": [], "loc": { "start": { "line": 35, diff --git a/es2panda/test/parser/ts/test-declare-name-expected.txt b/es2panda/test/parser/ts/test-declare-name-expected.txt index aeae616792..8fcba8be93 100644 --- a/es2panda/test/parser/ts/test-declare-name-expected.txt +++ b/es2panda/test/parser/ts/test-declare-name-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-definite-variable-expected.txt b/es2panda/test/parser/ts/test-definite-variable-expected.txt index f3f69098b6..52761127fc 100644 --- a/es2panda/test/parser/ts/test-definite-variable-expected.txt +++ b/es2panda/test/parser/ts/test-definite-variable-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-destructure-declaration-expected.txt b/es2panda/test/parser/ts/test-destructure-declaration-expected.txt index f3f5547d00..48adfeeb0e 100644 --- a/es2panda/test/parser/ts/test-destructure-declaration-expected.txt +++ b/es2panda/test/parser/ts/test-destructure-declaration-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -27,7 +26,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -108,7 +105,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -140,7 +136,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +150,6 @@ "value": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-enum-declaration-expected.txt b/es2panda/test/parser/ts/test-enum-declaration-expected.txt index 7f6fa2e0fe..d0d013bd7e 100644 --- a/es2panda/test/parser/ts/test-enum-declaration-expected.txt +++ b/es2panda/test/parser/ts/test-enum-declaration-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "Foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -52,7 +50,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 19, @@ -122,7 +119,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 20, @@ -150,7 +146,6 @@ "id": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 21, @@ -168,7 +163,6 @@ "left": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -183,7 +177,6 @@ "right": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 21, @@ -222,7 +215,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 22, @@ -264,7 +256,6 @@ "id": { "type": "Identifier", "name": "F", - "decorators": [], "loc": { "start": { "line": 23, @@ -295,7 +286,6 @@ "property": { "type": "Identifier", "name": "length", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/test-enum-declaration6-expected.txt b/es2panda/test/parser/ts/test-enum-declaration6-expected.txt index a679aa60af..8dbd9360c0 100644 --- a/es2panda/test/parser/ts/test-enum-declaration6-expected.txt +++ b/es2panda/test/parser/ts/test-enum-declaration6-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "ShiftE", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -66,7 +64,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 19, @@ -84,7 +81,6 @@ "left": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -99,7 +95,6 @@ "right": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -138,7 +133,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 20, @@ -156,7 +150,6 @@ "left": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 20, @@ -209,7 +202,6 @@ "id": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 21, @@ -227,7 +219,6 @@ "left": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 21, @@ -242,7 +233,6 @@ "right": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -281,7 +271,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 22, @@ -299,7 +288,6 @@ "left": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/test-export-type-expected.txt b/es2panda/test/parser/ts/test-export-type-expected.txt index 0feb64bb1b..3028aac6d4 100644 --- a/es2panda/test/parser/ts/test-export-type-expected.txt +++ b/es2panda/test/parser/ts/test-export-type-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -75,7 +74,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -134,7 +132,6 @@ "local": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -149,7 +146,6 @@ "exported": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -208,7 +204,6 @@ "local": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -223,7 +218,6 @@ "exported": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-func-param-expected.txt b/es2panda/test/parser/ts/test-func-param-expected.txt index 360ebf454c..6346625ed9 100644 --- a/es2panda/test/parser/ts/test-func-param-expected.txt +++ b/es2panda/test/parser/ts/test-func-param-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +121,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 18, @@ -158,7 +154,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -226,7 +221,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -293,7 +287,6 @@ "id": { "type": "Identifier", "name": "func3", - "decorators": [], "loc": { "start": { "line": 19, @@ -314,7 +307,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -357,7 +349,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -372,7 +363,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 19, @@ -400,7 +390,6 @@ "type": "Identifier", "name": "b", "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -456,7 +445,6 @@ "id": { "type": "Identifier", "name": "func4", - "decorators": [], "loc": { "start": { "line": 20, @@ -505,7 +493,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -520,7 +507,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -614,7 +600,6 @@ "id": { "type": "Identifier", "name": "func5", - "decorators": [], "loc": { "start": { "line": 21, @@ -638,7 +623,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -653,7 +637,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -816,7 +799,6 @@ "id": { "type": "Identifier", "name": "func6", - "decorators": [], "loc": { "start": { "line": 22, @@ -845,7 +827,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -860,7 +841,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -892,7 +872,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -907,7 +886,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -943,7 +921,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -987,7 +964,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -1057,7 +1033,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -1103,7 +1078,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -1208,7 +1182,6 @@ "id": { "type": "Identifier", "name": "func7", - "decorators": [], "loc": { "start": { "line": 23, @@ -1230,7 +1203,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -1245,7 +1217,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -1341,7 +1312,6 @@ "id": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 24, @@ -1368,7 +1338,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -1383,7 +1352,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -1415,7 +1383,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -1430,7 +1397,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -1466,7 +1432,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -1510,7 +1475,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -1600,7 +1564,6 @@ "id": { "type": "Identifier", "name": "func9", - "decorators": [], "loc": { "start": { "line": 25, @@ -1622,7 +1585,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -1637,7 +1599,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -1734,7 +1695,6 @@ "id": { "type": "Identifier", "name": "func10", - "decorators": [], "loc": { "start": { "line": 26, @@ -1761,7 +1721,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1776,7 +1735,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1808,7 +1766,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1823,7 +1780,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1859,7 +1815,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1903,7 +1858,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -2011,7 +1965,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -2034,7 +1987,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -2049,7 +2001,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -2081,7 +2032,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -2096,7 +2046,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -2132,7 +2081,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -2176,7 +2124,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 31, @@ -2276,7 +2223,6 @@ "id": { "type": "Identifier", "name": "Interface1", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/ts/test-function-overload-expected.txt b/es2panda/test/parser/ts/test-function-overload-expected.txt index 3efd160835..20051826ce 100644 --- a/es2panda/test/parser/ts/test-function-overload-expected.txt +++ b/es2panda/test/parser/ts/test-function-overload-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -123,7 +120,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -184,7 +179,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 18, @@ -239,7 +233,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -272,7 +265,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -301,7 +293,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -398,7 +389,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/test-function-overload1-expected.txt b/es2panda/test/parser/ts/test-function-overload1-expected.txt index 3a6805f524..60a3de5371 100644 --- a/es2panda/test/parser/ts/test-function-overload1-expected.txt +++ b/es2panda/test/parser/ts/test-function-overload1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-function-overload2-expected.txt b/es2panda/test/parser/ts/test-function-overload2-expected.txt index 1a58f2a3c0..9c9fb8beab 100644 --- a/es2panda/test/parser/ts/test-function-overload2-expected.txt +++ b/es2panda/test/parser/ts/test-function-overload2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-function-with-type-assertion-expected.txt b/es2panda/test/parser/ts/test-function-with-type-assertion-expected.txt index afa2bb556a..86e97f3eea 100644 --- a/es2panda/test/parser/ts/test-function-with-type-assertion-expected.txt +++ b/es2panda/test/parser/ts/test-function-with-type-assertion-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Base", - "decorators": [], "loc": { "start": { "line": 16, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -106,7 +104,6 @@ "key": { "type": "Identifier", "name": "p", - "decorators": [], "loc": { "start": { "line": 16, @@ -167,7 +164,6 @@ "id": { "type": "Identifier", "name": "Derived1", - "decorators": [], "loc": { "start": { "line": 17, @@ -182,7 +178,6 @@ "superClass": { "type": "Identifier", "name": "Base", - "decorators": [], "loc": { "start": { "line": 17, @@ -200,7 +195,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -230,7 +224,6 @@ "argument": { "type": "Identifier", "name": "args", - "decorators": [], "loc": { "start": { "line": 1, @@ -280,7 +273,6 @@ "argument": { "type": "Identifier", "name": "args", - "decorators": [], "loc": { "start": { "line": 1, @@ -380,7 +372,6 @@ "key": { "type": "Identifier", "name": "m", - "decorators": [], "loc": { "start": { "line": 17, @@ -443,7 +434,6 @@ "id": { "type": "Identifier", "name": "d1", - "decorators": [], "loc": { "start": { "line": 18, @@ -460,7 +450,6 @@ "callee": { "type": "Identifier", "name": "Base", - "decorators": [], "loc": { "start": { "line": 18, @@ -500,7 +489,6 @@ "id": { "type": "Identifier", "name": "d2", - "decorators": [], "loc": { "start": { "line": 18, @@ -517,7 +505,6 @@ "callee": { "type": "Identifier", "name": "Derived1", - "decorators": [], "loc": { "start": { "line": 18, @@ -573,7 +560,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 19, @@ -597,7 +583,6 @@ "typeName": { "type": "Identifier", "name": "Base", - "decorators": [], "loc": { "start": { "line": 19, @@ -662,7 +647,6 @@ { "type": "Identifier", "name": "d1", - "decorators": [], "loc": { "start": { "line": 19, @@ -677,7 +661,6 @@ { "type": "Identifier", "name": "d2", - "decorators": [], "loc": { "start": { "line": 19, @@ -789,7 +772,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 20, @@ -814,7 +796,6 @@ "typeName": { "type": "Identifier", "name": "Number", - "decorators": [], "loc": { "start": { "line": 20, @@ -837,7 +818,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -855,7 +835,6 @@ "typeName": { "type": "Identifier", "name": "Number", - "decorators": [], "loc": { "start": { "line": 20, @@ -906,7 +885,6 @@ "typeName": { "type": "Identifier", "name": "Number", - "decorators": [], "loc": { "start": { "line": 20, @@ -929,7 +907,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -950,7 +927,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-if-expected.txt b/es2panda/test/parser/ts/test-if-expected.txt index d0ae5c613e..50e04b9cb3 100644 --- a/es2panda/test/parser/ts/test-if-expected.txt +++ b/es2panda/test/parser/ts/test-if-expected.txt @@ -22,7 +22,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -68,7 +67,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 20, @@ -98,7 +96,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/test-import-type-expected.txt b/es2panda/test/parser/ts/test-import-type-expected.txt index 4429fe297a..a1d439da7d 100644 --- a/es2panda/test/parser/ts/test-import-type-expected.txt +++ b/es2panda/test/parser/ts/test-import-type-expected.txt @@ -23,7 +23,6 @@ "local": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -38,7 +37,6 @@ "imported": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -96,7 +94,6 @@ "local": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "local": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -212,7 +208,6 @@ "local": { "type": "Identifier", "name": "type", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-interface-expected.txt b/es2panda/test/parser/ts/test-interface-expected.txt index c7be463c43..37c1fd7f70 100644 --- a/es2panda/test/parser/ts/test-interface-expected.txt +++ b/es2panda/test/parser/ts/test-interface-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -129,7 +127,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -164,7 +161,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -192,7 +188,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -229,7 +224,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +265,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 20, @@ -327,7 +320,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -383,7 +375,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -439,7 +430,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -468,7 +458,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 23, @@ -492,7 +481,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -536,7 +524,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -579,7 +566,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -598,7 +584,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -613,7 +598,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -700,7 +684,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -722,7 +705,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -737,7 +719,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-interface-method-identifier1-expected.txt b/es2panda/test/parser/ts/test-interface-method-identifier1-expected.txt index dae1cab055..d059041fcd 100644 --- a/es2panda/test/parser/ts/test-interface-method-identifier1-expected.txt +++ b/es2panda/test/parser/ts/test-interface-method-identifier1-expected.txt @@ -13,7 +13,6 @@ "key": { "type": "Identifier", "name": "then", - "decorators": [], "loc": { "start": { "line": 18, @@ -40,7 +39,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 18, @@ -63,7 +61,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -81,7 +78,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 18, @@ -116,7 +112,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 18, @@ -137,7 +132,6 @@ "name": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 18, @@ -177,7 +171,6 @@ "typeName": { "type": "Identifier", "name": "Promise", - "decorators": [], "loc": { "start": { "line": 18, @@ -197,7 +190,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 18, @@ -261,7 +253,6 @@ "key": { "type": "Identifier", "name": "then", - "decorators": [], "loc": { "start": { "line": 19, @@ -288,7 +279,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 19, @@ -311,7 +301,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -329,7 +318,6 @@ "typeName": { "type": "Identifier", "name": "Promise", - "decorators": [], "loc": { "start": { "line": 19, @@ -349,7 +337,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 19, @@ -407,7 +394,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -428,7 +414,6 @@ "name": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 19, @@ -468,7 +453,6 @@ "typeName": { "type": "Identifier", "name": "Promise", - "decorators": [], "loc": { "start": { "line": 19, @@ -488,7 +472,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 19, @@ -553,7 +536,6 @@ "key": { "type": "Identifier", "name": "value", - "decorators": [], "loc": { "start": { "line": 20, @@ -570,7 +552,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 20, @@ -619,7 +600,6 @@ "id": { "type": "Identifier", "name": "Promise", - "decorators": [], "loc": { "start": { "line": 17, @@ -640,7 +620,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-interface4-expected.txt b/es2panda/test/parser/ts/test-interface4-expected.txt index 034c73421b..474d4ddeb2 100644 --- a/es2panda/test/parser/ts/test-interface4-expected.txt +++ b/es2panda/test/parser/ts/test-interface4-expected.txt @@ -13,7 +13,6 @@ "key": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, @@ -42,7 +41,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -70,7 +68,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -114,7 +111,6 @@ "key": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 19, @@ -166,7 +162,6 @@ "id": { "type": "Identifier", "name": "I", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-interface5-expected.txt b/es2panda/test/parser/ts/test-interface5-expected.txt index f587b688cf..274d44e3f5 100644 --- a/es2panda/test/parser/ts/test-interface5-expected.txt +++ b/es2panda/test/parser/ts/test-interface5-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -96,7 +95,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -148,7 +146,6 @@ "id": { "type": "Identifier", "name": "I", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-intersection-expected.txt b/es2panda/test/parser/ts/test-intersection-expected.txt index 65a1c66d5e..b54ec92e7a 100644 --- a/es2panda/test/parser/ts/test-intersection-expected.txt +++ b/es2panda/test/parser/ts/test-intersection-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -60,7 +59,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 18, @@ -114,7 +112,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 19, @@ -168,7 +165,6 @@ "id": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 20, @@ -222,7 +218,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 21, @@ -276,7 +271,6 @@ "id": { "type": "Identifier", "name": "F", - "decorators": [], "loc": { "start": { "line": 22, @@ -330,7 +324,6 @@ "id": { "type": "Identifier", "name": "Type1", - "decorators": [], "loc": { "start": { "line": 24, @@ -355,7 +348,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 24, @@ -386,7 +378,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 24, @@ -457,7 +448,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 24, @@ -497,7 +487,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 24, @@ -584,7 +573,6 @@ "id": { "type": "Identifier", "name": "Type2", - "decorators": [], "loc": { "start": { "line": 25, @@ -607,7 +595,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 25, @@ -640,7 +627,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 25, @@ -668,7 +654,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 25, @@ -734,7 +719,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 25, @@ -767,7 +751,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 25, @@ -795,7 +778,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 25, @@ -881,7 +863,6 @@ "id": { "type": "Identifier", "name": "Type3", - "decorators": [], "loc": { "start": { "line": 26, @@ -904,7 +885,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 26, @@ -932,7 +912,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 26, @@ -975,7 +954,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 26, @@ -1003,7 +981,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 26, @@ -1046,7 +1023,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 26, @@ -1074,7 +1050,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 26, @@ -1117,7 +1092,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 26, @@ -1145,7 +1119,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 26, @@ -1221,7 +1194,6 @@ "id": { "type": "Identifier", "name": "Type4", - "decorators": [], "loc": { "start": { "line": 27, @@ -1241,7 +1213,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 27, @@ -1274,7 +1245,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 27, @@ -1302,7 +1272,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 27, @@ -1353,7 +1322,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 27, @@ -1417,7 +1385,6 @@ "id": { "type": "Identifier", "name": "Type5", - "decorators": [], "loc": { "start": { "line": 28, @@ -1445,7 +1412,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 28, @@ -1481,7 +1447,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 28, @@ -1509,7 +1474,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 28, @@ -1560,7 +1524,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 28, @@ -1623,7 +1586,6 @@ "typeName": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 28, @@ -1663,7 +1625,6 @@ "typeName": { "type": "Identifier", "name": "F", - "decorators": [], "loc": { "start": { "line": 28, @@ -1773,7 +1734,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/ts/test-keyword-declare-expected.txt b/es2panda/test/parser/ts/test-keyword-declare-expected.txt index 3efb1166b8..4e2c49ba6a 100644 --- a/es2panda/test/parser/ts/test-keyword-declare-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-declare-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 17, @@ -54,7 +53,6 @@ "id": { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 18, @@ -100,7 +98,6 @@ "id": { "type": "Identifier", "name": "var3", - "decorators": [], "loc": { "start": { "line": 20, @@ -145,7 +142,6 @@ "id": { "type": "Identifier", "name": "var4", - "decorators": [], "loc": { "start": { "line": 21, @@ -191,7 +187,6 @@ "id": { "type": "Identifier", "name": "var5", - "decorators": [], "loc": { "start": { "line": 23, @@ -249,7 +244,6 @@ "id": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 24, @@ -308,7 +302,6 @@ "id": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 25, @@ -351,7 +344,6 @@ "id": { "type": "Identifier", "name": "type1", - "decorators": [], "loc": { "start": { "line": 27, @@ -433,7 +425,6 @@ "id": { "type": "Identifier", "name": "type2", - "decorators": [], "loc": { "start": { "line": 28, @@ -518,7 +509,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 30, @@ -590,7 +580,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 31, @@ -636,7 +625,6 @@ "callee": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 32, @@ -678,7 +666,6 @@ "id": { "type": "Identifier", "name": "Class1", - "decorators": [], "loc": { "start": { "line": 34, @@ -697,7 +684,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -764,7 +750,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -830,7 +815,6 @@ "key": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 36, @@ -995,7 +979,6 @@ "key": { "type": "Identifier", "name": "j", - "decorators": [], "loc": { "start": { "line": 40, @@ -1029,7 +1012,6 @@ "key": { "type": "Identifier", "name": "private", - "decorators": [], "loc": { "start": { "line": 41, @@ -1128,7 +1110,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 43, @@ -1165,7 +1146,6 @@ "key": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 44, diff --git a/es2panda/test/parser/ts/test-keyword-declare5-expected.txt b/es2panda/test/parser/ts/test-keyword-declare5-expected.txt index bb8cc9f668..1a2f364ca9 100644 --- a/es2panda/test/parser/ts/test-keyword-declare5-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-declare5-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-keyword-declare6-expected.txt b/es2panda/test/parser/ts/test-keyword-declare6-expected.txt index 672d701236..7493b19f77 100644 --- a/es2panda/test/parser/ts/test-keyword-declare6-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-declare6-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -54,7 +53,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-keyword-declare7-expected.txt b/es2panda/test/parser/ts/test-keyword-declare7-expected.txt index 869cb27c92..f4f9efa3b7 100644 --- a/es2panda/test/parser/ts/test-keyword-declare7-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-declare7-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +54,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -112,7 +110,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-keyword-identify1-expected.txt b/es2panda/test/parser/ts/test-keyword-identify1-expected.txt index d549a6d74f..ced9c424df 100644 --- a/es2panda/test/parser/ts/test-keyword-identify1-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify1-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 17, @@ -51,7 +50,6 @@ "id": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +107,6 @@ "left": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 18, @@ -166,7 +163,6 @@ "argument": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 19, @@ -205,7 +201,6 @@ "expression": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 21, @@ -233,7 +228,6 @@ "expression": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 22, @@ -275,7 +269,6 @@ "id": { "type": "Identifier", "name": "N", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/ts/test-keyword-identify2-expected.txt b/es2panda/test/parser/ts/test-keyword-identify2-expected.txt index 956fb3fe17..01220207c7 100644 --- a/es2panda/test/parser/ts/test-keyword-identify2-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify2-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 17, @@ -51,7 +50,6 @@ "id": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ "id": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +148,6 @@ "left": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 18, @@ -208,7 +204,6 @@ "argument": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 19, @@ -247,7 +242,6 @@ "expression": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 21, @@ -275,7 +269,6 @@ "expression": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 22, @@ -303,7 +296,6 @@ "expression": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 23, @@ -345,7 +337,6 @@ "id": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 26, diff --git a/es2panda/test/parser/ts/test-keyword-identify3-expected.txt b/es2panda/test/parser/ts/test-keyword-identify3-expected.txt index cd992f311d..055d0bd765 100644 --- a/es2panda/test/parser/ts/test-keyword-identify3-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify3-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "abstract", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "abstract", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "abstract", - "decorators": [], "loc": { "start": { "line": 19, @@ -164,7 +161,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 21, @@ -183,7 +179,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -263,7 +258,6 @@ "key": { "type": "Identifier", "name": "abstract", - "decorators": [], "loc": { "start": { "line": 22, @@ -311,7 +305,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/test-keyword-identify4-expected.txt b/es2panda/test/parser/ts/test-keyword-identify4-expected.txt index 1ecf8330ab..39fba4a897 100644 --- a/es2panda/test/parser/ts/test-keyword-identify4-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify4-expected.txt @@ -11,7 +11,6 @@ "id": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +122,6 @@ "left": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 18, @@ -181,7 +178,6 @@ "argument": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 19, @@ -220,7 +216,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 21, @@ -264,7 +259,6 @@ "expression": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 23, @@ -292,7 +286,6 @@ "expression": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/test-keyword-identify5-expected.txt b/es2panda/test/parser/ts/test-keyword-identify5-expected.txt index bf5ed3426c..d6cc459d4b 100644 --- a/es2panda/test/parser/ts/test-keyword-identify5-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify5-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 17, @@ -51,7 +50,6 @@ "id": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ "id": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +148,6 @@ "left": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 18, @@ -208,7 +204,6 @@ "argument": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 19, @@ -247,7 +242,6 @@ "expression": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 21, @@ -275,7 +269,6 @@ "expression": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 22, @@ -317,7 +310,6 @@ "expression": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 25, @@ -345,7 +337,6 @@ "expression": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 26, @@ -414,7 +405,6 @@ "id": { "type": "Identifier", "name": "M", - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/ts/test-keyword-identify6-expected.txt b/es2panda/test/parser/ts/test-keyword-identify6-expected.txt index ce37339e41..e1cb1cd00d 100644 --- a/es2panda/test/parser/ts/test-keyword-identify6-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify6-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "type", - "decorators": [], "loc": { "start": { "line": 17, @@ -51,7 +50,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +107,6 @@ "left": { "type": "Identifier", "name": "type", - "decorators": [], "loc": { "start": { "line": 18, @@ -166,7 +163,6 @@ "argument": { "type": "Identifier", "name": "type", - "decorators": [], "loc": { "start": { "line": 19, @@ -205,7 +201,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -259,7 +254,6 @@ "expression": { "type": "Identifier", "name": "type", - "decorators": [], "loc": { "start": { "line": 23, @@ -287,7 +281,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/test-keyword-identify7-expected.txt b/es2panda/test/parser/ts/test-keyword-identify7-expected.txt index 71c3972240..e362bb5771 100644 --- a/es2panda/test/parser/ts/test-keyword-identify7-expected.txt +++ b/es2panda/test/parser/ts/test-keyword-identify7-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 19, @@ -165,7 +162,6 @@ "id": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/test-labeled-statement-expected.txt b/es2panda/test/parser/ts/test-labeled-statement-expected.txt index 2faf48aa75..e32ad563e5 100644 --- a/es2panda/test/parser/ts/test-labeled-statement-expected.txt +++ b/es2panda/test/parser/ts/test-labeled-statement-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "f14", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "label": { "type": "Identifier", "name": "block", - "decorators": [], "loc": { "start": { "line": 18, @@ -92,7 +90,6 @@ "label": { "type": "Identifier", "name": "block", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-new-expression1-expected.txt b/es2panda/test/parser/ts/test-new-expression1-expected.txt index 0d49edae02..5b95fff16f 100644 --- a/es2panda/test/parser/ts/test-new-expression1-expected.txt +++ b/es2panda/test/parser/ts/test-new-expression1-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 16, @@ -27,7 +26,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 16, @@ -69,7 +67,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -181,7 +178,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -232,7 +228,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -249,7 +244,6 @@ "callee": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-new-expression2-expected.txt b/es2panda/test/parser/ts/test-new-expression2-expected.txt index 5342510be6..0d25b52a6b 100644 --- a/es2panda/test/parser/ts/test-new-expression2-expected.txt +++ b/es2panda/test/parser/ts/test-new-expression2-expected.txt @@ -23,7 +23,6 @@ "local": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 16, @@ -73,7 +72,6 @@ "left": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 18, @@ -88,7 +86,6 @@ "right": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -150,7 +147,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -169,7 +165,6 @@ "object": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 18, @@ -184,7 +179,6 @@ "property": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-new-expression3-expected.txt b/es2panda/test/parser/ts/test-new-expression3-expected.txt index b5a15c8b0d..42acb249c0 100644 --- a/es2panda/test/parser/ts/test-new-expression3-expected.txt +++ b/es2panda/test/parser/ts/test-new-expression3-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 16, @@ -27,7 +26,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 16, @@ -69,7 +67,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -181,7 +178,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -207,7 +203,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 19, @@ -290,7 +285,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -307,7 +301,6 @@ "callee": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -333,7 +326,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-private-identifier-expected.txt b/es2panda/test/parser/ts/test-private-identifier-expected.txt index 7d35e2485b..bf97038b41 100644 --- a/es2panda/test/parser/ts/test-private-identifier-expected.txt +++ b/es2panda/test/parser/ts/test-private-identifier-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -108,7 +106,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -181,7 +178,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -231,7 +227,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-ts-as-expression-expected.txt b/es2panda/test/parser/ts/test-ts-as-expression-expected.txt index ee3c9ba18e..5790643124 100644 --- a/es2panda/test/parser/ts/test-ts-as-expression-expected.txt +++ b/es2panda/test/parser/ts/test-ts-as-expression-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -149,7 +148,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -313,7 +311,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -346,7 +343,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-ts-conditional-type-expected.txt b/es2panda/test/parser/ts/test-ts-conditional-type-expected.txt index 0600edb3ae..9c8700cb0f 100644 --- a/es2panda/test/parser/ts/test-ts-conditional-type-expected.txt +++ b/es2panda/test/parser/ts/test-ts-conditional-type-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -280,7 +278,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -571,7 +568,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 20, @@ -631,7 +627,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -686,7 +681,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -784,7 +778,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -855,7 +848,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -965,7 +957,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -1131,7 +1122,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -1173,7 +1163,6 @@ "id": { "type": "Identifier", "name": "Bar", - "decorators": [], "loc": { "start": { "line": 25, @@ -1192,7 +1181,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 25, @@ -1226,7 +1214,6 @@ "name": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 25, @@ -1287,7 +1274,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 26, @@ -1317,7 +1303,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 27, @@ -1374,7 +1359,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1405,7 +1389,6 @@ "name": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 27, @@ -1455,7 +1438,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 28, @@ -1485,7 +1467,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 29, @@ -1513,7 +1494,6 @@ "typeName": { "type": "Identifier", "name": "Promise", - "decorators": [], "loc": { "start": { "line": 29, @@ -1535,7 +1515,6 @@ "name": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 29, @@ -1597,7 +1576,6 @@ "typeName": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 30, @@ -1625,7 +1603,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 31, @@ -1689,7 +1666,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/ts/test-ts-key-remapping-via-as-expected.txt b/es2panda/test/parser/ts/test-ts-key-remapping-via-as-expected.txt index d93d9a7321..1e158bf027 100644 --- a/es2panda/test/parser/ts/test-ts-key-remapping-via-as-expected.txt +++ b/es2panda/test/parser/ts/test-ts-key-remapping-via-as-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "GetName", - "decorators": [], "loc": { "start": { "line": 17, @@ -25,7 +24,6 @@ "name": { "type": "Identifier", "name": "p", - "decorators": [], "loc": { "start": { "line": 18, @@ -42,7 +40,6 @@ "typeName": { "type": "Identifier", "name": "Type", - "decorators": [], "loc": { "start": { "line": 18, @@ -83,7 +80,6 @@ "typeName": { "type": "Identifier", "name": "p", - "decorators": [], "loc": { "start": { "line": 18, @@ -176,7 +172,6 @@ "name": { "type": "Identifier", "name": "Type", - "decorators": [], "loc": { "start": { "line": 17, @@ -199,7 +194,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 17, @@ -286,7 +280,6 @@ "id": { "type": "Identifier", "name": "NameA", - "decorators": [], "loc": { "start": { "line": 20, @@ -309,7 +302,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 20, @@ -367,7 +359,6 @@ "key": { "type": "Identifier", "name": "kind", - "decorators": [], "loc": { "start": { "line": 20, @@ -431,7 +422,6 @@ "id": { "type": "Identifier", "name": "NameB", - "decorators": [], "loc": { "start": { "line": 21, @@ -454,7 +444,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 21, @@ -512,7 +501,6 @@ "key": { "type": "Identifier", "name": "kind", - "decorators": [], "loc": { "start": { "line": 21, @@ -576,7 +564,6 @@ "id": { "type": "Identifier", "name": "NameC", - "decorators": [], "loc": { "start": { "line": 22, @@ -599,7 +586,6 @@ "key": { "type": "Identifier", "name": "name", - "decorators": [], "loc": { "start": { "line": 22, @@ -657,7 +643,6 @@ "key": { "type": "Identifier", "name": "kind", - "decorators": [], "loc": { "start": { "line": 22, @@ -721,7 +706,6 @@ "id": { "type": "Identifier", "name": "Name", - "decorators": [], "loc": { "start": { "line": 23, @@ -738,7 +722,6 @@ "typeName": { "type": "Identifier", "name": "GetName", - "decorators": [], "loc": { "start": { "line": 23, @@ -761,7 +744,6 @@ "typeName": { "type": "Identifier", "name": "NameA", - "decorators": [], "loc": { "start": { "line": 23, @@ -789,7 +771,6 @@ "typeName": { "type": "Identifier", "name": "NameB", - "decorators": [], "loc": { "start": { "line": 23, @@ -817,7 +798,6 @@ "typeName": { "type": "Identifier", "name": "NameC", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/test-ts-mapped-type-expected.txt b/es2panda/test/parser/ts/test-ts-mapped-type-expected.txt index 4896211a9c..98d3821f03 100644 --- a/es2panda/test/parser/ts/test-ts-mapped-type-expected.txt +++ b/es2panda/test/parser/ts/test-ts-mapped-type-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "Type1", - "decorators": [], "loc": { "start": { "line": 17, @@ -25,7 +24,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 17, @@ -45,7 +43,6 @@ "typeName": { "type": "Identifier", "name": "T1", - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +121,6 @@ "name": { "type": "Identifier", "name": "T1", - "decorators": [], "loc": { "start": { "line": 17, @@ -188,7 +184,6 @@ "id": { "type": "Identifier", "name": "Type2", - "decorators": [], "loc": { "start": { "line": 18, @@ -207,7 +202,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 18, @@ -227,7 +221,6 @@ "typeName": { "type": "Identifier", "name": "T2", - "decorators": [], "loc": { "start": { "line": 18, @@ -306,7 +299,6 @@ "name": { "type": "Identifier", "name": "T2", - "decorators": [], "loc": { "start": { "line": 18, @@ -370,7 +362,6 @@ "id": { "type": "Identifier", "name": "Type3", - "decorators": [], "loc": { "start": { "line": 19, @@ -389,7 +380,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 19, @@ -409,7 +399,6 @@ "typeName": { "type": "Identifier", "name": "T3", - "decorators": [], "loc": { "start": { "line": 19, @@ -488,7 +477,6 @@ "name": { "type": "Identifier", "name": "T3", - "decorators": [], "loc": { "start": { "line": 19, @@ -552,7 +540,6 @@ "id": { "type": "Identifier", "name": "Type4", - "decorators": [], "loc": { "start": { "line": 20, @@ -571,7 +558,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 20, @@ -591,7 +577,6 @@ "typeName": { "type": "Identifier", "name": "T4", - "decorators": [], "loc": { "start": { "line": 20, @@ -668,7 +653,6 @@ "name": { "type": "Identifier", "name": "T4", - "decorators": [], "loc": { "start": { "line": 20, @@ -732,7 +716,6 @@ "id": { "type": "Identifier", "name": "Type5", - "decorators": [], "loc": { "start": { "line": 21, @@ -751,7 +734,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 21, @@ -771,7 +753,6 @@ "typeName": { "type": "Identifier", "name": "T5", - "decorators": [], "loc": { "start": { "line": 21, @@ -848,7 +829,6 @@ "name": { "type": "Identifier", "name": "T5", - "decorators": [], "loc": { "start": { "line": 21, @@ -912,7 +892,6 @@ "id": { "type": "Identifier", "name": "Type6", - "decorators": [], "loc": { "start": { "line": 22, @@ -931,7 +910,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 22, @@ -951,7 +929,6 @@ "typeName": { "type": "Identifier", "name": "T6", - "decorators": [], "loc": { "start": { "line": 22, @@ -1015,7 +992,6 @@ "name": { "type": "Identifier", "name": "T6", - "decorators": [], "loc": { "start": { "line": 22, @@ -1079,7 +1055,6 @@ "id": { "type": "Identifier", "name": "Type7", - "decorators": [], "loc": { "start": { "line": 23, @@ -1098,7 +1073,6 @@ "name": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 23, @@ -1118,7 +1092,6 @@ "typeName": { "type": "Identifier", "name": "T7", - "decorators": [], "loc": { "start": { "line": 23, @@ -1182,7 +1155,6 @@ "name": { "type": "Identifier", "name": "T7", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/test-ts-non-null-expression-expected.txt b/es2panda/test/parser/ts/test-ts-non-null-expression-expected.txt index b05e14b7ae..ef4f9a417d 100644 --- a/es2panda/test/parser/ts/test-ts-non-null-expression-expected.txt +++ b/es2panda/test/parser/ts/test-ts-non-null-expression-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -83,7 +82,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -139,7 +137,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -195,7 +192,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -251,7 +247,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -304,7 +299,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -324,7 +318,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -350,7 +343,6 @@ "right": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/test-ts-parameter-property-expected.txt b/es2panda/test/parser/ts/test-ts-parameter-property-expected.txt index d37f04610a..22fa8852a1 100644 --- a/es2panda/test/parser/ts/test-ts-parameter-property-expected.txt +++ b/es2panda/test/parser/ts/test-ts-parameter-property-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "ExampleClass1", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 18, @@ -57,7 +55,6 @@ "left": { "type": "Identifier", "name": "declare", - "decorators": [], "loc": { "start": { "line": 19, @@ -112,7 +109,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -158,7 +154,6 @@ "parameter": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -190,7 +185,6 @@ "parameter": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -222,7 +216,6 @@ "parameter": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -254,7 +247,6 @@ "parameter": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 24, @@ -286,7 +278,6 @@ "parameter": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 25, @@ -318,7 +309,6 @@ "parameter": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 26, @@ -350,7 +340,6 @@ "parameter": { "type": "Identifier", "name": "g", - "decorators": [], "loc": { "start": { "line": 27, @@ -397,7 +386,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -451,7 +439,6 @@ { "type": "Identifier", "name": "h", - "decorators": [], "loc": { "start": { "line": 29, @@ -486,7 +473,6 @@ "key": { "type": "Identifier", "name": "i", - "decorators": [], "loc": { "start": { "line": 30, @@ -501,7 +487,6 @@ "value": { "type": "Identifier", "name": "i", - "decorators": [], "loc": { "start": { "line": 30, @@ -545,7 +530,6 @@ { "type": "Identifier", "name": "j", - "decorators": [], "loc": { "start": { "line": 31, @@ -622,7 +606,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 32, @@ -637,7 +620,6 @@ "value": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 32, @@ -684,7 +666,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 32, @@ -750,7 +731,6 @@ "argument": { "type": "Identifier", "name": "rest", - "decorators": [], "loc": { "start": { "line": 33, @@ -854,7 +834,6 @@ "id": { "type": "Identifier", "name": "ExampleClass2", - "decorators": [], "loc": { "start": { "line": 36, @@ -873,7 +852,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 37, @@ -902,7 +880,6 @@ { "type": "Identifier", "name": "readonly", - "decorators": [], "loc": { "start": { "line": 37, @@ -995,7 +972,6 @@ "id": { "type": "Identifier", "name": "ExampleClass3", - "decorators": [], "loc": { "start": { "line": 40, @@ -1014,7 +990,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 41, @@ -1049,7 +1024,6 @@ "parameter": { "type": "Identifier", "name": "readonly", - "decorators": [], "loc": { "start": { "line": 41, @@ -1153,7 +1127,6 @@ "id": { "type": "Identifier", "name": "ExampleClass4", - "decorators": [], "loc": { "start": { "line": 44, @@ -1172,7 +1145,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 45, @@ -1207,7 +1179,6 @@ "parameter": { "type": "Identifier", "name": "readonly", - "decorators": [], "loc": { "start": { "line": 45, diff --git a/es2panda/test/parser/ts/test-ts-symbol-type-expected.txt b/es2panda/test/parser/ts/test-ts-symbol-type-expected.txt index 500309772e..4bab2c2a65 100644 --- a/es2panda/test/parser/ts/test-ts-symbol-type-expected.txt +++ b/es2panda/test/parser/ts/test-ts-symbol-type-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -39,7 +38,6 @@ "callee": { "type": "Identifier", "name": "Symbol", - "decorators": [], "loc": { "start": { "line": 17, @@ -111,7 +109,6 @@ "id": { "type": "Identifier", "name": "symbolVar", - "decorators": [], "loc": { "start": { "line": 18, @@ -134,7 +131,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -180,7 +176,6 @@ "key": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-ts-type-assertion-expected.txt b/es2panda/test/parser/ts/test-ts-type-assertion-expected.txt index 8d6e5575e9..519f1087cd 100644 --- a/es2panda/test/parser/ts/test-ts-type-assertion-expected.txt +++ b/es2panda/test/parser/ts/test-ts-type-assertion-expected.txt @@ -20,7 +20,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -65,7 +64,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -110,7 +108,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "expression": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -195,7 +191,6 @@ "id": { "type": "Identifier", "name": "goo", - "decorators": [], "loc": { "start": { "line": 20, @@ -214,7 +209,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 20, @@ -240,7 +234,6 @@ "expression": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-ts-type-predicate-expected.txt b/es2panda/test/parser/ts/test-ts-type-predicate-expected.txt index 6089b569b7..227136251b 100644 --- a/es2panda/test/parser/ts/test-ts-type-predicate-expected.txt +++ b/es2panda/test/parser/ts/test-ts-type-predicate-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "function1", - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +67,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -86,7 +84,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -230,7 +227,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -248,7 +244,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -284,7 +279,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -373,7 +367,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -391,7 +384,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -474,7 +466,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -541,7 +532,6 @@ "id": { "type": "Identifier", "name": "Interface1", - "decorators": [], "loc": { "start": { "line": 19, @@ -572,7 +562,6 @@ "id": { "type": "Identifier", "name": "function2", - "decorators": [], "loc": { "start": { "line": 24, @@ -632,7 +621,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -650,7 +638,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 24, @@ -806,7 +793,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -824,7 +810,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 25, @@ -872,7 +857,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -922,7 +906,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -1005,7 +988,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -1023,7 +1005,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 28, @@ -1088,7 +1069,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -1164,7 +1144,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -1182,7 +1161,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 29, @@ -1245,7 +1223,6 @@ "id": { "type": "Identifier", "name": "Interface2", - "decorators": [], "loc": { "start": { "line": 26, @@ -1276,7 +1253,6 @@ "id": { "type": "Identifier", "name": "function3", - "decorators": [], "loc": { "start": { "line": 32, @@ -1336,7 +1312,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 32, @@ -1354,7 +1329,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 32, @@ -1510,7 +1484,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 33, @@ -1528,7 +1501,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 33, @@ -1576,7 +1548,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 33, @@ -1626,7 +1597,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -1709,7 +1679,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 36, @@ -1727,7 +1696,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 36, @@ -1792,7 +1760,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 37, @@ -1868,7 +1835,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 37, @@ -1886,7 +1852,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 37, @@ -1949,7 +1914,6 @@ "id": { "type": "Identifier", "name": "Interface3", - "decorators": [], "loc": { "start": { "line": 34, @@ -1980,7 +1944,6 @@ "id": { "type": "Identifier", "name": "function4", - "decorators": [], "loc": { "start": { "line": 40, @@ -2040,7 +2003,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 40, @@ -2058,7 +2020,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 40, @@ -2214,7 +2175,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -2232,7 +2192,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 41, @@ -2280,7 +2239,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -2330,7 +2288,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 43, @@ -2413,7 +2370,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 44, @@ -2431,7 +2387,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 44, @@ -2496,7 +2451,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 45, @@ -2572,7 +2526,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2590,7 +2543,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 45, @@ -2653,7 +2605,6 @@ "id": { "type": "Identifier", "name": "Interface4", - "decorators": [], "loc": { "start": { "line": 42, @@ -2684,7 +2635,6 @@ "id": { "type": "Identifier", "name": "function5", - "decorators": [], "loc": { "start": { "line": 48, @@ -2744,7 +2694,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 48, @@ -2762,7 +2711,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 48, @@ -2918,7 +2866,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 49, @@ -2936,7 +2883,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 49, @@ -2984,7 +2930,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 49, @@ -3034,7 +2979,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 51, @@ -3117,7 +3061,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3135,7 +3078,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 52, @@ -3200,7 +3142,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 53, @@ -3276,7 +3217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -3294,7 +3234,6 @@ "parameterName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 53, @@ -3357,7 +3296,6 @@ "id": { "type": "Identifier", "name": "Interface5", - "decorators": [], "loc": { "start": { "line": 50, @@ -3388,7 +3326,6 @@ "id": { "type": "Identifier", "name": "function6", - "decorators": [], "loc": { "start": { "line": 56, @@ -3448,7 +3385,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 56, @@ -3466,7 +3402,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 56, @@ -3622,7 +3557,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 57, @@ -3640,7 +3574,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 57, @@ -3688,7 +3621,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 57, @@ -3738,7 +3670,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 59, @@ -3821,7 +3752,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -3839,7 +3769,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 60, @@ -3904,7 +3833,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 61, @@ -3980,7 +3908,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 61, @@ -3998,7 +3925,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 61, @@ -4061,7 +3987,6 @@ "id": { "type": "Identifier", "name": "Interface6", - "decorators": [], "loc": { "start": { "line": 58, @@ -4090,7 +4015,6 @@ "id": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 64, @@ -4187,7 +4111,6 @@ "id": { "type": "Identifier", "name": "function7", - "decorators": [], "loc": { "start": { "line": 66, @@ -4240,7 +4163,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 66, @@ -4275,7 +4197,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 66, @@ -4293,7 +4214,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 66, @@ -4310,7 +4230,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 66, @@ -4457,7 +4376,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 67, @@ -4492,7 +4410,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 67, @@ -4510,7 +4427,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 67, @@ -4527,7 +4443,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 67, @@ -4573,7 +4488,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 67, @@ -4655,7 +4569,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 69, @@ -4690,7 +4603,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -4708,7 +4620,6 @@ "parameterName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 69, @@ -4725,7 +4636,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 69, @@ -4786,7 +4696,6 @@ "id": { "type": "Identifier", "name": "Interface7", - "decorators": [], "loc": { "start": { "line": 68, @@ -4817,7 +4726,6 @@ "id": { "type": "Identifier", "name": "function8", - "decorators": [], "loc": { "start": { "line": 72, @@ -4870,7 +4778,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 72, @@ -4905,7 +4812,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 72, @@ -4923,7 +4829,6 @@ "parameterName": { "type": "Identifier", "name": "string", - "decorators": [], "loc": { "start": { "line": 72, @@ -5072,7 +4977,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 73, @@ -5107,7 +5011,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 73, @@ -5125,7 +5028,6 @@ "parameterName": { "type": "Identifier", "name": "string", - "decorators": [], "loc": { "start": { "line": 73, @@ -5173,7 +5075,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 73, @@ -5223,7 +5124,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 75, @@ -5240,7 +5140,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 75, @@ -5314,7 +5213,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 76, @@ -5349,7 +5247,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 76, @@ -5367,7 +5264,6 @@ "parameterName": { "type": "Identifier", "name": "string", - "decorators": [], "loc": { "start": { "line": 76, @@ -5432,7 +5328,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 77, @@ -5478,7 +5373,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 77, @@ -5536,7 +5430,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 77, @@ -5554,7 +5447,6 @@ "parameterName": { "type": "Identifier", "name": "string", - "decorators": [], "loc": { "start": { "line": 77, @@ -5617,7 +5509,6 @@ "id": { "type": "Identifier", "name": "Interface8", - "decorators": [], "loc": { "start": { "line": 74, @@ -5654,7 +5545,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 81, @@ -5671,7 +5561,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 81, @@ -5722,7 +5611,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 82, @@ -5768,7 +5656,6 @@ "typeName": { "type": "Identifier", "name": "is", - "decorators": [], "loc": { "start": { "line": 82, @@ -5826,7 +5713,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 82, @@ -5905,7 +5791,6 @@ "id": { "type": "Identifier", "name": "Interface9", - "decorators": [], "loc": { "start": { "line": 80, diff --git a/es2panda/test/parser/ts/test-ts-type-predicate1-expected.txt b/es2panda/test/parser/ts/test-ts-type-predicate1-expected.txt index f6917f0ab9..d810c9b323 100644 --- a/es2panda/test/parser/ts/test-ts-type-predicate1-expected.txt +++ b/es2panda/test/parser/ts/test-ts-type-predicate1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "function1", - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +67,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -86,7 +84,6 @@ "parameterName": { "type": "Identifier", "name": "asserts", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +106,6 @@ "key": { "type": "Identifier", "name": "return", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-ts-unique-symbol-type-expected.txt b/es2panda/test/parser/ts/test-ts-unique-symbol-type-expected.txt index c8f6a920d1..f6875baf9a 100644 --- a/es2panda/test/parser/ts/test-ts-unique-symbol-type-expected.txt +++ b/es2panda/test/parser/ts/test-ts-unique-symbol-type-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ "callee": { "type": "Identifier", "name": "Symbol", - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ "id": { "type": "Identifier", "name": "SymbolClass", - "decorators": [], "loc": { "start": { "line": 18, @@ -127,7 +124,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -207,7 +203,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -268,7 +263,6 @@ "key": { "type": "Identifier", "name": "s2", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-tuple-type-expected.txt b/es2panda/test/parser/ts/test-tuple-type-expected.txt index 474686f08a..fd68f41506 100644 --- a/es2panda/test/parser/ts/test-tuple-type-expected.txt +++ b/es2panda/test/parser/ts/test-tuple-type-expected.txt @@ -30,7 +30,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -71,7 +70,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -166,7 +164,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -201,7 +198,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -300,7 +296,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -369,7 +364,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -410,7 +404,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -464,7 +457,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -520,7 +512,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -569,7 +560,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -737,7 +727,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -790,7 +779,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -810,7 +798,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 21, @@ -868,7 +855,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/test-tuple-type5-expected.txt b/es2panda/test/parser/ts/test-tuple-type5-expected.txt index 5454b9fc2b..3e039e2c57 100644 --- a/es2panda/test/parser/ts/test-tuple-type5-expected.txt +++ b/es2panda/test/parser/ts/test-tuple-type5-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -175,7 +174,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -241,7 +239,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -295,7 +292,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -337,7 +333,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -372,7 +367,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -471,7 +465,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -537,7 +530,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -578,7 +570,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -614,7 +605,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -657,7 +647,6 @@ "id": { "type": "Identifier", "name": "ForTupleTest", - "decorators": [], "loc": { "start": { "line": 23, @@ -676,7 +665,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -791,7 +779,6 @@ "typeName": { "type": "Identifier", "name": "ForTupleTest", - "decorators": [], "loc": { "start": { "line": 25, @@ -821,7 +808,6 @@ "typeName": { "type": "Identifier", "name": "ForTupleTest", - "decorators": [], "loc": { "start": { "line": 25, @@ -867,7 +853,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -933,7 +918,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -963,7 +947,6 @@ "typeName": { "type": "Identifier", "name": "ForTupleTest", - "decorators": [], "loc": { "start": { "line": 26, @@ -989,7 +972,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1025,7 +1007,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -1095,7 +1076,6 @@ "typeName": { "type": "Identifier", "name": "ForTupleTest", - "decorators": [], "loc": { "start": { "line": 27, @@ -1165,7 +1145,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1231,7 +1210,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -1263,7 +1241,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 28, @@ -1300,7 +1277,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -1342,7 +1318,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 28, @@ -1377,7 +1352,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -1419,7 +1393,6 @@ "id": { "type": "Identifier", "name": "StringsForTupleTest", - "decorators": [], "loc": { "start": { "line": 30, @@ -1488,7 +1461,6 @@ "id": { "type": "Identifier", "name": "NumbersForTupleTest", - "decorators": [], "loc": { "start": { "line": 31, @@ -1557,7 +1529,6 @@ "id": { "type": "Identifier", "name": "x10", - "decorators": [], "loc": { "start": { "line": 32, @@ -1579,7 +1550,6 @@ "typeName": { "type": "Identifier", "name": "StringsForTupleTest", - "decorators": [], "loc": { "start": { "line": 32, @@ -1620,7 +1590,6 @@ "typeName": { "type": "Identifier", "name": "NumbersForTupleTest", - "decorators": [], "loc": { "start": { "line": 32, diff --git a/es2panda/test/parser/ts/test-tuple-type6-expected.txt b/es2panda/test/parser/ts/test-tuple-type6-expected.txt index 02a117c4e6..2aabb2bb32 100644 --- a/es2panda/test/parser/ts/test-tuple-type6-expected.txt +++ b/es2panda/test/parser/ts/test-tuple-type6-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "WithOptAndRest", - "decorators": [], "loc": { "start": { "line": 17, @@ -39,7 +38,6 @@ "label": { "type": "Identifier", "name": "first", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +78,6 @@ "label": { "type": "Identifier", "name": "second", - "decorators": [], "loc": { "start": { "line": 17, @@ -135,7 +132,6 @@ "label": { "type": "Identifier", "name": "rest", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test-type-alias-expected.txt b/es2panda/test/parser/ts/test-type-alias-expected.txt index 399d7ea327..a0caa692e0 100644 --- a/es2panda/test/parser/ts/test-type-alias-expected.txt +++ b/es2panda/test/parser/ts/test-type-alias-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -88,7 +87,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -108,7 +106,6 @@ "typeName": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -152,7 +149,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -180,7 +176,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -269,7 +264,6 @@ "id": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "typeName": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -319,7 +312,6 @@ "typeName": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -428,7 +420,6 @@ "typeName": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 20, @@ -451,7 +442,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-type-annotation-expected.txt b/es2panda/test/parser/ts/test-type-annotation-expected.txt index ce73610ed6..ae0948e8ed 100644 --- a/es2panda/test/parser/ts/test-type-annotation-expected.txt +++ b/es2panda/test/parser/ts/test-type-annotation-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -138,7 +136,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +193,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -254,7 +250,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -312,7 +307,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -370,7 +364,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -428,7 +421,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -486,7 +478,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -544,7 +535,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -602,7 +592,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -673,7 +662,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -757,7 +745,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 32, @@ -883,7 +870,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 33, @@ -1185,7 +1171,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 36, @@ -1379,7 +1364,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 37, @@ -1614,7 +1598,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 38, @@ -1737,7 +1720,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -1987,7 +1969,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 42, @@ -2051,7 +2032,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2079,7 +2059,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2116,7 +2095,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2221,7 +2199,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 46, @@ -2264,7 +2241,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 46, @@ -2329,7 +2305,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 46, @@ -2399,7 +2374,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -2427,7 +2401,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -2477,7 +2450,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -2495,7 +2467,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 47, @@ -2510,7 +2481,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 47, @@ -2580,7 +2550,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -2608,7 +2577,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -2670,7 +2638,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -2734,7 +2701,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -2762,7 +2728,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -2799,7 +2764,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -2904,7 +2868,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 51, @@ -2947,7 +2910,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 51, @@ -3012,7 +2974,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 51, @@ -3082,7 +3043,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3110,7 +3070,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3160,7 +3119,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3178,7 +3136,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 52, @@ -3193,7 +3150,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 52, @@ -3263,7 +3219,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3291,7 +3246,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3353,7 +3307,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -3417,7 +3370,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -3445,7 +3397,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -3483,7 +3434,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -3588,7 +3538,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 54, @@ -3631,7 +3580,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 54, @@ -3697,7 +3645,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 54, @@ -3767,7 +3714,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, @@ -3795,7 +3741,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, @@ -3845,7 +3790,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, @@ -3863,7 +3807,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 55, @@ -3878,7 +3821,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 55, @@ -3948,7 +3890,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, @@ -3976,7 +3917,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, @@ -4039,7 +3979,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, diff --git a/es2panda/test/parser/ts/test-type-annotation1-expected.txt b/es2panda/test/parser/ts/test-type-annotation1-expected.txt index 8c36ce341d..7f11a57a73 100644 --- a/es2panda/test/parser/ts/test-type-annotation1-expected.txt +++ b/es2panda/test/parser/ts/test-type-annotation1-expected.txt @@ -77,7 +77,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -177,7 +176,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-type-annotation2-expected.txt b/es2panda/test/parser/ts/test-type-annotation2-expected.txt index 6aa8faad9a..7c5e6d0240 100644 --- a/es2panda/test/parser/ts/test-type-annotation2-expected.txt +++ b/es2panda/test/parser/ts/test-type-annotation2-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "id": { "type": "Identifier", "name": "false", - "decorators": [], "loc": { "start": { "line": 18, @@ -52,7 +50,6 @@ "id": { "type": "Identifier", "name": "true", - "decorators": [], "loc": { "start": { "line": 19, @@ -103,7 +100,6 @@ "left": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 21, @@ -118,7 +114,6 @@ "right": { "type": "Identifier", "name": "false", - "decorators": [], "loc": { "start": { "line": 21, @@ -152,7 +147,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -169,7 +163,6 @@ "object": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 21, @@ -184,7 +177,6 @@ "property": { "type": "Identifier", "name": "false", - "decorators": [], "loc": { "start": { "line": 21, @@ -248,7 +240,6 @@ "left": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 22, @@ -263,7 +254,6 @@ "right": { "type": "Identifier", "name": "true", - "decorators": [], "loc": { "start": { "line": 22, @@ -297,7 +287,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -314,7 +303,6 @@ "object": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 22, @@ -329,7 +317,6 @@ "property": { "type": "Identifier", "name": "true", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/test-type-assertion-followedby-another-expr-expected.txt b/es2panda/test/parser/ts/test-type-assertion-followedby-another-expr-expected.txt index 755e4cb17b..044dc74615 100644 --- a/es2panda/test/parser/ts/test-type-assertion-followedby-another-expr-expected.txt +++ b/es2panda/test/parser/ts/test-type-assertion-followedby-another-expr-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -67,7 +66,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +102,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -195,7 +192,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -245,7 +241,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -282,7 +277,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-type-literal-expected.txt b/es2panda/test/parser/ts/test-type-literal-expected.txt index 31cc3bae59..369ecc7812 100644 --- a/es2panda/test/parser/ts/test-type-literal-expected.txt +++ b/es2panda/test/parser/ts/test-type-literal-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +102,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -147,7 +144,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -163,7 +159,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +176,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -196,7 +190,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -224,7 +217,6 @@ "type": "Identifier", "name": "k", "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -260,7 +252,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -316,7 +307,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -360,7 +350,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -404,7 +393,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -452,7 +440,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -507,7 +494,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -536,7 +522,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -577,7 +562,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -620,7 +604,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -635,7 +618,6 @@ { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 19, @@ -667,7 +649,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -695,7 +676,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -755,7 +735,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -881,7 +860,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -910,7 +888,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 20, @@ -959,7 +936,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-type-query-expected.txt b/es2panda/test/parser/ts/test-type-query-expected.txt index 37425ef8c5..332aac8606 100644 --- a/es2panda/test/parser/ts/test-type-query-expected.txt +++ b/es2panda/test/parser/ts/test-type-query-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -72,7 +71,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -95,7 +93,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -151,7 +148,6 @@ "key": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 19, @@ -174,7 +170,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 19, @@ -193,7 +188,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -208,7 +202,6 @@ "right": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 19, @@ -288,7 +281,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -341,7 +333,6 @@ "exprName": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -369,7 +360,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -404,7 +394,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -468,7 +457,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -496,7 +484,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -514,7 +501,6 @@ "exprName": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, @@ -548,7 +534,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/test-type-template-literal1-expected.txt b/es2panda/test/parser/ts/test-type-template-literal1-expected.txt index 0c56453c29..f397c533bd 100644 --- a/es2panda/test/parser/ts/test-type-template-literal1-expected.txt +++ b/es2panda/test/parser/ts/test-type-template-literal1-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "weather", - "decorators": [], "loc": { "start": { "line": 17, @@ -74,7 +73,6 @@ "id": { "type": "Identifier", "name": "report", - "decorators": [], "loc": { "start": { "line": 18, @@ -94,7 +92,6 @@ "typeName": { "type": "Identifier", "name": "weather", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test-type-template-literal2-expected.txt b/es2panda/test/parser/ts/test-type-template-literal2-expected.txt index ca2a3afbe2..2396614cd1 100644 --- a/es2panda/test/parser/ts/test-type-template-literal2-expected.txt +++ b/es2panda/test/parser/ts/test-type-template-literal2-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "axis1", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +115,6 @@ "id": { "type": "Identifier", "name": "axis2", - "decorators": [], "loc": { "start": { "line": 18, @@ -226,7 +224,6 @@ "id": { "type": "Identifier", "name": "num", - "decorators": [], "loc": { "start": { "line": 19, @@ -336,7 +333,6 @@ "id": { "type": "Identifier", "name": "node", - "decorators": [], "loc": { "start": { "line": 20, @@ -359,7 +355,6 @@ "typeName": { "type": "Identifier", "name": "axis1", - "decorators": [], "loc": { "start": { "line": 20, @@ -387,7 +382,6 @@ "typeName": { "type": "Identifier", "name": "axis2", - "decorators": [], "loc": { "start": { "line": 20, @@ -427,7 +421,6 @@ "typeName": { "type": "Identifier", "name": "num", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test-type-template-literal3-expected.txt b/es2panda/test/parser/ts/test-type-template-literal3-expected.txt index d1bbd95d00..0b54b489de 100644 --- a/es2panda/test/parser/ts/test-type-template-literal3-expected.txt +++ b/es2panda/test/parser/ts/test-type-template-literal3-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "upperWord", - "decorators": [], "loc": { "start": { "line": 16, @@ -26,7 +25,6 @@ "typeName": { "type": "Identifier", "name": "Uppercase", - "decorators": [], "loc": { "start": { "line": 16, @@ -46,7 +44,6 @@ "typeName": { "type": "Identifier", "name": "Str", - "decorators": [], "loc": { "start": { "line": 16, @@ -148,7 +145,6 @@ "name": { "type": "Identifier", "name": "Str", - "decorators": [], "loc": { "start": { "line": 16, @@ -225,7 +221,6 @@ "id": { "type": "Identifier", "name": "lowerWord", - "decorators": [], "loc": { "start": { "line": 17, @@ -245,7 +240,6 @@ "typeName": { "type": "Identifier", "name": "Lowercase", - "decorators": [], "loc": { "start": { "line": 17, @@ -265,7 +259,6 @@ "typeName": { "type": "Identifier", "name": "Str", - "decorators": [], "loc": { "start": { "line": 17, @@ -367,7 +360,6 @@ "name": { "type": "Identifier", "name": "Str", - "decorators": [], "loc": { "start": { "line": 17, @@ -444,7 +436,6 @@ "id": { "type": "Identifier", "name": "upperArk", - "decorators": [], "loc": { "start": { "line": 18, @@ -461,7 +452,6 @@ "typeName": { "type": "Identifier", "name": "upperWord", - "decorators": [], "loc": { "start": { "line": 18, @@ -555,7 +545,6 @@ "id": { "type": "Identifier", "name": "lowerArk", - "decorators": [], "loc": { "start": { "line": 19, @@ -572,7 +561,6 @@ "typeName": { "type": "Identifier", "name": "lowerWord", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test-type-with-specieal-constructor-expected.txt b/es2panda/test/parser/ts/test-type-with-specieal-constructor-expected.txt index a7d4bcf372..43e1bd3b89 100644 --- a/es2panda/test/parser/ts/test-type-with-specieal-constructor-expected.txt +++ b/es2panda/test/parser/ts/test-type-with-specieal-constructor-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "ClassExample", - "decorators": [], "loc": { "start": { "line": 17, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 21, @@ -54,7 +52,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -75,7 +72,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -175,7 +171,6 @@ "id": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 26, @@ -196,7 +191,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 27, @@ -215,7 +209,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 30, @@ -256,7 +249,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -310,7 +302,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, diff --git a/es2panda/test/parser/ts/test-unary-expression-followedby-type-assertion-expected.txt b/es2panda/test/parser/ts/test-unary-expression-followedby-type-assertion-expected.txt index 7529fa08c9..cd33a5f033 100644 --- a/es2panda/test/parser/ts/test-unary-expression-followedby-type-assertion-expected.txt +++ b/es2panda/test/parser/ts/test-unary-expression-followedby-type-assertion-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 16, @@ -210,7 +209,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test_decorator-expected.txt b/es2panda/test/parser/ts/test_decorator-expected.txt index 51261278f4..10c6836845 100644 --- a/es2panda/test/parser/ts/test_decorator-expected.txt +++ b/es2panda/test/parser/ts/test_decorator-expected.txt @@ -7,7 +7,6 @@ "id": { "type": "Identifier", "name": "Baz", - "decorators": [], "loc": { "start": { "line": 18, @@ -26,7 +25,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 27, @@ -67,7 +65,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -135,7 +132,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -200,7 +196,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -268,7 +263,6 @@ "expression": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -308,7 +302,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -344,7 +337,6 @@ "expression": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 22, @@ -384,7 +376,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -412,7 +403,6 @@ { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 25, @@ -470,7 +460,6 @@ "callee": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 24, @@ -523,7 +512,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -697,7 +685,6 @@ "expression": { "type": "Identifier", "name": "dec", - "decorators": [], "loc": { "start": { "line": 28, @@ -806,7 +793,6 @@ "object": { "type": "Identifier", "name": "dec", - "decorators": [], "loc": { "start": { "line": 29, @@ -821,7 +807,6 @@ "property": { "type": "Identifier", "name": "dec", - "decorators": [], "loc": { "start": { "line": 29, @@ -888,7 +873,6 @@ "expression": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -918,7 +902,6 @@ "callee": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test_export-declaration-named-namespace-expected.txt b/es2panda/test/parser/ts/test_export-declaration-named-namespace-expected.txt index b6280a1055..6eb7d361d6 100644 --- a/es2panda/test/parser/ts/test_export-declaration-named-namespace-expected.txt +++ b/es2panda/test/parser/ts/test_export-declaration-named-namespace-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 17, @@ -28,7 +27,6 @@ "id": { "type": "Identifier", "name": "_func", - "decorators": [], "loc": { "start": { "line": 18, @@ -52,7 +50,6 @@ "typeName": { "type": "Identifier", "name": "Function", - "decorators": [], "loc": { "start": { "line": 18, @@ -75,7 +72,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -118,7 +114,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -187,7 +182,6 @@ "local": { "type": "Identifier", "name": "_func", - "decorators": [], "loc": { "start": { "line": 19, @@ -202,7 +196,6 @@ "exported": { "type": "Identifier", "name": "try", - "decorators": [], "loc": { "start": { "line": 19, @@ -271,7 +264,6 @@ "object": { "type": "Identifier", "name": "ns", - "decorators": [], "loc": { "start": { "line": 22, @@ -286,7 +278,6 @@ "property": { "type": "Identifier", "name": "try", - "decorators": [], "loc": { "start": { "line": 22, @@ -386,7 +377,6 @@ "id": { "type": "Identifier", "name": "ns1", - "decorators": [], "loc": { "start": { "line": 24, @@ -406,7 +396,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -441,7 +430,6 @@ "local": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -456,7 +444,6 @@ "exported": { "type": "Identifier", "name": "enum1", - "decorators": [], "loc": { "start": { "line": 26, @@ -521,7 +508,6 @@ "id": { "type": "Identifier", "name": "nullns", - "decorators": [], "loc": { "start": { "line": 29, @@ -570,7 +556,6 @@ "local": { "type": "Identifier", "name": "nullns", - "decorators": [], "loc": { "start": { "line": 32, @@ -585,7 +570,6 @@ "exported": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 32, @@ -625,7 +609,6 @@ "id": { "type": "Identifier", "name": "ns2", - "decorators": [], "loc": { "start": { "line": 34, @@ -650,7 +633,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -730,7 +712,6 @@ "id": { "type": "Identifier", "name": "ns2", - "decorators": [], "loc": { "start": { "line": 38, @@ -755,7 +736,6 @@ "local": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 39, @@ -770,7 +750,6 @@ "exported": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 39, diff --git a/es2panda/test/parser/ts/test_export-function-overload-expected.txt b/es2panda/test/parser/ts/test_export-function-overload-expected.txt index 339bb2c0ae..53bebdd4f7 100644 --- a/es2panda/test/parser/ts/test_export-function-overload-expected.txt +++ b/es2panda/test/parser/ts/test_export-function-overload-expected.txt @@ -10,7 +10,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -70,7 +68,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -113,7 +110,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -194,7 +190,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, @@ -226,7 +221,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -254,7 +248,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -291,7 +284,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -306,7 +298,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/test_generic-expected.txt b/es2panda/test/parser/ts/test_generic-expected.txt index 854d904212..93c4200150 100644 --- a/es2panda/test/parser/ts/test_generic-expected.txt +++ b/es2panda/test/parser/ts/test_generic-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "typeName": { "type": "Identifier", "name": "Type", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -73,7 +70,6 @@ "typeName": { "type": "Identifier", "name": "Type", - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +100,6 @@ "name": { "type": "Identifier", "name": "Type", - "decorators": [], "loc": { "start": { "line": 17, @@ -132,7 +127,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -160,7 +154,6 @@ "name": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 17, @@ -243,7 +236,6 @@ "argument": { "type": "Identifier", "name": "arg", - "decorators": [], "loc": { "start": { "line": 18, @@ -307,7 +299,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 21, @@ -331,7 +322,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -354,7 +344,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -398,7 +387,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -512,7 +500,6 @@ "id": { "type": "Identifier", "name": "func3", - "decorators": [], "loc": { "start": { "line": 23, @@ -536,7 +523,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, @@ -559,7 +545,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -587,7 +572,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -649,7 +633,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, @@ -675,7 +658,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -698,7 +680,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -742,7 +723,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -809,7 +789,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -988,7 +967,6 @@ "id": { "type": "Identifier", "name": "PromiseConstructorLike", - "decorators": [], "loc": { "start": { "line": 27, @@ -1026,7 +1004,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 27, @@ -1054,7 +1031,6 @@ "typeName": { "type": "Identifier", "name": "PromiseLike", - "decorators": [], "loc": { "start": { "line": 27, @@ -1074,7 +1050,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 27, @@ -1132,7 +1107,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1169,7 +1143,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1204,7 +1177,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 27, @@ -1241,7 +1213,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1278,7 +1249,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1299,7 +1269,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 27, @@ -1339,7 +1308,6 @@ "typeName": { "type": "Identifier", "name": "PromiseLike", - "decorators": [], "loc": { "start": { "line": 27, @@ -1359,7 +1327,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 27, @@ -1454,7 +1421,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -1508,7 +1474,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -1588,7 +1553,6 @@ "id": { "type": "Identifier", "name": "R", - "decorators": [], "loc": { "start": { "line": 29, @@ -1609,7 +1573,6 @@ "name": { "type": "Identifier", "name": "K", - "decorators": [], "loc": { "start": { "line": 29, @@ -1678,7 +1641,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 29, @@ -1753,7 +1715,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 35, @@ -1819,7 +1780,6 @@ "key": { "type": "Identifier", "name": "readonly", - "decorators": [], "loc": { "start": { "line": 36, @@ -1840,7 +1800,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 36, @@ -1968,7 +1927,6 @@ "id": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 34, @@ -1988,7 +1946,6 @@ "typeName": { "type": "Identifier", "name": "R", - "decorators": [], "loc": { "start": { "line": 34, @@ -2087,7 +2044,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 34, @@ -2142,7 +2098,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 34, @@ -2186,7 +2141,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 34, @@ -2273,7 +2227,6 @@ "name": { "type": "Identifier", "name": "Z", - "decorators": [], "loc": { "start": { "line": 34, @@ -2339,7 +2292,6 @@ "callee": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 39, @@ -2519,7 +2471,6 @@ "callee": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 40, @@ -2547,7 +2498,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 40, @@ -2649,7 +2599,6 @@ "id": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 42, @@ -2672,7 +2621,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 43, @@ -2701,7 +2649,6 @@ "name": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 43, @@ -2729,7 +2676,6 @@ "name": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 43, @@ -2746,7 +2692,6 @@ "exprName": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 43, @@ -2848,7 +2793,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 44, @@ -2877,7 +2821,6 @@ "name": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 44, @@ -2918,7 +2861,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 44, @@ -3022,7 +2964,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 45, @@ -3051,7 +2992,6 @@ "name": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 45, @@ -3079,7 +3019,6 @@ "name": { "type": "Identifier", "name": "F", - "decorators": [], "loc": { "start": { "line": 45, @@ -3232,7 +3171,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 48, @@ -3252,7 +3190,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 48, @@ -3269,7 +3206,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 48, @@ -3308,7 +3244,6 @@ "name": { "type": "Identifier", "name": "Z", - "decorators": [], "loc": { "start": { "line": 48, @@ -3331,7 +3266,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 48, @@ -3375,7 +3309,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 48, @@ -3453,7 +3386,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -3533,7 +3465,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 49, @@ -3567,7 +3498,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 49, @@ -3595,7 +3525,6 @@ "name": { "type": "Identifier", "name": "R", - "decorators": [], "loc": { "start": { "line": 49, @@ -3684,7 +3613,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 50, @@ -3718,7 +3646,6 @@ "name": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 50, @@ -3749,7 +3676,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -3777,7 +3703,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -3930,7 +3855,6 @@ "id": { "type": "Identifier", "name": "W", - "decorators": [], "loc": { "start": { "line": 53, @@ -3945,7 +3869,6 @@ "superClass": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 53, @@ -3971,7 +3894,6 @@ "name": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 53, @@ -4117,7 +4039,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -4147,7 +4068,6 @@ "argument": { "type": "Identifier", "name": "args", - "decorators": [], "loc": { "start": { "line": 1, @@ -4197,7 +4117,6 @@ "argument": { "type": "Identifier", "name": "args", - "decorators": [], "loc": { "start": { "line": 1, @@ -4322,7 +4241,6 @@ "id": { "type": "Identifier", "name": "X", - "decorators": [], "loc": { "start": { "line": 57, @@ -4337,7 +4255,6 @@ "superClass": { "type": "Identifier", "name": "Q", - "decorators": [], "loc": { "start": { "line": 57, @@ -4383,7 +4300,6 @@ "expression": { "type": "Identifier", "name": "S", - "decorators": [], "loc": { "start": { "line": 57, @@ -4417,7 +4333,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 57, @@ -4445,7 +4360,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 57, @@ -4466,7 +4380,6 @@ "name": { "type": "Identifier", "name": "R", - "decorators": [], "loc": { "start": { "line": 57, @@ -4568,7 +4481,6 @@ "expression": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 57, @@ -4597,7 +4509,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -4627,7 +4538,6 @@ "argument": { "type": "Identifier", "name": "args", - "decorators": [], "loc": { "start": { "line": 1, @@ -4677,7 +4587,6 @@ "argument": { "type": "Identifier", "name": "args", - "decorators": [], "loc": { "start": { "line": 1, @@ -4815,7 +4724,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 61, @@ -4861,7 +4769,6 @@ "name": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 61, @@ -4931,7 +4838,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 61, @@ -5023,7 +4929,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 62, @@ -5044,7 +4949,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 62, @@ -5061,7 +4965,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 62, @@ -5100,7 +5003,6 @@ "name": { "type": "Identifier", "name": "U", - "decorators": [], "loc": { "start": { "line": 62, @@ -5173,7 +5075,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 62, @@ -5232,7 +5133,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 62, @@ -5286,7 +5186,6 @@ "left": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 64, @@ -5301,7 +5200,6 @@ "right": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 64, @@ -5332,7 +5230,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 64, @@ -5352,7 +5249,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 64, @@ -5487,7 +5383,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 64, @@ -5537,7 +5432,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 65, @@ -5576,7 +5470,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 65, @@ -5620,7 +5513,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 65, @@ -5732,7 +5624,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -5782,7 +5673,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 66, @@ -5808,7 +5698,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 66, @@ -5891,7 +5780,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 66, @@ -5933,7 +5821,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 68, @@ -5966,7 +5853,6 @@ "typeName": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 68, @@ -6022,7 +5908,6 @@ "name": { "type": "Identifier", "name": "R", - "decorators": [], "loc": { "start": { "line": 68, @@ -6039,7 +5924,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 68, @@ -6078,7 +5962,6 @@ "name": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 68, @@ -6106,7 +5989,6 @@ "name": { "type": "Identifier", "name": "T", - "decorators": [], "loc": { "start": { "line": 68, @@ -6183,7 +6065,6 @@ "id": { "type": "Identifier", "name": "P", - "decorators": [], "loc": { "start": { "line": 69, @@ -6206,7 +6087,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 69, @@ -6223,7 +6103,6 @@ "typeName": { "type": "Identifier", "name": "K", - "decorators": [], "loc": { "start": { "line": 69, @@ -6265,7 +6144,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 69, @@ -6282,7 +6160,6 @@ "typeName": { "type": "Identifier", "name": "Q", - "decorators": [], "loc": { "start": { "line": 69, @@ -6336,7 +6213,6 @@ "name": { "type": "Identifier", "name": "K", - "decorators": [], "loc": { "start": { "line": 69, @@ -6364,7 +6240,6 @@ "name": { "type": "Identifier", "name": "Q", - "decorators": [], "loc": { "start": { "line": 69, @@ -6525,7 +6400,6 @@ "callee": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 71, @@ -6553,7 +6427,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 71, @@ -6654,7 +6527,6 @@ "callee": { "type": "Identifier", "name": "async", - "decorators": [], "loc": { "start": { "line": 72, @@ -6750,7 +6622,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 73, @@ -6767,7 +6638,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 73, @@ -6879,7 +6749,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 74, diff --git a/es2panda/test/parser/ts/test_import_type-expected.txt b/es2panda/test/parser/ts/test_import_type-expected.txt index 7edda133f4..364e2d51c5 100644 --- a/es2panda/test/parser/ts/test_import_type-expected.txt +++ b/es2panda/test/parser/ts/test_import_type-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 20, @@ -144,7 +142,6 @@ "qualifier": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -197,7 +194,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -241,7 +237,6 @@ "qualifier": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 21, @@ -292,7 +287,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 19, @@ -323,7 +317,6 @@ "id": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 24, @@ -378,7 +371,6 @@ "left": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 24, @@ -393,7 +385,6 @@ "right": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 24, @@ -419,7 +410,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 24, @@ -454,7 +444,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -546,7 +535,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -672,7 +660,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -693,7 +680,6 @@ "name": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/test_module-expected.txt b/es2panda/test/parser/ts/test_module-expected.txt index 6e647b6b18..2c43ab6bbd 100644 --- a/es2panda/test/parser/ts/test_module-expected.txt +++ b/es2panda/test/parser/ts/test_module-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -29,7 +28,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -79,7 +77,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -110,7 +107,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -138,7 +134,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -193,7 +188,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -245,7 +239,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 20, @@ -299,7 +292,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -322,7 +314,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -366,7 +357,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -448,7 +438,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -465,7 +454,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 32, @@ -482,7 +470,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 32, @@ -505,7 +492,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -549,7 +535,6 @@ "id": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 35, @@ -657,7 +642,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 39, @@ -674,7 +658,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 39, @@ -691,7 +674,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 39, @@ -714,7 +696,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 40, @@ -758,7 +739,6 @@ "id": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 42, @@ -866,7 +846,6 @@ "id": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 45, @@ -883,7 +862,6 @@ "id": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 45, @@ -940,7 +918,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 49, @@ -1018,7 +995,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 55, @@ -1073,7 +1049,6 @@ "id": { "type": "Identifier", "name": "module1", - "decorators": [], "loc": { "start": { "line": 57, @@ -1098,7 +1073,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 58, @@ -1157,7 +1131,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 59, @@ -1203,7 +1176,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 60, @@ -1272,7 +1244,6 @@ "id": { "type": "Identifier", "name": "module2", - "decorators": [], "loc": { "start": { "line": 63, @@ -1297,7 +1268,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 64, @@ -1356,7 +1326,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 65, @@ -1402,7 +1371,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 66, @@ -1482,7 +1450,6 @@ "id": { "type": "Identifier", "name": "module3", - "decorators": [], "loc": { "start": { "line": 69, @@ -1505,7 +1472,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 70, @@ -1574,7 +1540,6 @@ "id": { "type": "Identifier", "name": "module4", - "decorators": [], "loc": { "start": { "line": 73, @@ -1597,7 +1562,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 74, @@ -1696,7 +1660,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 78, @@ -1752,7 +1715,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 79, @@ -1808,7 +1770,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 80, @@ -1823,7 +1784,6 @@ "moduleReference": { "type": "Identifier", "name": "require", - "decorators": [], "loc": { "start": { "line": 80, diff --git a/es2panda/test/parser/ts/test_module10-expected.txt b/es2panda/test/parser/ts/test_module10-expected.txt index 3f24be5f09..0269a60821 100644 --- a/es2panda/test/parser/ts/test_module10-expected.txt +++ b/es2panda/test/parser/ts/test_module10-expected.txt @@ -38,7 +38,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -93,7 +92,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 19, @@ -123,7 +121,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/test_module7-expected.txt b/es2panda/test/parser/ts/test_module7-expected.txt index 9df4eab8d8..4c3574c4de 100644 --- a/es2panda/test/parser/ts/test_module7-expected.txt +++ b/es2panda/test/parser/ts/test_module7-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 18, @@ -85,7 +83,6 @@ "left": { "type": "Identifier", "name": "module", - "decorators": [], "loc": { "start": { "line": 18, @@ -152,7 +149,6 @@ "id": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 20, @@ -210,7 +206,6 @@ "left": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 21, @@ -228,7 +223,6 @@ "left": { "type": "Identifier", "name": "namespace", - "decorators": [], "loc": { "start": { "line": 21, @@ -295,7 +289,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 23, @@ -353,7 +346,6 @@ "left": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 24, @@ -371,7 +363,6 @@ "left": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/test_module8-expected.txt b/es2panda/test/parser/ts/test_module8-expected.txt index 24fcf88d82..6e3da20885 100644 --- a/es2panda/test/parser/ts/test_module8-expected.txt +++ b/es2panda/test/parser/ts/test_module8-expected.txt @@ -22,7 +22,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test_module9-expected.txt b/es2panda/test/parser/ts/test_module9-expected.txt index 2dea29e46e..757b6ed1c2 100644 --- a/es2panda/test/parser/ts/test_module9-expected.txt +++ b/es2panda/test/parser/ts/test_module9-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "global", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/test_module_binder-expected.txt b/es2panda/test/parser/ts/test_module_binder-expected.txt index 9c316602ff..f60c5b4f9b 100644 --- a/es2panda/test/parser/ts/test_module_binder-expected.txt +++ b/es2panda/test/parser/ts/test_module_binder-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -27,7 +26,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 18, @@ -46,7 +44,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -126,7 +123,6 @@ "key": { "type": "Identifier", "name": "s", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/test_this_type-expected.txt b/es2panda/test/parser/ts/test_this_type-expected.txt index 86ddf76c31..944380457a 100644 --- a/es2panda/test/parser/ts/test_this_type-expected.txt +++ b/es2panda/test/parser/ts/test_this_type-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -93,7 +92,6 @@ "id": { "type": "Identifier", "name": "alma", - "decorators": [], "loc": { "start": { "line": 17, @@ -123,7 +121,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -142,7 +139,6 @@ "key": { "type": "Identifier", "name": "constructor", - "decorators": [], "loc": { "start": { "line": 1, @@ -222,7 +218,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -258,7 +253,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -343,7 +337,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_1-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_1-expected.txt index 80eb660432..6c4201c9a5 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_1-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_10-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_10-expected.txt index 9477736e84..487320f998 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_10-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_11-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_11-expected.txt index 11c648c69b..80bb55644b 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_11-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_12-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_12-expected.txt index 45208a2856..b901202be7 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_12-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_13-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_13-expected.txt index d1de1c55aa..bc0d2a13e6 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_13-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_14-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_14-expected.txt index 0d3376afd6..c2fff12291 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_14-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_15-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_15-expected.txt index 9cf74401a4..ba20d7782a 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_15-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_16-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_16-expected.txt index 3cb9fc6531..a1f5a390e2 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_16-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_17-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_17-expected.txt index 813820c8ea..3d82721fc5 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_17-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_18-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_18-expected.txt index 2120cf24fd..b41c15e6f2 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_18-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_19-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_19-expected.txt index a9ae2b6aa6..15a88e7569 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_19-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_2-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_2-expected.txt index dec9c426cf..faaf648286 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_2-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_20-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_20-expected.txt index 0ca9c46ed2..56001cd368 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_20-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_21-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_21-expected.txt index 2bf8a13ac0..c86c8bfd47 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_21-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_22-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_22-expected.txt index ce1fe75e26..52a1eb978f 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_22-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_23-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_23-expected.txt index 116b876a7c..e829bfc530 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_23-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_24-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_24-expected.txt index cb9b10da36..414d2aa056 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_24-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_25-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_25-expected.txt index 0d2dcc2f1e..b58ceaef32 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_25-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_25-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_26-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_26-expected.txt index 1c2a696e7b..0ba21bead8 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_26-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_26-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_27-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_27-expected.txt index fd8de99200..10b1e31a19 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_27-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_27-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_28-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_28-expected.txt index 8e97d7aaa4..7f8a23621f 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_28-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_28-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_29-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_29-expected.txt index 41dc23e8f3..b090787d17 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_29-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_29-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_3-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_3-expected.txt index 04fc7f6636..95f4fa14e0 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_3-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_30-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_30-expected.txt index 8b017d44b6..53bd79790b 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_30-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_30-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_31-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_31-expected.txt index a5a29ad2f1..2fcfb9e840 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_31-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_31-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_32-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_32-expected.txt index 772265f8f7..0c4fd63502 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_32-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_32-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_33-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_33-expected.txt index 469b70c48d..15a5cf943e 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_33-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_33-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_34-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_34-expected.txt index 7c1f6c31be..eb31883de7 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_34-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_34-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_35-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_35-expected.txt index 39cdad6a2f..ac3f62bad6 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_35-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_35-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_36-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_36-expected.txt index 1b431df1d2..b95a68e824 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_36-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_36-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_37-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_37-expected.txt index c0621b681b..e0a9c5c462 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_37-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_37-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_38-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_38-expected.txt index 116716f5c2..42b5cc0fef 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_38-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_38-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_39-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_39-expected.txt index ab3ca188b2..530ffcab22 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_39-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_39-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_4-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_4-expected.txt index 8a45f41100..3549715195 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_4-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_40-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_40-expected.txt index a6517946e2..108086f338 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_40-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_40-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_41-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_41-expected.txt index aaa2820556..2e4f49a9f2 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_41-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_41-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_42-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_42-expected.txt index bd136276b4..511a9c71ea 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_42-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_42-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_43-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_43-expected.txt index 0c08f1cd79..f439c83167 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_43-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_43-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_44-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_44-expected.txt index 81e587d066..f005c7810a 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_44-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_44-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_45-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_45-expected.txt index 1c117097c8..d3334632cf 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_45-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_45-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_46-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_46-expected.txt index 9f90ee21f5..daca1d41fd 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_46-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_46-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_47-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_47-expected.txt index fe9394a153..31cbef791f 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_47-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_47-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_48-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_48-expected.txt index 672a74f83f..c14588294c 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_48-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_48-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_49-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_49-expected.txt index 3bfe3177de..0ea6acce45 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_49-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_49-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_5-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_5-expected.txt index f48b69e913..07d8f06dcd 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_5-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_50-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_50-expected.txt index 7cc70a543e..f6a9dca073 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_50-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_50-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_51-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_51-expected.txt index 074005a361..9dac1e3bb8 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_51-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_51-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_52-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_52-expected.txt index d028743c09..f8c344357e 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_52-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_52-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_53-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_53-expected.txt index 33300be1ee..00157d8f6d 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_53-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_53-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_54-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_54-expected.txt index 03f7fb5f8d..e1277c4adc 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_54-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_54-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_55-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_55-expected.txt index 43041e754d..bd6278489d 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_55-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_55-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_56-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_56-expected.txt index 2eda3d2c7d..455ca8dc85 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_56-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_56-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_57-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_57-expected.txt index ebc0b7534a..c6d12b9ce3 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_57-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_57-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_58-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_58-expected.txt index e343906e42..32e8967dd7 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_58-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_58-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_59-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_59-expected.txt index 13e4b4ca0d..7fcddfb991 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_59-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_59-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_6-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_6-expected.txt index 5adb20bf85..81a1045721 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_6-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_60-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_60-expected.txt index 5cb10c2c86..2de111a8e6 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_60-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_60-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_61-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_61-expected.txt index 9cdbf17a8c..356c61f532 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_61-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_61-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_62-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_62-expected.txt index 717db6156e..dbd5a912d2 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_62-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_62-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_63-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_63-expected.txt index 07532c37d4..70bb13622e 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_63-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_63-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_64-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_64-expected.txt index cb0d342e5a..b3dc31fa38 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_64-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_64-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -124,7 +122,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_7-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_7-expected.txt index fddd60ad7d..ac53f49509 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_7-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_8-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_8-expected.txt index 26180e012f..6d663c1338 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_8-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arithmetic_operators_9-expected.txt b/es2panda/test/parser/ts/type_checker/arithmetic_operators_9-expected.txt index f20ab2b644..56601eda90 100644 --- a/es2panda/test/parser/ts/type_checker/arithmetic_operators_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arithmetic_operators_9-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring-expected.txt index 7bc3d54070..a69d6d824d 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 17, @@ -27,7 +26,6 @@ { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 17, @@ -140,7 +138,6 @@ "left": { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +193,6 @@ "left": { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 19, @@ -265,7 +261,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -323,7 +318,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -371,7 +365,6 @@ { "type": "Identifier", "name": "var3", - "decorators": [], "loc": { "start": { "line": 23, @@ -399,7 +392,6 @@ { "type": "Identifier", "name": "var4", - "decorators": [], "loc": { "start": { "line": 23, @@ -429,7 +421,6 @@ { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 23, @@ -517,7 +508,6 @@ "left": { "type": "Identifier", "name": "var5", - "decorators": [], "loc": { "start": { "line": 25, @@ -668,7 +658,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -718,7 +707,6 @@ "left": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 28, @@ -760,7 +748,6 @@ "left": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 28, @@ -802,7 +789,6 @@ "left": { "type": "Identifier", "name": "var8", - "decorators": [], "loc": { "start": { "line": 28, @@ -910,7 +896,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -968,7 +953,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -1026,7 +1010,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -1074,7 +1057,6 @@ { "type": "Identifier", "name": "var9", - "decorators": [], "loc": { "start": { "line": 33, @@ -1092,7 +1074,6 @@ { "type": "Identifier", "name": "var10", - "decorators": [], "loc": { "start": { "line": 33, @@ -1120,7 +1101,6 @@ { "type": "Identifier", "name": "var11", - "decorators": [], "loc": { "start": { "line": 33, @@ -1149,7 +1129,6 @@ "argument": { "type": "Identifier", "name": "var12", - "decorators": [], "loc": { "start": { "line": 33, @@ -1198,7 +1177,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -1244,7 +1222,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 33, @@ -1422,7 +1399,6 @@ "left": { "type": "Identifier", "name": "var9", - "decorators": [], "loc": { "start": { "line": 34, @@ -1445,7 +1421,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 34, @@ -1491,7 +1466,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 34, @@ -1571,7 +1545,6 @@ "left": { "type": "Identifier", "name": "var10", - "decorators": [], "loc": { "start": { "line": 35, @@ -1586,7 +1559,6 @@ "right": { "type": "Identifier", "name": "var3", - "decorators": [], "loc": { "start": { "line": 35, @@ -1628,7 +1600,6 @@ "left": { "type": "Identifier", "name": "var11", - "decorators": [], "loc": { "start": { "line": 36, @@ -1643,7 +1614,6 @@ "right": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 36, @@ -1685,7 +1655,6 @@ "left": { "type": "Identifier", "name": "var12", - "decorators": [], "loc": { "start": { "line": 37, @@ -1746,7 +1715,6 @@ "left": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 39, @@ -1820,7 +1788,6 @@ { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 39, @@ -1835,7 +1802,6 @@ { "type": "Identifier", "name": "var15", - "decorators": [], "loc": { "start": { "line": 39, @@ -1918,7 +1884,6 @@ "argument": { "type": "Identifier", "name": "var16", - "decorators": [], "loc": { "start": { "line": 39, @@ -2038,7 +2003,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 39, @@ -2066,7 +2030,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 39, @@ -2214,7 +2177,6 @@ "left": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 40, @@ -2270,7 +2232,6 @@ "left": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 41, @@ -2355,7 +2316,6 @@ "left": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 42, @@ -2411,7 +2371,6 @@ "left": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 43, @@ -2467,7 +2426,6 @@ "left": { "type": "Identifier", "name": "var15", - "decorators": [], "loc": { "start": { "line": 44, @@ -2482,7 +2440,6 @@ "right": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 44, @@ -2546,7 +2503,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2574,7 +2530,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2636,7 +2591,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -2684,7 +2638,6 @@ { "type": "Identifier", "name": "var17", - "decorators": [], "loc": { "start": { "line": 47, @@ -2701,7 +2654,6 @@ "left": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 47, @@ -2741,7 +2693,6 @@ { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 47, @@ -2981,7 +2932,6 @@ { "type": "Identifier", "name": "var20", - "decorators": [], "loc": { "start": { "line": 48, @@ -3009,7 +2959,6 @@ { "type": "Identifier", "name": "var21", - "decorators": [], "loc": { "start": { "line": 48, @@ -3177,7 +3126,6 @@ { "type": "Identifier", "name": "var22", - "decorators": [], "loc": { "start": { "line": 49, @@ -3194,7 +3142,6 @@ "left": { "type": "Identifier", "name": "var23", - "decorators": [], "loc": { "start": { "line": 49, @@ -3220,7 +3167,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 49, @@ -3266,7 +3212,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 49, @@ -3356,7 +3301,6 @@ { "type": "Identifier", "name": "var24", - "decorators": [], "loc": { "start": { "line": 49, @@ -3432,7 +3376,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 49, @@ -3476,7 +3419,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 49, @@ -3637,7 +3579,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 49, @@ -3683,7 +3624,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 49, @@ -3811,7 +3751,6 @@ { "type": "Identifier", "name": "var25", - "decorators": [], "loc": { "start": { "line": 50, @@ -3826,7 +3765,6 @@ { "type": "Identifier", "name": "var26", - "decorators": [], "loc": { "start": { "line": 50, @@ -3913,7 +3851,6 @@ { "type": "Identifier", "name": "var27", - "decorators": [], "loc": { "start": { "line": 50, @@ -4295,7 +4232,6 @@ "left": { "type": "Identifier", "name": "var28", - "decorators": [], "loc": { "start": { "line": 51, @@ -4343,7 +4279,6 @@ "key": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 51, @@ -4358,7 +4293,6 @@ "value": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 51, @@ -4399,7 +4333,6 @@ "argument": { "type": "Identifier", "name": "var30", - "decorators": [], "loc": { "start": { "line": 51, @@ -4451,7 +4384,6 @@ "key": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 51, @@ -4576,7 +4508,6 @@ "key": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 51, @@ -4711,7 +4642,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -4769,7 +4699,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 54, @@ -4817,7 +4746,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 56, @@ -4832,7 +4760,6 @@ { "type": "Identifier", "name": "var32", - "decorators": [], "loc": { "start": { "line": 56, @@ -4862,7 +4789,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 56, @@ -4933,7 +4859,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 57, @@ -4948,7 +4873,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 57, @@ -5048,7 +4972,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 58, @@ -5063,7 +4986,6 @@ { "type": "Identifier", "name": "var32", - "decorators": [], "loc": { "start": { "line": 58, @@ -5093,7 +5015,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 58, @@ -5202,7 +5123,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -5260,7 +5180,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 61, @@ -5308,7 +5227,6 @@ { "type": "Identifier", "name": "var33", - "decorators": [], "loc": { "start": { "line": 63, @@ -5323,7 +5241,6 @@ { "type": "Identifier", "name": "var34", - "decorators": [], "loc": { "start": { "line": 63, @@ -5353,7 +5270,6 @@ { "type": "Identifier", "name": "var31", - "decorators": [], "loc": { "start": { "line": 63, @@ -5368,7 +5284,6 @@ { "type": "Identifier", "name": "var32", - "decorators": [], "loc": { "start": { "line": 63, @@ -5463,7 +5378,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -5513,7 +5427,6 @@ "left": { "type": "Identifier", "name": "var35", - "decorators": [], "loc": { "start": { "line": 67, @@ -5634,7 +5547,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -5692,7 +5604,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 70, @@ -5750,7 +5661,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 71, @@ -5800,7 +5710,6 @@ "left": { "type": "Identifier", "name": "var36", - "decorators": [], "loc": { "start": { "line": 72, @@ -5842,7 +5751,6 @@ "left": { "type": "Identifier", "name": "var37", - "decorators": [], "loc": { "start": { "line": 72, @@ -5884,7 +5792,6 @@ "left": { "type": "Identifier", "name": "var38", - "decorators": [], "loc": { "start": { "line": 72, @@ -5977,7 +5884,6 @@ "id": { "type": "Identifier", "name": "var39", - "decorators": [], "loc": { "start": { "line": 74, @@ -6035,7 +5941,6 @@ "id": { "type": "Identifier", "name": "var40", - "decorators": [], "loc": { "start": { "line": 75, @@ -6050,7 +5955,6 @@ "init": { "type": "Identifier", "name": "var33", - "decorators": [], "loc": { "start": { "line": 75, @@ -6094,7 +5998,6 @@ "id": { "type": "Identifier", "name": "var41", - "decorators": [], "loc": { "start": { "line": 76, @@ -6109,7 +6012,6 @@ "init": { "type": "Identifier", "name": "var37", - "decorators": [], "loc": { "start": { "line": 76, @@ -6153,7 +6055,6 @@ "id": { "type": "Identifier", "name": "var42", - "decorators": [], "loc": { "start": { "line": 77, @@ -6214,7 +6115,6 @@ { "type": "Identifier", "name": "var39", - "decorators": [], "loc": { "start": { "line": 78, @@ -6232,7 +6132,6 @@ { "type": "Identifier", "name": "var40", - "decorators": [], "loc": { "start": { "line": 78, @@ -6262,7 +6161,6 @@ "left": { "type": "Identifier", "name": "var41", - "decorators": [], "loc": { "start": { "line": 78, @@ -6316,7 +6214,6 @@ "argument": { "type": "Identifier", "name": "var42", - "decorators": [], "loc": { "start": { "line": 78, @@ -6497,7 +6394,6 @@ { "type": "Identifier", "name": "var39", - "decorators": [], "loc": { "start": { "line": 79, @@ -6515,7 +6411,6 @@ { "type": "Identifier", "name": "var40", - "decorators": [], "loc": { "start": { "line": 79, @@ -6545,7 +6440,6 @@ "left": { "type": "Identifier", "name": "var41", - "decorators": [], "loc": { "start": { "line": 79, @@ -6599,7 +6493,6 @@ "argument": { "type": "Identifier", "name": "var42", - "decorators": [], "loc": { "start": { "line": 79, @@ -6822,7 +6715,6 @@ { "type": "Identifier", "name": "var39", - "decorators": [], "loc": { "start": { "line": 81, @@ -6842,7 +6734,6 @@ { "type": "Identifier", "name": "var40", - "decorators": [], "loc": { "start": { "line": 81, @@ -6872,7 +6763,6 @@ "left": { "type": "Identifier", "name": "var41", - "decorators": [], "loc": { "start": { "line": 81, @@ -6993,7 +6883,6 @@ "argument": { "type": "Identifier", "name": "var42", - "decorators": [], "loc": { "start": { "line": 81, @@ -7171,7 +7060,6 @@ "id": { "type": "Identifier", "name": "var43", - "decorators": [], "loc": { "start": { "line": 83, @@ -7246,7 +7134,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 83, @@ -7312,7 +7199,6 @@ "id": { "type": "Identifier", "name": "var44", - "decorators": [], "loc": { "start": { "line": 85, @@ -7373,7 +7259,6 @@ { "type": "Identifier", "name": "var39", - "decorators": [], "loc": { "start": { "line": 87, @@ -7393,7 +7278,6 @@ { "type": "Identifier", "name": "var40", - "decorators": [], "loc": { "start": { "line": 87, @@ -7423,7 +7307,6 @@ "left": { "type": "Identifier", "name": "var41", - "decorators": [], "loc": { "start": { "line": 87, @@ -7475,7 +7358,6 @@ "right": { "type": "Identifier", "name": "var43", - "decorators": [], "loc": { "start": { "line": 87, @@ -7503,7 +7385,6 @@ "argument": { "type": "Identifier", "name": "var42", - "decorators": [], "loc": { "start": { "line": 87, @@ -7591,7 +7472,6 @@ "left": { "type": "Identifier", "name": "var44", - "decorators": [], "loc": { "start": { "line": 87, @@ -7708,7 +7588,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 89, @@ -7779,7 +7658,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 90, @@ -7891,7 +7769,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 91, @@ -7962,7 +7839,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -8010,7 +7886,6 @@ { "type": "Identifier", "name": "var45", - "decorators": [], "loc": { "start": { "line": 94, @@ -8025,7 +7900,6 @@ { "type": "Identifier", "name": "var46", - "decorators": [], "loc": { "start": { "line": 94, @@ -8040,7 +7914,6 @@ { "type": "Identifier", "name": "var47", - "decorators": [], "loc": { "start": { "line": 94, @@ -8055,7 +7928,6 @@ { "type": "Identifier", "name": "var47", - "decorators": [], "loc": { "start": { "line": 94, @@ -8070,7 +7942,6 @@ { "type": "Identifier", "name": "var47", - "decorators": [], "loc": { "start": { "line": 94, @@ -8087,7 +7958,6 @@ "argument": { "type": "Identifier", "name": "var48", - "decorators": [], "loc": { "start": { "line": 94, @@ -8436,7 +8306,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 96, @@ -8507,7 +8376,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 97, @@ -8560,7 +8428,6 @@ "argument": { "type": "Identifier", "name": "var49", - "decorators": [], "loc": { "start": { "line": 98, @@ -8600,7 +8467,6 @@ "argument": { "type": "Identifier", "name": "var50", - "decorators": [], "loc": { "start": { "line": 98, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring1-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring1-expected.txt index 5517ec5d96..586826b9ef 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring1-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring10-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring10-expected.txt index 6306b0b150..fdb31f4c31 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring10-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -54,7 +53,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -71,7 +69,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -208,7 +205,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring11-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring11-expected.txt index 3ad6411930..b1a953d1dd 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring11-expected.txt @@ -14,7 +14,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +137,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring12-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring12-expected.txt index d34db2bbe1..5f82e6b072 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring12-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring13-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring13-expected.txt index 0761baa416..9a93f55987 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring13-expected.txt @@ -63,7 +63,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -111,7 +110,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -126,7 +124,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -153,7 +150,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -197,7 +193,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring14-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring14-expected.txt index 75155cfcbc..b6167dc628 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring14-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -72,7 +71,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -114,7 +112,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -166,7 +163,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring15-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring15-expected.txt index 941bcf4a45..60d459e017 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring15-expected.txt @@ -37,7 +37,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +84,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -100,7 +98,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -127,7 +124,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring16-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring16-expected.txt index 261780eec2..ac7ed1400f 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring16-expected.txt @@ -37,7 +37,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +84,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -102,7 +100,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -198,7 +194,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring17-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring17-expected.txt index a345589dbb..537287f348 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring17-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -226,7 +223,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -241,7 +237,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -256,7 +251,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, @@ -285,7 +279,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring18-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring18-expected.txt index 0ec15d22da..4d59301da4 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring18-expected.txt @@ -14,7 +14,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -261,7 +260,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring19-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring19-expected.txt index 0fd5d2daa3..90c6377f30 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring19-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -29,7 +28,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -276,7 +274,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring2-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring2-expected.txt index 9e7e1d1aa7..ad04754eef 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring2-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +108,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring20-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring20-expected.txt index 89b98c24ba..8d5a609a26 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring20-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -30,7 +29,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -45,7 +43,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring21-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring21-expected.txt index 3aabe95573..ac620c00da 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring21-expected.txt @@ -15,7 +15,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -30,7 +29,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring22-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring22-expected.txt index 34448ea3ac..8125534d4d 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring22-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -47,7 +45,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring23-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring23-expected.txt index b44beb3b0e..b3cbeb4312 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring23-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -47,7 +45,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring24-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring24-expected.txt index 4cb9dc61b9..bdb8c99e6b 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring24-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -47,7 +45,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -182,7 +179,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -288,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -311,7 +306,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring25-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring25-expected.txt index 5b1757a0a3..2d601af7ad 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring25-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring25-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -47,7 +45,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring26-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring26-expected.txt index 3b74798a4b..a83947c90e 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring26-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring26-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -62,7 +61,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -77,7 +75,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +106,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +120,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -199,7 +194,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring27-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring27-expected.txt index 1ca9df943f..fc5a1a63c6 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring27-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring27-expected.txt @@ -19,7 +19,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -61,7 +60,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -101,7 +99,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring28-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring28-expected.txt index ff0087b53e..d54193d10c 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring28-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring28-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -38,7 +37,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -112,7 +109,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -127,7 +123,6 @@ "value": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -171,7 +166,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -211,7 +205,6 @@ { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 17, @@ -290,7 +283,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -439,7 +431,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring29-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring29-expected.txt index af976bdbce..e175e45828 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring29-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring29-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -70,7 +69,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring3-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring3-expected.txt index f36f632a11..36e3eedcb7 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring3-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring30-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring30-expected.txt index 71565bd336..b5e875ca20 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring30-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring30-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -130,7 +128,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -170,7 +167,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring31-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring31-expected.txt index 029bb7ddd2..1431485413 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring31-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring31-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -72,7 +71,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring32-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring32-expected.txt index 711dd4388e..1b334756bc 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring32-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring32-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring33-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring33-expected.txt index 9a10144d1d..c912c5f53e 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring33-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring33-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -70,7 +69,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring34-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring34-expected.txt index 5e859d82a0..988c39869e 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring34-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring34-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -128,7 +126,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -155,7 +152,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring35-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring35-expected.txt index c177e02cdd..65c542ab3d 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring35-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring35-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -100,7 +99,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring36-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring36-expected.txt index 96da6d439b..1bfaf7cd69 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring36-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring36-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -138,7 +136,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -183,7 +180,6 @@ "id": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 20, @@ -241,7 +237,6 @@ "id": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 21, @@ -303,7 +298,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 21, @@ -372,7 +366,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -392,7 +385,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -422,7 +414,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, @@ -474,7 +465,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 22, @@ -502,7 +492,6 @@ "argument": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring37-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring37-expected.txt index 1eb1ba2a28..ea2a17ecb1 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring37-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring37-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -138,7 +136,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -183,7 +180,6 @@ "id": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 20, @@ -244,7 +240,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -264,7 +259,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -294,7 +288,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -402,7 +395,6 @@ "argument": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring38-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring38-expected.txt index 782f263065..cc683d5041 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring38-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring38-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -73,7 +72,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring39-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring39-expected.txt index d16ca5243a..6c265465c9 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring39-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring39-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -133,7 +131,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -173,7 +170,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring4-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring4-expected.txt index 4573dc6ff5..d2489ee17c 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring4-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring40-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring40-expected.txt index d03a61a5e7..3716f353a9 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring40-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring40-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -73,7 +72,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring41-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring41-expected.txt index 618b477f91..e1fe51e77f 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring41-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring41-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -131,7 +129,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -173,7 +170,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring42-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring42-expected.txt index ca216ad10e..43dd90db6b 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring42-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring42-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -83,7 +82,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring43-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring43-expected.txt index 73991af08f..1638f15930 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring43-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring43-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +84,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring44-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring44-expected.txt index 4bf503a251..e6175651ff 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring44-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring44-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -106,7 +105,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -159,7 +157,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -199,7 +196,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring5-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring5-expected.txt index 93433e43a4..ac108bbe68 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring5-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring6-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring6-expected.txt index 574169bfdd..288dad5b8e 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring6-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -27,7 +26,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -208,7 +206,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring7-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring7-expected.txt index fd12b0aeb9..245b628004 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring7-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -83,7 +82,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring8-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring8-expected.txt index e26c0dd64d..457989bc5c 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring8-expected.txt @@ -14,7 +14,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -83,7 +82,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -240,7 +238,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/arrayDestructuring9-expected.txt b/es2panda/test/parser/ts/type_checker/arrayDestructuring9-expected.txt index 7dbfae9f83..6eb982b9a0 100644 --- a/es2panda/test/parser/ts/type_checker/arrayDestructuring9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/arrayDestructuring9-expected.txt @@ -12,7 +12,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -29,7 +28,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_1-expected.txt b/es2panda/test/parser/ts/type_checker/array_1-expected.txt index 4f0d40dd87..8505762002 100644 --- a/es2panda/test/parser/ts/type_checker/array_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_1-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_10-expected.txt b/es2panda/test/parser/ts/type_checker/array_10-expected.txt index 6cad05de27..604ba33841 100644 --- a/es2panda/test/parser/ts/type_checker/array_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_10-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_11-expected.txt b/es2panda/test/parser/ts/type_checker/array_11-expected.txt index de52c32077..4a32155017 100644 --- a/es2panda/test/parser/ts/type_checker/array_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_11-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_12-expected.txt b/es2panda/test/parser/ts/type_checker/array_12-expected.txt index 12573987be..c6088e2c85 100644 --- a/es2panda/test/parser/ts/type_checker/array_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_12-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_13-expected.txt b/es2panda/test/parser/ts/type_checker/array_13-expected.txt index f7d3f0ef97..e2dee360f4 100644 --- a/es2panda/test/parser/ts/type_checker/array_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_13-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_14-expected.txt b/es2panda/test/parser/ts/type_checker/array_14-expected.txt index 377b7f1186..2657882997 100644 --- a/es2panda/test/parser/ts/type_checker/array_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_14-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_15-expected.txt b/es2panda/test/parser/ts/type_checker/array_15-expected.txt index f2578132c3..91d0501145 100644 --- a/es2panda/test/parser/ts/type_checker/array_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_15-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_16-expected.txt b/es2panda/test/parser/ts/type_checker/array_16-expected.txt index 8112a053af..e0283574b7 100644 --- a/es2panda/test/parser/ts/type_checker/array_16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_16-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_17-expected.txt b/es2panda/test/parser/ts/type_checker/array_17-expected.txt index 7e86b99487..6d0faab837 100644 --- a/es2panda/test/parser/ts/type_checker/array_17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_17-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_18-expected.txt b/es2panda/test/parser/ts/type_checker/array_18-expected.txt index 29a7d29302..f912df572d 100644 --- a/es2panda/test/parser/ts/type_checker/array_18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_18-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_19-expected.txt b/es2panda/test/parser/ts/type_checker/array_19-expected.txt index 3968c3c282..ff4ca8234a 100644 --- a/es2panda/test/parser/ts/type_checker/array_19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_19-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_2-expected.txt b/es2panda/test/parser/ts/type_checker/array_2-expected.txt index cd02bf06af..cfef6a4191 100644 --- a/es2panda/test/parser/ts/type_checker/array_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_2-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_20-expected.txt b/es2panda/test/parser/ts/type_checker/array_20-expected.txt index 6c659b60a6..b8c5baf48f 100644 --- a/es2panda/test/parser/ts/type_checker/array_20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_20-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_21-expected.txt b/es2panda/test/parser/ts/type_checker/array_21-expected.txt index 2177cc489c..c79abb1252 100644 --- a/es2panda/test/parser/ts/type_checker/array_21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_21-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_22-expected.txt b/es2panda/test/parser/ts/type_checker/array_22-expected.txt index 567328e46b..94c59796c0 100644 --- a/es2panda/test/parser/ts/type_checker/array_22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_22-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_23-expected.txt b/es2panda/test/parser/ts/type_checker/array_23-expected.txt index 4dcf756eed..dbd4dec1af 100644 --- a/es2panda/test/parser/ts/type_checker/array_23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_23-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_24-expected.txt b/es2panda/test/parser/ts/type_checker/array_24-expected.txt index d941f2e59d..8ceb21dc5d 100644 --- a/es2panda/test/parser/ts/type_checker/array_24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_24-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_3-expected.txt b/es2panda/test/parser/ts/type_checker/array_3-expected.txt index 22aec25ed2..4550327780 100644 --- a/es2panda/test/parser/ts/type_checker/array_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_3-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_4-expected.txt b/es2panda/test/parser/ts/type_checker/array_4-expected.txt index 6b8d4be005..bb79706fd7 100644 --- a/es2panda/test/parser/ts/type_checker/array_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_4-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_5-expected.txt b/es2panda/test/parser/ts/type_checker/array_5-expected.txt index 491b826f9c..c49225f2fa 100644 --- a/es2panda/test/parser/ts/type_checker/array_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_5-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_6-expected.txt b/es2panda/test/parser/ts/type_checker/array_6-expected.txt index 2576684746..858f63f4e9 100644 --- a/es2panda/test/parser/ts/type_checker/array_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_6-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_7-expected.txt b/es2panda/test/parser/ts/type_checker/array_7-expected.txt index c1e8f28457..c633fe48ec 100644 --- a/es2panda/test/parser/ts/type_checker/array_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_7-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_8-expected.txt b/es2panda/test/parser/ts/type_checker/array_8-expected.txt index 25db986847..28cab9b27c 100644 --- a/es2panda/test/parser/ts/type_checker/array_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_8-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/array_9-expected.txt b/es2panda/test/parser/ts/type_checker/array_9-expected.txt index 02d13f663e..d1a8bf657c 100644 --- a/es2panda/test/parser/ts/type_checker/array_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/array_9-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_1-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_1-expected.txt index 66315256ec..b2bc9012c4 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_1-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_10-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_10-expected.txt index 6108019477..f5b1d6cb22 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_10-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_11-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_11-expected.txt index b04baf8617..5f3038cdbd 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_11-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -167,7 +165,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_12-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_12-expected.txt index d44cca1f26..f4134ad1c8 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_12-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -167,7 +165,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_13-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_13-expected.txt index 99a3a9abdb..f2d2a587bf 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_13-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -167,7 +165,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_14-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_14-expected.txt index 4d413b44e6..e0320f58d0 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_14-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -167,7 +165,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_15-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_15-expected.txt index 29016fb7be..f4a87cdb9c 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_15-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -167,7 +165,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_2-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_2-expected.txt index 6d21d9546f..69d3d8228a 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_2-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -66,7 +65,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -83,7 +81,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_3-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_3-expected.txt index fe74cb3cc5..605530aba0 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_3-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_4-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_4-expected.txt index 1b8efe2e7a..56aeba90f9 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_4-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_5-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_5-expected.txt index 96fb1d4030..efee5cd377 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_5-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_6-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_6-expected.txt index b53a8efc76..8e8c7ebcb9 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_6-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_7-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_7-expected.txt index 5e40b943d2..ed148e6520 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_7-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_8-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_8-expected.txt index 8306e7a663..9ccd99f428 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_8-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/as_expression_9-expected.txt b/es2panda/test/parser/ts/type_checker/as_expression_9-expected.txt index dc0df92d89..d532641440 100644 --- a/es2panda/test/parser/ts/type_checker/as_expression_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/as_expression_9-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -99,7 +98,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +163,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/assignment_never-expected.txt b/es2panda/test/parser/ts/type_checker/assignment_never-expected.txt index fc884a856d..d1720ad1c7 100644 --- a/es2panda/test/parser/ts/type_checker/assignment_never-expected.txt +++ b/es2panda/test/parser/ts/type_checker/assignment_never-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/assignment_unknown-expected.txt b/es2panda/test/parser/ts/type_checker/assignment_unknown-expected.txt index a05df3d190..9c8c88214b 100644 --- a/es2panda/test/parser/ts/type_checker/assignment_unknown-expected.txt +++ b/es2panda/test/parser/ts/type_checker/assignment_unknown-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "variable", - "decorators": [], "loc": { "start": { "line": 19, @@ -123,7 +121,6 @@ "left": { "type": "Identifier", "name": "variable", - "decorators": [], "loc": { "start": { "line": 20, @@ -179,7 +176,6 @@ "left": { "type": "Identifier", "name": "variable", - "decorators": [], "loc": { "start": { "line": 21, @@ -235,7 +231,6 @@ "left": { "type": "Identifier", "name": "variable", - "decorators": [], "loc": { "start": { "line": 22, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "variable", - "decorators": [], "loc": { "start": { "line": 23, @@ -347,7 +341,6 @@ "left": { "type": "Identifier", "name": "variable", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/type_checker/cannotAssignToConst-expected.txt b/es2panda/test/parser/ts/type_checker/cannotAssignToConst-expected.txt index a120f0ec42..75036f11b9 100644 --- a/es2panda/test/parser/ts/type_checker/cannotAssignToConst-expected.txt +++ b/es2panda/test/parser/ts/type_checker/cannotAssignToConst-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/constUsedBeforeDeclaration-expected.txt b/es2panda/test/parser/ts/type_checker/constUsedBeforeDeclaration-expected.txt index e58a6121ca..103ca842c3 100644 --- a/es2panda/test/parser/ts/type_checker/constUsedBeforeDeclaration-expected.txt +++ b/es2panda/test/parser/ts/type_checker/constUsedBeforeDeclaration-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall-expected.txt index d917eae1df..9ef73283d5 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +107,6 @@ "callee": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 20, @@ -167,7 +164,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 22, @@ -199,7 +195,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -233,7 +228,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -295,7 +289,6 @@ "id": { "type": "Identifier", "name": "callAbleObj1", - "decorators": [], "loc": { "start": { "line": 26, @@ -329,7 +322,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -396,7 +388,6 @@ "id": { "type": "Identifier", "name": "func3", - "decorators": [], "loc": { "start": { "line": 30, @@ -420,7 +411,6 @@ "typeName": { "type": "Identifier", "name": "callAbleObj1", - "decorators": [], "loc": { "start": { "line": 30, @@ -443,7 +433,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -479,7 +468,6 @@ "callee": { "type": "Identifier", "name": "fn", - "decorators": [], "loc": { "start": { "line": 31, @@ -577,7 +565,6 @@ "typeName": { "type": "Identifier", "name": "callAbleObj1", - "decorators": [], "loc": { "start": { "line": 34, @@ -600,7 +587,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 34, @@ -644,7 +630,6 @@ "callee": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 35, @@ -662,7 +647,6 @@ "callee": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 35, @@ -680,7 +664,6 @@ "callee": { "type": "Identifier", "name": "func3", - "decorators": [], "loc": { "start": { "line": 35, @@ -696,7 +679,6 @@ { "type": "Identifier", "name": "obj1", - "decorators": [], "loc": { "start": { "line": 35, @@ -765,7 +747,6 @@ "id": { "type": "Identifier", "name": "func4", - "decorators": [], "loc": { "start": { "line": 37, @@ -797,7 +778,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 37, @@ -835,7 +815,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 38, @@ -879,7 +858,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 39, @@ -921,7 +899,6 @@ "callee": { "type": "Identifier", "name": "func4", - "decorators": [], "loc": { "start": { "line": 39, @@ -937,7 +914,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 39, @@ -965,7 +941,6 @@ "alternate": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 39, @@ -1040,7 +1015,6 @@ "callee": { "type": "Identifier", "name": "func4", - "decorators": [], "loc": { "start": { "line": 42, @@ -1113,7 +1087,6 @@ "callee": { "type": "Identifier", "name": "func4", - "decorators": [], "loc": { "start": { "line": 43, @@ -1171,7 +1144,6 @@ "id": { "type": "Identifier", "name": "func5", - "decorators": [], "loc": { "start": { "line": 45, @@ -1203,7 +1175,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -1231,7 +1202,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -1248,7 +1218,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 45, @@ -1343,7 +1312,6 @@ "callee": { "type": "Identifier", "name": "func5", - "decorators": [], "loc": { "start": { "line": 49, @@ -1415,7 +1383,6 @@ "callee": { "type": "Identifier", "name": "func5", - "decorators": [], "loc": { "start": { "line": 50, @@ -1529,7 +1496,6 @@ "id": { "type": "Identifier", "name": "func6", - "decorators": [], "loc": { "start": { "line": 52, @@ -1561,7 +1527,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -1603,7 +1568,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 52, @@ -1646,7 +1610,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -1741,7 +1704,6 @@ "callee": { "type": "Identifier", "name": "func6", - "decorators": [], "loc": { "start": { "line": 56, @@ -1799,7 +1761,6 @@ "callee": { "type": "Identifier", "name": "func6", - "decorators": [], "loc": { "start": { "line": 57, @@ -1886,7 +1847,6 @@ "callee": { "type": "Identifier", "name": "func6", - "decorators": [], "loc": { "start": { "line": 58, @@ -2038,7 +1998,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -2066,7 +2025,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -2111,7 +2069,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 60, @@ -2171,7 +2128,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -2229,7 +2185,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 61, @@ -2246,7 +2201,6 @@ "callee": { "type": "Identifier", "name": "func7", - "decorators": [], "loc": { "start": { "line": 61, @@ -2316,7 +2270,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 62, @@ -2333,7 +2286,6 @@ "callee": { "type": "Identifier", "name": "func7", - "decorators": [], "loc": { "start": { "line": 62, @@ -2418,7 +2370,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 63, @@ -2435,7 +2386,6 @@ "callee": { "type": "Identifier", "name": "func7", - "decorators": [], "loc": { "start": { "line": 63, @@ -2544,7 +2494,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 65, @@ -2561,7 +2510,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 65, @@ -2628,7 +2576,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -2669,7 +2616,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -2712,7 +2658,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -2779,7 +2724,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -2807,7 +2751,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -2856,7 +2799,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 65, @@ -2914,7 +2856,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 66, @@ -2931,7 +2872,6 @@ "callee": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 66, @@ -3001,7 +2941,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 67, @@ -3018,7 +2957,6 @@ "callee": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 67, @@ -3103,7 +3041,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 68, @@ -3120,7 +3057,6 @@ "callee": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 68, @@ -3219,7 +3155,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -3236,7 +3171,6 @@ "callee": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 69, @@ -3378,7 +3312,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 70, @@ -3395,7 +3328,6 @@ "callee": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 70, @@ -3509,7 +3441,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 71, @@ -3526,7 +3457,6 @@ "callee": { "type": "Identifier", "name": "func8", - "decorators": [], "loc": { "start": { "line": 71, @@ -3668,7 +3598,6 @@ "id": { "type": "Identifier", "name": "func9", - "decorators": [], "loc": { "start": { "line": 73, @@ -3700,7 +3629,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 73, @@ -3728,7 +3656,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 73, @@ -3783,7 +3710,6 @@ "id": { "type": "Identifier", "name": "func9", - "decorators": [], "loc": { "start": { "line": 74, @@ -3815,7 +3741,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 74, @@ -3843,7 +3768,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 74, @@ -3926,7 +3850,6 @@ "id": { "type": "Identifier", "name": "func9", - "decorators": [], "loc": { "start": { "line": 75, @@ -3986,7 +3909,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 75, @@ -4043,7 +3965,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 75, @@ -4195,7 +4116,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 79, @@ -4212,7 +4132,6 @@ "callee": { "type": "Identifier", "name": "func9", - "decorators": [], "loc": { "start": { "line": 79, @@ -4339,7 +4258,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 80, @@ -4356,7 +4274,6 @@ "callee": { "type": "Identifier", "name": "func9", - "decorators": [], "loc": { "start": { "line": 80, @@ -4441,7 +4358,6 @@ "id": { "type": "Identifier", "name": "func10", - "decorators": [], "loc": { "start": { "line": 82, @@ -4471,7 +4387,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 82, @@ -4515,7 +4430,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 82, @@ -4563,7 +4477,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 82, @@ -4631,7 +4544,6 @@ "id": { "type": "Identifier", "name": "func10", - "decorators": [], "loc": { "start": { "line": 83, @@ -4661,7 +4573,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 83, @@ -4705,7 +4616,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 83, @@ -4753,7 +4663,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 83, @@ -4821,7 +4730,6 @@ "id": { "type": "Identifier", "name": "func10", - "decorators": [], "loc": { "start": { "line": 84, @@ -4851,7 +4759,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 84, @@ -4927,7 +4834,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 84, @@ -5081,7 +4987,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 88, @@ -5098,7 +5003,6 @@ "callee": { "type": "Identifier", "name": "func10", - "decorators": [], "loc": { "start": { "line": 88, @@ -5122,7 +5026,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 88, @@ -5168,7 +5071,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 88, @@ -5289,7 +5191,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 89, @@ -5306,7 +5207,6 @@ "callee": { "type": "Identifier", "name": "func10", - "decorators": [], "loc": { "start": { "line": 89, @@ -5330,7 +5230,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 89, @@ -5376,7 +5275,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 89, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_1-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_1-expected.txt index 2d88a80507..42e6b3dca1 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +107,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_10-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_10-expected.txt index 4784b689fe..0bbdb809aa 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_10-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -115,7 +113,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -144,7 +141,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -193,7 +189,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -237,7 +232,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_11-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_11-expected.txt index c18ee83ce1..7913227741 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_11-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -115,7 +113,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -144,7 +141,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -193,7 +189,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -237,7 +232,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_12-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_12-expected.txt index 05075dfaff..524b1136dc 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_12-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -115,7 +113,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -144,7 +141,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -193,7 +189,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -251,7 +246,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -268,7 +262,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_13-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_13-expected.txt index b1192fbb1d..5a52d2674b 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_13-expected.txt @@ -32,7 +32,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -49,7 +48,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +114,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -157,7 +154,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -200,7 +196,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -267,7 +262,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -295,7 +289,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -344,7 +337,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -402,7 +394,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -419,7 +410,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_14-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_14-expected.txt index d08676300b..05e90ff3e5 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_14-expected.txt @@ -32,7 +32,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -49,7 +48,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +114,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -157,7 +154,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -200,7 +196,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -267,7 +262,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -295,7 +289,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -344,7 +337,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -402,7 +394,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -419,7 +410,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_15-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_15-expected.txt index 264c4abbfa..3893e51f21 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_15-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -48,7 +47,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -115,7 +113,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -156,7 +153,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -199,7 +195,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -266,7 +261,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -294,7 +288,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -343,7 +336,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -387,7 +379,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_2-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_2-expected.txt index ce8c351167..df87950b3b 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +107,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 21, @@ -141,7 +138,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -238,7 +234,6 @@ "callee": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 24, @@ -256,7 +251,6 @@ "callee": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_3-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_3-expected.txt index 666177dd8a..bc89e9cbd0 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_3-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +107,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_4-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_4-expected.txt index 2ac57f8e9b..7e861c3c59 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_4-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +76,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -122,7 +119,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -164,7 +160,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 19, @@ -180,7 +175,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -208,7 +202,6 @@ "alternate": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -283,7 +276,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_5-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_5-expected.txt index 789dce1416..f2eaef74f8 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_5-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +82,6 @@ "argument": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -180,7 +176,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_6-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_6-expected.txt index 7caeb7188f..620068bd74 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_6-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_7-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_7-expected.txt index d46b76e6a5..1a50bbcd39 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_7-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +54,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -150,7 +148,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_8-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_8-expected.txt index 57ca651e1b..7cf6deffe4 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_8-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -41,7 +40,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -84,7 +82,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +148,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/functionCall_9-expected.txt b/es2panda/test/parser/ts/type_checker/functionCall_9-expected.txt index 83c679d515..bef924c08d 100644 --- a/es2panda/test/parser/ts/type_checker/functionCall_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionCall_9-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -110,7 +107,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -166,7 +162,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionOverload1-expected.txt b/es2panda/test/parser/ts/type_checker/functionOverload1-expected.txt index 337039d89d..e9f4c9df1c 100644 --- a/es2panda/test/parser/ts/type_checker/functionOverload1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionOverload1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -38,7 +37,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +80,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 17, @@ -130,7 +127,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -185,7 +181,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -215,7 +210,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 18, @@ -259,7 +253,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 18, @@ -307,7 +300,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -362,7 +354,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -392,7 +383,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 19, @@ -468,7 +458,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -552,7 +541,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 23, @@ -576,7 +564,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/functionOverload2-expected.txt b/es2panda/test/parser/ts/type_checker/functionOverload2-expected.txt index 90dcd0e40c..5a3b3796e6 100644 --- a/es2panda/test/parser/ts/type_checker/functionOverload2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionOverload2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +148,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -183,7 +179,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -211,7 +206,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -294,7 +288,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -326,7 +319,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -354,7 +346,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -437,7 +428,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 20, @@ -510,7 +500,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -566,7 +555,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -721,7 +709,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/type_checker/functionOverload3-expected.txt b/es2panda/test/parser/ts/type_checker/functionOverload3-expected.txt index 7026371e88..89079d120a 100644 --- a/es2panda/test/parser/ts/type_checker/functionOverload3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionOverload3-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -69,7 +67,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +121,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -184,7 +180,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -212,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -240,7 +234,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -295,7 +288,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -355,7 +347,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -384,7 +375,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -413,7 +403,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/functionOverload4-expected.txt b/es2panda/test/parser/ts/type_checker/functionOverload4-expected.txt index 0fb3fe6b49..0b3a09b591 100644 --- a/es2panda/test/parser/ts/type_checker/functionOverload4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionOverload4-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -69,7 +67,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +121,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -184,7 +180,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -212,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -240,7 +234,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -295,7 +288,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -355,7 +347,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -384,7 +375,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -413,7 +403,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 19, @@ -511,7 +500,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -528,7 +516,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern1-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern1-expected.txt index 449bd70a3c..e85e81ab96 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -57,7 +55,6 @@ "left": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -123,7 +120,6 @@ "left": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 17, @@ -163,7 +159,6 @@ { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -201,7 +196,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -347,7 +341,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern10-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern10-expected.txt index 166eb0bf1d..59ce62b1af 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern10-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +78,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +99,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -269,7 +264,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -286,7 +280,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -309,7 +302,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -355,7 +347,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -378,7 +369,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -424,7 +414,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -556,7 +545,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -581,7 +569,6 @@ { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -598,7 +585,6 @@ "left": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -836,7 +822,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -877,7 +862,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -952,7 +936,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern11-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern11-expected.txt index 2ee61d5023..145eae4037 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern11-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +78,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +99,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -269,7 +264,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -286,7 +280,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -309,7 +302,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -355,7 +347,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -378,7 +369,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -424,7 +414,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -556,7 +545,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -581,7 +569,6 @@ { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -598,7 +585,6 @@ "left": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -836,7 +822,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -877,7 +862,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -952,7 +936,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 21, @@ -975,7 +958,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -1021,7 +1003,6 @@ "key": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern12-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern12-expected.txt index 0b19d10968..e5335be9ff 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern12-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -34,7 +33,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +80,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +101,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -144,7 +140,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -271,7 +266,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -288,7 +282,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -311,7 +304,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -357,7 +349,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -380,7 +371,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -426,7 +416,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -626,7 +615,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -651,7 +639,6 @@ { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -668,7 +655,6 @@ "left": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -906,7 +892,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -987,7 +972,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern2-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern2-expected.txt index 33c04fee44..fc4b911d7f 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -54,7 +52,6 @@ "left": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -111,7 +108,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 17, @@ -128,7 +124,6 @@ "left": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 17, @@ -200,7 +195,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -306,7 +300,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern3-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern3-expected.txt index d675320700..61fa68d201 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern3-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -35,7 +34,6 @@ "key": { "type": "Identifier", "name": "x", - "decorators": [], "loc": { "start": { "line": 17, @@ -58,7 +56,6 @@ "key": { "type": "Identifier", "name": "asd", - "decorators": [], "loc": { "start": { "line": 17, @@ -73,7 +70,6 @@ "value": { "type": "Identifier", "name": "asd", - "decorators": [], "loc": { "start": { "line": 17, @@ -129,7 +125,6 @@ "key": { "type": "Identifier", "name": "y", - "decorators": [], "loc": { "start": { "line": 17, @@ -154,7 +149,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -171,7 +165,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -228,7 +221,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -245,7 +237,6 @@ "left": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -317,7 +308,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -447,7 +437,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern4-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern4-expected.txt index d41b0c5069..b5e510bd7f 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern4-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -52,7 +50,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -84,7 +81,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +105,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -126,7 +121,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -198,7 +192,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -279,7 +272,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -301,7 +293,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 17, @@ -343,7 +334,6 @@ "left": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 17, @@ -510,7 +500,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -616,7 +605,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern5-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern5-expected.txt index 33b154894d..ae9ffbbd6f 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern5-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -52,7 +50,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -84,7 +81,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +105,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -126,7 +121,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -198,7 +192,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -279,7 +272,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -301,7 +293,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 17, @@ -343,7 +334,6 @@ "left": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 17, @@ -510,7 +500,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -615,7 +604,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -639,7 +627,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern6-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern6-expected.txt index 44be38f23c..5c0a0c4678 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern6-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -52,7 +50,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -84,7 +81,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -109,7 +105,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -126,7 +121,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -198,7 +192,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -279,7 +272,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -301,7 +293,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 17, @@ -343,7 +334,6 @@ "left": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 17, @@ -510,7 +500,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -615,7 +604,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -639,7 +627,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -685,7 +672,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -708,7 +694,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern7-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern7-expected.txt index 74fadd77d0..b10f6a7867 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern7-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -35,7 +34,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -50,7 +48,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +79,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -107,7 +103,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -124,7 +119,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -196,7 +190,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -277,7 +270,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -299,7 +291,6 @@ "left": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 17, @@ -341,7 +332,6 @@ "left": { "type": "Identifier", "name": "f", - "decorators": [], "loc": { "start": { "line": 17, @@ -541,7 +531,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -565,7 +554,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -611,7 +599,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -634,7 +621,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 21, @@ -704,7 +690,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern8-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern8-expected.txt index f9bda4c6b5..d5a4807e8b 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern8-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +78,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +99,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -269,7 +264,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -286,7 +280,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -309,7 +302,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -355,7 +347,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -378,7 +369,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -424,7 +414,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -556,7 +545,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -581,7 +569,6 @@ { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -598,7 +585,6 @@ "left": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -837,7 +823,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/functionWithPattern9-expected.txt b/es2panda/test/parser/ts/type_checker/functionWithPattern9-expected.txt index 1634ebf0b4..f445162246 100644 --- a/es2panda/test/parser/ts/type_checker/functionWithPattern9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/functionWithPattern9-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +78,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +99,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -269,7 +264,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -286,7 +280,6 @@ "left": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -309,7 +302,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -355,7 +347,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -378,7 +369,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -424,7 +414,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -556,7 +545,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -581,7 +569,6 @@ { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -598,7 +585,6 @@ "left": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -836,7 +822,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -877,7 +862,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_1-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_1-expected.txt index 93fc4b996e..6a3d0108f1 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_1-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_10-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_10-expected.txt index 1f7aeb1992..d791875c3d 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_10-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_11-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_11-expected.txt index 010884630d..17908216bb 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_11-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_2-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_2-expected.txt index a7d7bab5fa..bb8baca102 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_2-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_3-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_3-expected.txt index ad762d6afd..555d575f4c 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_3-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_4-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_4-expected.txt index d65fd0cb71..8e999b791c 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_4-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_5-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_5-expected.txt index 878ae000ad..50d2deeda7 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_5-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_6-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_6-expected.txt index 3aaf4b9d83..05b766f7db 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_6-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_7-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_7-expected.txt index f8d6a04610..985a37e79c 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_7-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_8-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_8-expected.txt index 3f11266154..4b539bbca4 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_8-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/function_declaration_9-expected.txt b/es2panda/test/parser/ts/type_checker/function_declaration_9-expected.txt index 59bb34c825..28d8493ed2 100644 --- a/es2panda/test/parser/ts/type_checker/function_declaration_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/function_declaration_9-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/identifierWithoutDeclaration-expected.txt b/es2panda/test/parser/ts/type_checker/identifierWithoutDeclaration-expected.txt index db8d486bec..d6a3603ff2 100644 --- a/es2panda/test/parser/ts/type_checker/identifierWithoutDeclaration-expected.txt +++ b/es2panda/test/parser/ts/type_checker/identifierWithoutDeclaration-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +77,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -128,7 +126,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -151,7 +148,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -196,7 +192,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -252,7 +247,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/in_1-expected.txt b/es2panda/test/parser/ts/type_checker/in_1-expected.txt index 9706cd1e7e..1df4582a6e 100644 --- a/es2panda/test/parser/ts/type_checker/in_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_1-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_10-expected.txt b/es2panda/test/parser/ts/type_checker/in_10-expected.txt index c3724d05ea..02f413f641 100644 --- a/es2panda/test/parser/ts/type_checker/in_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_10-expected.txt @@ -63,7 +63,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -121,7 +120,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -166,7 +164,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -181,7 +178,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_11-expected.txt b/es2panda/test/parser/ts/type_checker/in_11-expected.txt index c44be4a629..407b95293d 100644 --- a/es2panda/test/parser/ts/type_checker/in_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_11-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_12-expected.txt b/es2panda/test/parser/ts/type_checker/in_12-expected.txt index 04dcf00cd2..072f7c391d 100644 --- a/es2panda/test/parser/ts/type_checker/in_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_12-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_13-expected.txt b/es2panda/test/parser/ts/type_checker/in_13-expected.txt index 096d50b045..541566b601 100644 --- a/es2panda/test/parser/ts/type_checker/in_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_13-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_14-expected.txt b/es2panda/test/parser/ts/type_checker/in_14-expected.txt index 1b6918f304..46b40f511b 100644 --- a/es2panda/test/parser/ts/type_checker/in_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_14-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_15-expected.txt b/es2panda/test/parser/ts/type_checker/in_15-expected.txt index 6ac123d7c1..6ef7935c17 100644 --- a/es2panda/test/parser/ts/type_checker/in_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_15-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -147,7 +146,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -192,7 +190,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -207,7 +204,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_2-expected.txt b/es2panda/test/parser/ts/type_checker/in_2-expected.txt index 12b2de1ed4..fe65539ea7 100644 --- a/es2panda/test/parser/ts/type_checker/in_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_2-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_3-expected.txt b/es2panda/test/parser/ts/type_checker/in_3-expected.txt index 41de6848c8..3bdac9c605 100644 --- a/es2panda/test/parser/ts/type_checker/in_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_3-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_4-expected.txt b/es2panda/test/parser/ts/type_checker/in_4-expected.txt index 1ceb863e5b..034e5e82cd 100644 --- a/es2panda/test/parser/ts/type_checker/in_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_4-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_5-expected.txt b/es2panda/test/parser/ts/type_checker/in_5-expected.txt index c74f80acc7..c5434720a9 100644 --- a/es2panda/test/parser/ts/type_checker/in_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_5-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_6-expected.txt b/es2panda/test/parser/ts/type_checker/in_6-expected.txt index 5c84d8bf44..56418c9589 100644 --- a/es2panda/test/parser/ts/type_checker/in_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_6-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_7-expected.txt b/es2panda/test/parser/ts/type_checker/in_7-expected.txt index 50c3b0b7cc..36f18a0d2a 100644 --- a/es2panda/test/parser/ts/type_checker/in_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_7-expected.txt @@ -89,7 +89,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -147,7 +146,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -192,7 +190,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -207,7 +204,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_8-expected.txt b/es2panda/test/parser/ts/type_checker/in_8-expected.txt index 69cca9c298..25a64623f0 100644 --- a/es2panda/test/parser/ts/type_checker/in_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_8-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/in_9-expected.txt b/es2panda/test/parser/ts/type_checker/in_9-expected.txt index cd033a88d3..f999995838 100644 --- a/es2panda/test/parser/ts/type_checker/in_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/in_9-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_1-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_1-expected.txt index 7d1bdbe701..28fe735fb8 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_1-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_10-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_10-expected.txt index 6355dee3be..52c9035dba 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_10-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_11-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_11-expected.txt index ca5580b62f..21cd168d1a 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_11-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_12-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_12-expected.txt index 2c7a2f852d..0d06d73137 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_12-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_13-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_13-expected.txt index 0bb86033d5..bb31470b6b 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_13-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_14-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_14-expected.txt index d7cd30ace7..b57d3d27b4 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_14-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -147,7 +146,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -192,7 +190,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -207,7 +204,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_2-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_2-expected.txt index 48c1ead83d..6da2b59f92 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_2-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -136,7 +134,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -181,7 +178,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +192,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_3-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_3-expected.txt index d26a29fa02..7ae1fd5e10 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_3-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_4-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_4-expected.txt index fc237e874e..c45514590c 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_4-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -136,7 +134,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -181,7 +178,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +192,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_5-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_5-expected.txt index f02d1c0357..b72d074061 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_5-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_6-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_6-expected.txt index 12d7903841..04c87d412a 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_6-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -136,7 +134,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -181,7 +178,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +192,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_7-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_7-expected.txt index 6d5e0fd815..dd8a540285 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_7-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -140,7 +137,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_8-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_8-expected.txt index 6c81e131a6..3603bec585 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_8-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -136,7 +134,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -181,7 +178,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +192,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/instanceof_9-expected.txt b/es2panda/test/parser/ts/type_checker/instanceof_9-expected.txt index f4de34aa1a..725c0aa076 100644 --- a/es2panda/test/parser/ts/type_checker/instanceof_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/instanceof_9-expected.txt @@ -89,7 +89,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -147,7 +146,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -192,7 +190,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -207,7 +204,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment-expected.txt index b07a122969..514c9fb92e 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -190,7 +186,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, @@ -213,7 +208,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -236,7 +230,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -282,7 +275,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -328,7 +320,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -414,7 +405,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 26, @@ -443,7 +433,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -471,7 +460,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -536,7 +524,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 25, @@ -556,7 +543,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 25, @@ -615,7 +601,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 29, @@ -638,7 +623,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -661,7 +645,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -707,7 +690,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -753,7 +735,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 30, @@ -799,7 +780,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 30, @@ -836,7 +816,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -864,7 +843,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -1042,7 +1020,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 37, @@ -1070,7 +1047,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 37, @@ -1122,7 +1098,6 @@ "id": { "type": "Identifier", "name": "C1", - "decorators": [], "loc": { "start": { "line": 36, @@ -1170,7 +1145,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -1198,7 +1172,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -1254,7 +1227,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 42, @@ -1282,7 +1254,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 42, @@ -1338,7 +1309,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 43, @@ -1366,7 +1336,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 43, @@ -1418,7 +1387,6 @@ "id": { "type": "Identifier", "name": "C2", - "decorators": [], "loc": { "start": { "line": 40, @@ -1466,7 +1434,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -1494,7 +1461,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -1550,7 +1516,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 48, @@ -1578,7 +1543,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 48, @@ -1630,7 +1594,6 @@ "id": { "type": "Identifier", "name": "C3", - "decorators": [], "loc": { "start": { "line": 46, @@ -1650,7 +1613,6 @@ "typeName": { "type": "Identifier", "name": "C1", - "decorators": [], "loc": { "start": { "line": 46, @@ -1709,7 +1671,6 @@ "typeName": { "type": "Identifier", "name": "C2", - "decorators": [], "loc": { "start": { "line": 51, @@ -1732,7 +1693,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 51, @@ -1782,7 +1742,6 @@ "typeName": { "type": "Identifier", "name": "C3", - "decorators": [], "loc": { "start": { "line": 52, @@ -1805,7 +1764,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 52, @@ -1855,7 +1813,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 55, @@ -1919,7 +1876,6 @@ "id": { "type": "Identifier", "name": "D4", - "decorators": [], "loc": { "start": { "line": 54, @@ -1939,7 +1895,6 @@ "typeName": { "type": "Identifier", "name": "D3", - "decorators": [], "loc": { "start": { "line": 54, @@ -1980,7 +1935,6 @@ "typeName": { "type": "Identifier", "name": "D2", - "decorators": [], "loc": { "start": { "line": 54, @@ -2039,7 +1993,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 59, @@ -2090,7 +2043,6 @@ "id": { "type": "Identifier", "name": "D1", - "decorators": [], "loc": { "start": { "line": 58, @@ -2127,7 +2079,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 63, @@ -2178,7 +2129,6 @@ "id": { "type": "Identifier", "name": "D3", - "decorators": [], "loc": { "start": { "line": 62, @@ -2215,7 +2165,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 67, @@ -2266,7 +2215,6 @@ "id": { "type": "Identifier", "name": "D2", - "decorators": [], "loc": { "start": { "line": 66, @@ -2286,7 +2234,6 @@ "typeName": { "type": "Identifier", "name": "D1", - "decorators": [], "loc": { "start": { "line": 66, @@ -2345,7 +2292,6 @@ "key": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 71, @@ -2424,7 +2370,6 @@ "id": { "type": "Identifier", "name": "D5", - "decorators": [], "loc": { "start": { "line": 70, @@ -2444,7 +2389,6 @@ "typeName": { "type": "Identifier", "name": "D4", - "decorators": [], "loc": { "start": { "line": 70, @@ -2485,7 +2429,6 @@ "typeName": { "type": "Identifier", "name": "D1", - "decorators": [], "loc": { "start": { "line": 70, @@ -2526,7 +2469,6 @@ "typeName": { "type": "Identifier", "name": "D3", - "decorators": [], "loc": { "start": { "line": 70, @@ -2585,7 +2527,6 @@ "typeName": { "type": "Identifier", "name": "D5", - "decorators": [], "loc": { "start": { "line": 74, @@ -2608,7 +2549,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 74, @@ -2631,7 +2571,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 74, @@ -2677,7 +2616,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 74, @@ -2723,7 +2661,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 74, @@ -2769,7 +2706,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 74, @@ -2858,7 +2794,6 @@ "key": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 74, @@ -2974,7 +2909,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 77, @@ -3025,7 +2959,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 76, @@ -3062,7 +2995,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 81, @@ -3113,7 +3045,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 80, @@ -3150,7 +3081,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 85, @@ -3181,7 +3111,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 85, @@ -3209,7 +3138,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 85, @@ -3273,7 +3201,6 @@ "id": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 84, @@ -3310,7 +3237,6 @@ "typeName": { "type": "Identifier", "name": "E", - "decorators": [], "loc": { "start": { "line": 88, @@ -3333,7 +3259,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 88, @@ -3356,7 +3281,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 88, @@ -3402,7 +3326,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 88, @@ -3448,7 +3371,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 88, @@ -3485,7 +3407,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 88, @@ -3513,7 +3434,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 88, @@ -3661,7 +3581,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 91, @@ -3716,7 +3635,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -3796,7 +3714,6 @@ "id": { "type": "Identifier", "name": "F", - "decorators": [], "loc": { "start": { "line": 90, @@ -3833,7 +3750,6 @@ "typeName": { "type": "Identifier", "name": "F", - "decorators": [], "loc": { "start": { "line": 95, @@ -3856,7 +3772,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 95, @@ -3969,7 +3884,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 95, @@ -4015,7 +3929,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 95, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment1-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment1-expected.txt index 95da2f4d0c..d28712911f 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment1-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -125,7 +122,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -148,7 +144,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -235,7 +230,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -286,7 +280,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment2-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment2-expected.txt index 5b5bc961df..6c2feb6971 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment2-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -109,7 +107,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -146,7 +143,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -190,7 +186,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -241,7 +236,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 22, @@ -278,7 +272,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 27, @@ -301,7 +294,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -351,7 +343,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 28, @@ -374,7 +365,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -419,7 +409,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -434,7 +423,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment3-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment3-expected.txt index 689b9ebbe4..06291481e6 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment3-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -173,7 +169,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -232,7 +227,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, @@ -283,7 +277,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 25, @@ -303,7 +296,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 25, @@ -362,7 +354,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 30, @@ -441,7 +432,6 @@ "id": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 29, @@ -461,7 +451,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 29, @@ -502,7 +491,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 29, @@ -561,7 +549,6 @@ "typeName": { "type": "Identifier", "name": "D", - "decorators": [], "loc": { "start": { "line": 33, @@ -584,7 +571,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 33, @@ -634,7 +620,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 34, @@ -657,7 +642,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 34, @@ -702,7 +686,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 36, @@ -717,7 +700,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 36, @@ -759,7 +741,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 37, @@ -774,7 +755,6 @@ "right": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 37, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment4-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment4-expected.txt index e020631b60..371e8b8764 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment4-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -163,7 +161,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -200,7 +197,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -223,7 +219,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -246,7 +241,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -292,7 +286,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment5-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment5-expected.txt index a2a41d5ce2..329af88dca 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment5-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -173,7 +169,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -214,7 +209,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -255,7 +249,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -314,7 +307,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, @@ -365,7 +357,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 25, @@ -385,7 +376,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 25, @@ -426,7 +416,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 25, @@ -467,7 +456,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 25, @@ -526,7 +514,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 29, @@ -549,7 +536,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -572,7 +558,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -618,7 +603,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment6-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment6-expected.txt index a47790094f..3c37c5bcf3 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment6-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -79,7 +78,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -159,7 +157,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -196,7 +193,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -219,7 +215,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment7-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment7-expected.txt index 30ef984887..227418617e 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment7-expected.txt @@ -25,7 +25,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -53,7 +52,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -142,7 +139,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -193,7 +189,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -230,7 +225,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, @@ -253,7 +247,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -276,7 +269,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -322,7 +314,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/interfaceAssignment8-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceAssignment8-expected.txt index 061251b06b..3e32d936c2 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceAssignment8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceAssignment8-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -76,7 +75,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -123,7 +121,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -175,7 +172,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -212,7 +208,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 25, @@ -235,7 +230,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -285,7 +279,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 26, @@ -308,7 +301,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -353,7 +345,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -368,7 +359,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/ts/type_checker/interfaceInheritance1-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceInheritance1-expected.txt index b84cd790f6..94cf3b6e79 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceInheritance1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceInheritance1-expected.txt @@ -20,7 +20,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ "typeName": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 17, @@ -105,7 +103,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -125,7 +122,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, @@ -190,7 +186,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 25, @@ -210,7 +205,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/ts/type_checker/interfaceInheritance2-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceInheritance2-expected.txt index e618a159c3..ff85b903c6 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceInheritance2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceInheritance2-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -173,7 +169,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/interfaceInheritance3-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceInheritance3-expected.txt index afbc30495b..db3b91a8ff 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceInheritance3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceInheritance3-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -76,7 +75,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -163,7 +161,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, @@ -183,7 +180,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/interfaceInheritance4-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceInheritance4-expected.txt index 9b652043aa..efbb1dedb6 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceInheritance4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceInheritance4-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -109,7 +107,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -146,7 +143,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -190,7 +186,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 24, @@ -254,7 +249,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 22, @@ -297,7 +291,6 @@ "id": { "type": "Identifier", "name": "C", - "decorators": [], "loc": { "start": { "line": 27, @@ -317,7 +310,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 27, @@ -358,7 +350,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface-expected.txt b/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface-expected.txt index cef1e6bf61..f8b45d8835 100644 --- a/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -31,7 +30,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 18, @@ -73,7 +71,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -90,7 +87,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -139,7 +135,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -176,7 +171,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -193,7 +187,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, @@ -242,7 +235,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 22, @@ -262,7 +254,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -321,7 +312,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 26, @@ -344,7 +334,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -398,7 +387,6 @@ "object": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 28, @@ -413,7 +401,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -441,7 +428,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -469,7 +455,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -497,7 +482,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -525,7 +509,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 28, @@ -553,7 +536,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -608,7 +590,6 @@ "object": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 29, @@ -623,7 +604,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -651,7 +631,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -679,7 +658,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -707,7 +685,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -735,7 +712,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -763,7 +739,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -791,7 +766,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -846,7 +820,6 @@ "object": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 30, @@ -861,7 +834,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 30, @@ -889,7 +861,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -917,7 +888,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -945,7 +915,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 30, @@ -973,7 +942,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -1001,7 +969,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 30, @@ -1029,7 +996,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface1-expected.txt b/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface1-expected.txt index a465a43c2a..fb6d1d3bd4 100644 --- a/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfacePropertyReferenceContainingInterface1-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -31,7 +30,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 18, @@ -73,7 +71,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -90,7 +87,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 19, @@ -139,7 +135,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -176,7 +171,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -193,7 +187,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 23, @@ -242,7 +235,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 22, @@ -262,7 +254,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -321,7 +312,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 26, @@ -344,7 +334,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -398,7 +387,6 @@ "object": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 28, @@ -413,7 +401,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -441,7 +428,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -469,7 +455,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -497,7 +482,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -525,7 +509,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 28, @@ -553,7 +536,6 @@ "property": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/ts/type_checker/interfacePropertyWithIncompatibleIndexInfo-expected.txt b/es2panda/test/parser/ts/type_checker/interfacePropertyWithIncompatibleIndexInfo-expected.txt index 612355aef4..4a13d79b82 100644 --- a/es2panda/test/parser/ts/type_checker/interfacePropertyWithIncompatibleIndexInfo-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfacePropertyWithIncompatibleIndexInfo-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -69,7 +68,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -120,7 +118,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/interfaceUsedAsValue-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceUsedAsValue-expected.txt index d2c3305688..95a5adcb63 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceUsedAsValue-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceUsedAsValue-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -57,7 +56,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -86,7 +84,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -114,7 +111,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -170,7 +166,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -198,7 +193,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -277,7 +271,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -309,7 +302,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -324,7 +316,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/type_checker/interfaceWithNonCompatibleIndexInfos-expected.txt b/es2panda/test/parser/ts/type_checker/interfaceWithNonCompatibleIndexInfos-expected.txt index 42cb89ff6f..0c7173842d 100644 --- a/es2panda/test/parser/ts/type_checker/interfaceWithNonCompatibleIndexInfos-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interfaceWithNonCompatibleIndexInfos-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -79,7 +78,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -131,7 +129,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/interface_enum_member-expected.txt b/es2panda/test/parser/ts/type_checker/interface_enum_member-expected.txt index 5f3e4aec47..51a46a8808 100644 --- a/es2panda/test/parser/ts/type_checker/interface_enum_member-expected.txt +++ b/es2panda/test/parser/ts/type_checker/interface_enum_member-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -24,7 +23,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -73,7 +71,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -92,7 +89,6 @@ "left": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -107,7 +103,6 @@ "right": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -167,7 +162,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/letUsedBeforeDeclaration-expected.txt b/es2panda/test/parser/ts/type_checker/letUsedBeforeDeclaration-expected.txt index 4dd2c1070e..02e6ddef4e 100644 --- a/es2panda/test/parser/ts/type_checker/letUsedBeforeDeclaration-expected.txt +++ b/es2panda/test/parser/ts/type_checker/letUsedBeforeDeclaration-expected.txt @@ -9,7 +9,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +77,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTest_1-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTest_1-expected.txt index 7505ba37d8..bc533834a4 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTest_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTest_1-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -109,7 +107,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -146,7 +143,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -169,7 +165,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -216,7 +211,6 @@ "object": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -231,7 +225,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -302,7 +295,6 @@ "object": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -317,7 +309,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 22, @@ -388,7 +379,6 @@ "object": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -403,7 +393,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTest_2-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTest_2-expected.txt index dc3ea12478..444f9e8c04 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTest_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTest_2-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 22, @@ -119,7 +116,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -168,7 +164,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -205,7 +200,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -228,7 +222,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -278,7 +271,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -301,7 +293,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -348,7 +339,6 @@ "object": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 27, @@ -363,7 +353,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 27, @@ -391,7 +380,6 @@ "right": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 27, @@ -437,7 +425,6 @@ "object": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 28, @@ -452,7 +439,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 28, @@ -480,7 +466,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 28, @@ -508,7 +493,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTest_3-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTest_3-expected.txt index 07b7d2baf2..ca0ba78e10 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTest_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTest_3-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -101,7 +99,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 18, @@ -198,7 +195,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -235,7 +231,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -254,7 +249,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -314,7 +308,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -351,7 +344,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 24, @@ -368,7 +360,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -417,7 +408,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -454,7 +444,6 @@ "typeName": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, @@ -477,7 +466,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -532,7 +520,6 @@ "object": { "type": "Identifier", "name": "a5", - "decorators": [], "loc": { "start": { "line": 27, @@ -547,7 +534,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 27, @@ -575,7 +561,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 27, @@ -630,7 +615,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -658,7 +642,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTest_4-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTest_4-expected.txt index 30f2b1fdf4..3eb9f92038 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTest_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTest_4-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -190,7 +186,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 23, @@ -241,7 +236,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -261,7 +255,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -320,7 +313,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -343,7 +335,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -390,7 +381,6 @@ "object": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 27, @@ -405,7 +395,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTest_5-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTest_5-expected.txt index b4f2a1a02b..35355e2ed5 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTest_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTest_5-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -190,7 +186,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 23, @@ -241,7 +236,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -261,7 +255,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -320,7 +313,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -343,7 +335,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -390,7 +381,6 @@ "object": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 27, @@ -405,7 +395,6 @@ "property": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTest_6-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTest_6-expected.txt index 71a14b130a..967aff3643 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTest_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTest_6-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -109,7 +107,6 @@ "id": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 17, @@ -146,7 +143,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 23, @@ -197,7 +193,6 @@ "id": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 22, @@ -217,7 +212,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 22, @@ -279,7 +273,6 @@ "typeName": { "type": "Identifier", "name": "A", - "decorators": [], "loc": { "start": { "line": 26, @@ -307,7 +300,6 @@ "typeName": { "type": "Identifier", "name": "B", - "decorators": [], "loc": { "start": { "line": 26, @@ -342,7 +334,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -386,7 +377,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -401,7 +391,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -444,7 +433,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -459,7 +447,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -502,7 +489,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -517,7 +503,6 @@ "property": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 29, diff --git a/es2panda/test/parser/ts/type_checker/memberExpTests-expected.txt b/es2panda/test/parser/ts/type_checker/memberExpTests-expected.txt index 03d7b8e97a..72a6ce88c2 100644 --- a/es2panda/test/parser/ts/type_checker/memberExpTests-expected.txt +++ b/es2panda/test/parser/ts/type_checker/memberExpTests-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -152,7 +151,6 @@ "object": { "type": "Identifier", "name": "array1", - "decorators": [], "loc": { "start": { "line": 18, @@ -240,7 +238,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 22, @@ -284,7 +281,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 23, @@ -335,7 +331,6 @@ "id": { "type": "Identifier", "name": "Interface1", - "decorators": [], "loc": { "start": { "line": 21, @@ -372,7 +367,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 26, @@ -416,7 +410,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 27, @@ -460,7 +453,6 @@ "key": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 28, @@ -477,7 +469,6 @@ "typeName": { "type": "Identifier", "name": "Interface1", - "decorators": [], "loc": { "start": { "line": 28, @@ -526,7 +517,6 @@ "id": { "type": "Identifier", "name": "Interface2", - "decorators": [], "loc": { "start": { "line": 25, @@ -563,7 +553,6 @@ "typeName": { "type": "Identifier", "name": "Interface2", - "decorators": [], "loc": { "start": { "line": 30, @@ -586,7 +575,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -636,7 +624,6 @@ "typeName": { "type": "Identifier", "name": "Interface1", - "decorators": [], "loc": { "start": { "line": 31, @@ -659,7 +646,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -706,7 +692,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 32, @@ -721,7 +706,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 32, @@ -792,7 +776,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 33, @@ -807,7 +790,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 33, @@ -878,7 +860,6 @@ "object": { "type": "Identifier", "name": "b1", - "decorators": [], "loc": { "start": { "line": 34, @@ -893,7 +874,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 34, @@ -923,7 +903,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 34, @@ -938,7 +917,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 34, @@ -995,7 +973,6 @@ "object": { "type": "Identifier", "name": "b1", - "decorators": [], "loc": { "start": { "line": 35, @@ -1010,7 +987,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 35, @@ -1040,7 +1016,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 35, @@ -1055,7 +1030,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 35, @@ -1112,7 +1086,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 36, @@ -1127,7 +1100,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 36, @@ -1155,7 +1127,6 @@ "right": { "type": "Identifier", "name": "b1", - "decorators": [], "loc": { "start": { "line": 36, @@ -1201,7 +1172,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 37, @@ -1216,7 +1186,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 37, @@ -1244,7 +1213,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 37, @@ -1317,7 +1285,6 @@ "object": { "type": "Identifier", "name": "a1", - "decorators": [], "loc": { "start": { "line": 38, @@ -1332,7 +1299,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 38, @@ -1360,7 +1326,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 38, @@ -1434,7 +1399,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 43, @@ -1498,7 +1462,6 @@ "id": { "type": "Identifier", "name": "Interface3", - "decorators": [], "loc": { "start": { "line": 42, @@ -1535,7 +1498,6 @@ "typeName": { "type": "Identifier", "name": "Interface3", - "decorators": [], "loc": { "start": { "line": 45, @@ -1558,7 +1520,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -1607,7 +1568,6 @@ "object": { "type": "Identifier", "name": "a2", - "decorators": [], "loc": { "start": { "line": 46, @@ -1622,7 +1582,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 46, @@ -1723,7 +1682,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 51, @@ -1746,7 +1704,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 51, @@ -1820,7 +1777,6 @@ "id": { "type": "Identifier", "name": "Interface4", - "decorators": [], "loc": { "start": { "line": 50, @@ -1857,7 +1813,6 @@ "typeName": { "type": "Identifier", "name": "Interface4", - "decorators": [], "loc": { "start": { "line": 53, @@ -1880,7 +1835,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -1929,7 +1883,6 @@ "object": { "type": "Identifier", "name": "a3", - "decorators": [], "loc": { "start": { "line": 54, @@ -1944,7 +1897,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 54, @@ -1972,7 +1924,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 54, @@ -2046,7 +1997,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 58, @@ -2069,7 +2019,6 @@ "key": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 58, @@ -2143,7 +2092,6 @@ "id": { "type": "Identifier", "name": "Interface5", - "decorators": [], "loc": { "start": { "line": 57, @@ -2180,7 +2128,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 61, @@ -2199,7 +2146,6 @@ "typeName": { "type": "Identifier", "name": "Interface5", - "decorators": [], "loc": { "start": { "line": 61, @@ -2259,7 +2205,6 @@ "id": { "type": "Identifier", "name": "Interface6", - "decorators": [], "loc": { "start": { "line": 60, @@ -2296,7 +2241,6 @@ "typeName": { "type": "Identifier", "name": "Interface6", - "decorators": [], "loc": { "start": { "line": 63, @@ -2319,7 +2263,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 63, @@ -2372,7 +2315,6 @@ "object": { "type": "Identifier", "name": "a4", - "decorators": [], "loc": { "start": { "line": 64, @@ -2387,7 +2329,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 64, @@ -2442,7 +2383,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 64, @@ -2470,7 +2410,6 @@ "property": { "type": "Identifier", "name": "foobar", - "decorators": [], "loc": { "start": { "line": 64, @@ -2544,7 +2483,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 68, @@ -2572,7 +2510,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 68, @@ -2631,7 +2568,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 68, @@ -2728,7 +2664,6 @@ "id": { "type": "Identifier", "name": "Interface6", - "decorators": [], "loc": { "start": { "line": 67, @@ -2765,7 +2700,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 71, @@ -2784,7 +2718,6 @@ "typeName": { "type": "Identifier", "name": "Interface6", - "decorators": [], "loc": { "start": { "line": 71, @@ -2844,7 +2777,6 @@ "id": { "type": "Identifier", "name": "Interface7", - "decorators": [], "loc": { "start": { "line": 70, @@ -2881,7 +2813,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 74, @@ -2898,7 +2829,6 @@ "typeName": { "type": "Identifier", "name": "Interface7", - "decorators": [], "loc": { "start": { "line": 74, @@ -2947,7 +2877,6 @@ "id": { "type": "Identifier", "name": "Interface8", - "decorators": [], "loc": { "start": { "line": 73, @@ -2984,7 +2913,6 @@ "typeName": { "type": "Identifier", "name": "Interface8", - "decorators": [], "loc": { "start": { "line": 76, @@ -3007,7 +2935,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 76, @@ -3062,7 +2989,6 @@ "object": { "type": "Identifier", "name": "a5", - "decorators": [], "loc": { "start": { "line": 77, @@ -3077,7 +3003,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 77, @@ -3105,7 +3030,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 77, @@ -3160,7 +3084,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 77, @@ -3188,7 +3111,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 77, @@ -3267,7 +3189,6 @@ "object": { "type": "Identifier", "name": "a5", - "decorators": [], "loc": { "start": { "line": 78, @@ -3282,7 +3203,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 78, @@ -3310,7 +3230,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 78, @@ -3365,7 +3284,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 78, @@ -3393,7 +3311,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 78, @@ -3467,7 +3384,6 @@ "typeName": { "type": "Identifier", "name": "Interface8", - "decorators": [], "loc": { "start": { "line": 79, @@ -3490,7 +3406,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 79, @@ -3545,7 +3460,6 @@ "object": { "type": "Identifier", "name": "a6", - "decorators": [], "loc": { "start": { "line": 80, @@ -3560,7 +3474,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 80, @@ -3588,7 +3501,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 80, @@ -3643,7 +3555,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 80, @@ -3671,7 +3582,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 80, @@ -3709,7 +3619,6 @@ "object": { "type": "Identifier", "name": "a5", - "decorators": [], "loc": { "start": { "line": 80, @@ -3724,7 +3633,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 80, @@ -3752,7 +3660,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 80, @@ -3807,7 +3714,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 80, @@ -3835,7 +3741,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 80, @@ -3895,7 +3800,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 84, @@ -3939,7 +3843,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 85, @@ -3983,7 +3886,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 86, @@ -4034,7 +3936,6 @@ "id": { "type": "Identifier", "name": "Interface9", - "decorators": [], "loc": { "start": { "line": 83, @@ -4071,7 +3972,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 89, @@ -4122,7 +4022,6 @@ "id": { "type": "Identifier", "name": "Interface10", - "decorators": [], "loc": { "start": { "line": 88, @@ -4142,7 +4041,6 @@ "typeName": { "type": "Identifier", "name": "Interface9", - "decorators": [], "loc": { "start": { "line": 88, @@ -4201,7 +4099,6 @@ "typeName": { "type": "Identifier", "name": "Interface10", - "decorators": [], "loc": { "start": { "line": 91, @@ -4224,7 +4121,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 91, @@ -4271,7 +4167,6 @@ "object": { "type": "Identifier", "name": "obj13", - "decorators": [], "loc": { "start": { "line": 92, @@ -4286,7 +4181,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 92, @@ -4357,7 +4251,6 @@ "object": { "type": "Identifier", "name": "obj13", - "decorators": [], "loc": { "start": { "line": 93, @@ -4372,7 +4265,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 93, @@ -4443,7 +4335,6 @@ "object": { "type": "Identifier", "name": "obj13", - "decorators": [], "loc": { "start": { "line": 94, @@ -4458,7 +4349,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 94, @@ -4529,7 +4419,6 @@ "object": { "type": "Identifier", "name": "obj13", - "decorators": [], "loc": { "start": { "line": 95, @@ -4544,7 +4433,6 @@ "property": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 95, @@ -4624,7 +4512,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 96, @@ -4749,7 +4636,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 96, @@ -4791,7 +4677,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 96, @@ -4853,7 +4738,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 96, @@ -4900,7 +4784,6 @@ "object": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 97, @@ -4915,7 +4798,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 97, @@ -5029,7 +4911,6 @@ "object": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 98, @@ -5044,7 +4925,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 98, @@ -5158,7 +5038,6 @@ "object": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 99, @@ -5173,7 +5052,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 99, @@ -5249,7 +5127,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 99, @@ -5404,7 +5281,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 102, @@ -5455,7 +5331,6 @@ "id": { "type": "Identifier", "name": "Interface11", - "decorators": [], "loc": { "start": { "line": 101, @@ -5495,7 +5370,6 @@ "typeName": { "type": "Identifier", "name": "Interface10", - "decorators": [], "loc": { "start": { "line": 105, @@ -5523,7 +5397,6 @@ "typeName": { "type": "Identifier", "name": "Interface11", - "decorators": [], "loc": { "start": { "line": 105, @@ -5558,7 +5431,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 105, @@ -5602,7 +5474,6 @@ "object": { "type": "Identifier", "name": "obj15", - "decorators": [], "loc": { "start": { "line": 106, @@ -5617,7 +5488,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 106, @@ -5672,7 +5542,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 108, @@ -5695,7 +5564,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 108, @@ -5766,7 +5634,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 108, @@ -5815,7 +5682,6 @@ "object": { "type": "Identifier", "name": "obj16", - "decorators": [], "loc": { "start": { "line": 109, @@ -5830,7 +5696,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 109, @@ -5858,7 +5723,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 109, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_1-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_1-expected.txt index 4e57d01aad..c64b86e362 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_1-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -358,7 +349,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_10-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_10-expected.txt index 6284c00386..7308c50075 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_10-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_11-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_11-expected.txt index be22b32ac5..2f529f000c 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_11-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_12-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_12-expected.txt index dc542b8fce..adda6733fa 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_12-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_13-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_13-expected.txt index 7b8ab3f554..5f9f843272 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_13-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_14-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_14-expected.txt index 9d6ceb9b64..2fba65347f 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_14-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_15-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_15-expected.txt index f07b338e8a..7f85403ee2 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_15-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_16-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_16-expected.txt index b64172e1f1..702297444c 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_16-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_17-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_17-expected.txt index 2c7ab57c10..7040adfac2 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_17-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_18-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_18-expected.txt index d7548a5149..0a0129a462 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_18-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_19-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_19-expected.txt index 4d9e08142d..f2da0d2caa 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_19-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_2-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_2-expected.txt index 92965f73dd..c8a483f488 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_2-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_20-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_20-expected.txt index 4ece6a16c8..eeb18af4ab 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_20-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_21-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_21-expected.txt index 45a12fdd6c..7615ee5bd5 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_21-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_22-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_22-expected.txt index 6e44106af9..b2b5a216f3 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_22-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_23-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_23-expected.txt index 6d26833a93..cd1b05a553 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_23-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_24-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_24-expected.txt index ce33201cf5..97972fb325 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_24-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_25-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_25-expected.txt index 6dd5512f1a..48e2a608f5 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_25-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_25-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_26-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_26-expected.txt index f626a24e35..01220d1e38 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_26-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_26-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_27-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_27-expected.txt index 14ddb0c005..1b51ed31ed 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_27-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_27-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_28-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_28-expected.txt index b4d95a819e..45fd072914 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_28-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_28-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_29-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_29-expected.txt index 4b2a43324d..677d375c49 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_29-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_29-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_3-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_3-expected.txt index 627fbfb73b..feee2a1773 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_3-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -358,7 +349,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_30-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_30-expected.txt index 5962538dc4..ea6c1dc004 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_30-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_30-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_31-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_31-expected.txt index 9c0c36d4ff..bca899bb54 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_31-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_31-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_32-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_32-expected.txt index 8603f08ae4..c96e265e7e 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_32-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_32-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_33-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_33-expected.txt index a50608c5d2..370e0e89df 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_33-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_33-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_34-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_34-expected.txt index 51fab04564..2728d66cc1 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_34-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_34-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_35-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_35-expected.txt index 6d8229e105..9e5d45a40b 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_35-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_35-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_36-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_36-expected.txt index db1d15f825..f187a9b6a8 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_36-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_36-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_37-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_37-expected.txt index 254ad778dc..471bdeca61 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_37-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_37-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_38-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_38-expected.txt index 98bd88bf16..70eadbf62d 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_38-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_38-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_39-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_39-expected.txt index 2046d4f018..5ad8f91574 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_39-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_39-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_4-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_4-expected.txt index ed22cdc8bc..4eaf1f87c3 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_4-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_40-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_40-expected.txt index afbb85b0bf..971f237c6c 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_40-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_40-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_41-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_41-expected.txt index 443867174e..95dd5f6074 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_41-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_41-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_42-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_42-expected.txt index 34d91cea37..fa1955c204 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_42-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_42-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_43-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_43-expected.txt index f5f53c5f76..2aa900e18f 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_43-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_43-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_44-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_44-expected.txt index b933a00f69..eed2b41a98 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_44-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_44-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_45-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_45-expected.txt index 873ffb4401..b9d1650766 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_45-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_45-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_46-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_46-expected.txt index b90584ad37..e81b7030fa 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_46-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_46-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -213,7 +210,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_47-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_47-expected.txt index c063b63201..1ed58b68ff 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_47-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_47-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -215,7 +212,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_48-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_48-expected.txt index 96a96d8171..dfe50027c2 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_48-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_48-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -213,7 +210,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_49-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_49-expected.txt index 336f8a972d..37f78d5917 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_49-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_49-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -215,7 +212,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_5-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_5-expected.txt index 330ebcd989..fd39374b4e 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_5-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -358,7 +349,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_50-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_50-expected.txt index e37b38a6e7..5a82d1f531 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_50-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_50-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +267,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -289,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_51-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_51-expected.txt index 268de4aa1d..12f10184ff 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_51-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_51-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -273,7 +269,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_52-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_52-expected.txt index 468080fab7..46282126ea 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_52-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_52-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +267,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -289,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_53-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_53-expected.txt index 4bb04fcbed..fbd47349ad 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_53-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_53-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -273,7 +269,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_54-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_54-expected.txt index f19aec6e0e..b05d2287d0 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_54-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_54-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -213,7 +210,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_55-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_55-expected.txt index 4cee92a3c8..b276298ec7 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_55-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_55-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -215,7 +212,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_56-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_56-expected.txt index cdcf6dc7c2..9a9d7d5530 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_56-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_56-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -213,7 +210,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_57-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_57-expected.txt index 1da8544c69..0dc86cf14f 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_57-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_57-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -215,7 +212,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_58-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_58-expected.txt index 21d5af9475..8d6e9cd360 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_58-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_58-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +267,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -289,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_59-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_59-expected.txt index 075d12018d..e40b468530 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_59-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_59-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -273,7 +269,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_6-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_6-expected.txt index ddd044d1af..e0945ab5a8 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_6-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_60-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_60-expected.txt index b7e39c340f..97a52418c4 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_60-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_60-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +267,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -289,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_61-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_61-expected.txt index 2ee637be13..a37fde0091 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_61-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_61-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -273,7 +269,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_62-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_62-expected.txt index 1441bc0ab0..f69d6f5d74 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_62-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_62-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -213,7 +210,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_63-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_63-expected.txt index 4581ff08ae..2b136f8d36 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_63-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_63-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -215,7 +212,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_64-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_64-expected.txt index 9dab4f663b..26aa0d6d14 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_64-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_64-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -213,7 +210,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_65-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_65-expected.txt index 7ee7636cd1..9591145ea7 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_65-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_65-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +194,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -215,7 +212,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_66-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_66-expected.txt index 07b72b46d6..e1b17120c6 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_66-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_66-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +267,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -289,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_67-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_67-expected.txt index 8e58469e31..823a5d2ebb 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_67-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_67-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -273,7 +269,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_68-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_68-expected.txt index c72500917c..a649cccee2 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_68-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_68-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +267,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -289,7 +284,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_69-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_69-expected.txt index a4816cd185..817692e762 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_69-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_69-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +150,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -209,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -254,7 +251,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -273,7 +269,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, @@ -291,7 +286,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_7-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_7-expected.txt index f4795167e0..4a21daaea9 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_7-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -287,7 +281,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -302,7 +295,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -330,7 +322,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -358,7 +349,6 @@ "property": { "type": "Identifier", "name": "bad", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_70-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_70-expected.txt index 9f962ce631..2721f29dae 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_70-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_70-expected.txt @@ -30,7 +30,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +84,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -134,7 +132,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +178,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_71-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_71-expected.txt index d278b0394e..efcf4525ea 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_71-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_71-expected.txt @@ -30,7 +30,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -85,7 +84,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -134,7 +132,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +178,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_72-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_72-expected.txt index db58cd4100..233dd09093 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_72-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_72-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -79,7 +78,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -131,7 +129,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -168,7 +165,6 @@ "typeName": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 20, @@ -191,7 +187,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -238,7 +233,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_73-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_73-expected.txt index 369c912056..f6af593f07 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_73-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_73-expected.txt @@ -24,7 +24,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -79,7 +78,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -131,7 +129,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -168,7 +165,6 @@ "typeName": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 20, @@ -191,7 +187,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -238,7 +233,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_74-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_74-expected.txt index 8529f6720d..10d6fd2a49 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_74-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_74-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -43,7 +42,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -114,7 +112,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -163,7 +160,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -178,7 +174,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -206,7 +201,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_75-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_75-expected.txt index ce8983276e..057a305a9e 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_75-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_75-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -125,7 +122,6 @@ "typeName": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -171,7 +167,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -220,7 +215,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -235,7 +229,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -263,7 +256,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_76-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_76-expected.txt index 8c6bb3c34b..6c77ced750 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_76-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_76-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -125,7 +122,6 @@ "typeName": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -171,7 +167,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -220,7 +215,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -235,7 +229,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -263,7 +256,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_77-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_77-expected.txt index e2f40713f3..3b71609f2c 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_77-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_77-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -43,7 +42,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -114,7 +112,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -163,7 +160,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -178,7 +174,6 @@ "property": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -206,7 +201,6 @@ "property": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_78-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_78-expected.txt index fa74360691..6d51a5e178 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_78-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_78-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -114,7 +112,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -136,7 +133,6 @@ "argument": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 21, @@ -176,7 +172,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 21, @@ -244,7 +239,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -259,7 +253,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_79-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_79-expected.txt index 4c63bd9175..a97c39af09 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_79-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_79-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "typeName": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 21, @@ -125,7 +122,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -170,7 +166,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -192,7 +187,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -232,7 +226,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 22, @@ -300,7 +293,6 @@ "object": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -315,7 +307,6 @@ "property": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_8-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_8-expected.txt index 83f90ebbd6..fec5a74cf7 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_8-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "bad", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_80-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_80-expected.txt index 8df87aa3f2..8f4109d473 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_80-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_80-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +115,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -184,7 +182,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_81-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_81-expected.txt index 16b1b2f219..fbdd145c23 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_81-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_81-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +115,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -184,7 +182,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -199,7 +196,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_82-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_82-expected.txt index 424845f3e9..10c0126e22 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_82-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_82-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +115,6 @@ "typeName": { "type": "Identifier", "name": "const", - "decorators": [], "loc": { "start": { "line": 17, @@ -184,7 +182,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/member_expression_9-expected.txt b/es2panda/test/parser/ts/type_checker/member_expression_9-expected.txt index 713af92f8c..3236db4071 100644 --- a/es2panda/test/parser/ts/type_checker/member_expression_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/member_expression_9-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -55,7 +53,6 @@ "key": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +75,6 @@ "key": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +217,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -266,7 +261,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -289,7 +283,6 @@ "object": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -304,7 +297,6 @@ "property": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -332,7 +324,6 @@ "property": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 19, @@ -360,7 +351,6 @@ "property": { "type": "Identifier", "name": "baz", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_1-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_1-expected.txt index 5a9579cba1..bd7763bd79 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_1-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_10-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_10-expected.txt index f4bd24ab1a..60bf03c4ab 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_10-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_100-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_100-expected.txt index da53d52a20..739c370414 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_100-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_100-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_101-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_101-expected.txt index 0957173365..1092f9522e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_101-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_101-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_102-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_102-expected.txt index fb376f333c..acd2a75589 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_102-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_102-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_103-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_103-expected.txt index 178b4f0524..0de0a0263c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_103-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_103-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_104-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_104-expected.txt index e9a7ae0801..57ce05dc63 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_104-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_104-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_105-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_105-expected.txt index 8b96464fc4..a43cc2338f 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_105-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_105-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_106-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_106-expected.txt index ab85e663bb..5162edc4d1 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_106-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_106-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_107-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_107-expected.txt index b5c945ff47..3ab44119ba 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_107-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_107-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_108-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_108-expected.txt index d9ac527598..b85c2ce591 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_108-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_108-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_109-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_109-expected.txt index b7b57f88c6..34db224736 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_109-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_109-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_11-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_11-expected.txt index 4a15ca78f8..8d8b14bb53 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_11-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_110-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_110-expected.txt index 6ec7dc2ffc..c4c22fcd35 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_110-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_110-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_111-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_111-expected.txt index 88470e87e1..323982f8b2 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_111-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_111-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_112-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_112-expected.txt index bff91b7169..39d222197e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_112-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_112-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_113-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_113-expected.txt index 0b298c5079..3af4cac2c5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_113-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_113-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_114-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_114-expected.txt index 8a7259a070..603f20114c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_114-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_114-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_115-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_115-expected.txt index b1a4bd6e36..99511bee91 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_115-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_115-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_116-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_116-expected.txt index 281e60586d..c2d3d702f9 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_116-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_116-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_117-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_117-expected.txt index 2ed79bbff0..24f569da94 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_117-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_117-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_118-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_118-expected.txt index 3cb438d735..1abed6c495 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_118-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_118-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_119-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_119-expected.txt index 5d09f2526e..020c8483b5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_119-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_119-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_12-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_12-expected.txt index aa407d614b..d75d93a14e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_12-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_120-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_120-expected.txt index 7261303d89..65ca1a80dd 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_120-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_120-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_121-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_121-expected.txt index 34a5350c19..2e20ae660c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_121-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_121-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_122-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_122-expected.txt index 7b7fe725c6..f97bd5fbf5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_122-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_122-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_123-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_123-expected.txt index 9b0f29f480..9c231498c5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_123-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_123-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_124-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_124-expected.txt index 677db5b5de..aecc1536d1 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_124-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_124-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_125-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_125-expected.txt index 3316c9cab7..003670aedb 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_125-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_125-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_126-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_126-expected.txt index 96e2d2e7fb..462ad74992 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_126-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_126-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_127-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_127-expected.txt index b0361621b4..a39f421e71 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_127-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_127-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_128-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_128-expected.txt index 7f09fe4f89..cb8731e190 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_128-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_128-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_129-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_129-expected.txt index f662c62826..a25e7cc15e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_129-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_129-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_13-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_13-expected.txt index 271819de7a..347df1749d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_13-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_130-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_130-expected.txt index 819409d7ee..a45c2083e6 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_130-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_130-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_131-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_131-expected.txt index 080a54c591..3c8806ac81 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_131-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_131-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_132-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_132-expected.txt index d13b6a4bc4..5fa2c58dd9 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_132-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_132-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_133-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_133-expected.txt index 5bfd6939e5..9349e2c1cb 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_133-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_133-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_134-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_134-expected.txt index b0d545da7a..a7f7025739 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_134-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_134-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_135-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_135-expected.txt index 34ce062291..9ca68fc604 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_135-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_135-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_136-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_136-expected.txt index e8aa627129..03665c312b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_136-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_136-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_137-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_137-expected.txt index d658cdb761..eae23e5237 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_137-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_137-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_138-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_138-expected.txt index 2c5c882a27..8b178a6880 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_138-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_138-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_139-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_139-expected.txt index d92137d6db..a157871622 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_139-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_139-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_14-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_14-expected.txt index ba65cd0cba..23a118a35a 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_14-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_140-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_140-expected.txt index 81b2b92fce..04ec59cc0e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_140-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_140-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_141-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_141-expected.txt index 4337e641c2..fc5364afc3 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_141-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_141-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_142-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_142-expected.txt index 7a991f121c..dfaacea23c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_142-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_142-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_143-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_143-expected.txt index 4ec8c3bba7..82cc67ffc1 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_143-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_143-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_144-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_144-expected.txt index 0662fb3351..f5d93ab628 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_144-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_144-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_145-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_145-expected.txt index cd51c61bb5..03ef609a5e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_145-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_145-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_146-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_146-expected.txt index b71e5d45ae..2570aa80e0 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_146-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_146-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_147-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_147-expected.txt index b91d15ad40..fa3716e9b4 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_147-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_147-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_148-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_148-expected.txt index d020508118..a288143e1f 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_148-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_148-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_149-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_149-expected.txt index 07e6f3cd7b..03cf792e46 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_149-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_149-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_15-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_15-expected.txt index 802bb02c40..d0811363a7 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_15-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_150-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_150-expected.txt index 0e7545a8a5..09fc8dc92e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_150-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_150-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_151-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_151-expected.txt index eed118081a..b9af43ff4d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_151-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_151-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_152-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_152-expected.txt index 39f5edd825..62ea5a76dc 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_152-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_152-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_153-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_153-expected.txt index f1cc7fca2c..9227359940 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_153-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_153-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_154-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_154-expected.txt index 409c688bbb..e04a1aa575 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_154-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_154-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_155-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_155-expected.txt index 80dd397f85..d430d27417 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_155-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_155-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_156-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_156-expected.txt index 1cc71cc657..5c94c05428 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_156-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_156-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_157-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_157-expected.txt index 77fe7fd0f2..681bae2467 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_157-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_157-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_158-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_158-expected.txt index 0b2343c800..6c1cc49d44 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_158-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_158-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_159-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_159-expected.txt index eada3acd89..cf351afabb 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_159-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_159-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_16-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_16-expected.txt index a25dc4f9df..b3bd057751 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_16-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_160-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_160-expected.txt index afb10dfd58..276725bd86 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_160-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_160-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_161-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_161-expected.txt index 8888553429..26704cbbcc 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_161-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_161-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_162-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_162-expected.txt index 97b7ec420a..103e3f906c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_162-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_162-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_163-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_163-expected.txt index 93db342108..a88abc337c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_163-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_163-expected.txt @@ -36,7 +36,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -98,7 +96,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_17-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_17-expected.txt index d42b4172b4..f49df674f5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_17-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_18-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_18-expected.txt index be2b84164b..ca4de226f4 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_18-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_19-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_19-expected.txt index 5c25bb42ec..6ac88b860a 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_19-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_2-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_2-expected.txt index ec4de90a66..2df68afb46 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_2-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_20-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_20-expected.txt index 460ae63816..0b462a62c2 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_20-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_21-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_21-expected.txt index 6007ec7346..e89f539119 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_21-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_22-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_22-expected.txt index 09be80c1d4..d5aa671b59 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_22-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_23-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_23-expected.txt index e12fcc01f4..7783ced9f1 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_23-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_24-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_24-expected.txt index 8958a4679a..bb3e50fbeb 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_24-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_25-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_25-expected.txt index dc857da3bf..300962c06c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_25-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_25-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_26-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_26-expected.txt index d33bf376d8..636771d256 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_26-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_26-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_27-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_27-expected.txt index 8033109a5c..013e098e61 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_27-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_27-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_28-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_28-expected.txt index 2701edc409..92cd8e3cd2 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_28-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_28-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_29-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_29-expected.txt index 511ee3a412..39289cec7d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_29-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_29-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_3-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_3-expected.txt index cb08a31923..bdf999722d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_3-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_30-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_30-expected.txt index 1aa111f5e2..d1907d5c52 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_30-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_30-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_31-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_31-expected.txt index 0f6a635c7a..0167d6cc8d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_31-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_31-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_32-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_32-expected.txt index c4849f8a1f..9a17af86c1 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_32-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_32-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_33-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_33-expected.txt index 3614a9ce26..1ab06afea9 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_33-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_33-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_34-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_34-expected.txt index ffb052a3c4..0988468561 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_34-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_34-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_35-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_35-expected.txt index 415d083dbc..c576d3ffdd 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_35-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_35-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_36-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_36-expected.txt index 056f4e7650..329f134eae 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_36-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_36-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_37-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_37-expected.txt index 7253f065b7..7d0a529517 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_37-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_37-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_38-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_38-expected.txt index 9f492fc0c6..cde796c03b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_38-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_38-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_39-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_39-expected.txt index 20bbedf50d..88fb9af780 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_39-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_39-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_4-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_4-expected.txt index c62600d382..e4163b472e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_4-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_40-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_40-expected.txt index a92a65fbec..225d5bbe9b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_40-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_40-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_41-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_41-expected.txt index 071bc7a5ab..add1afd481 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_41-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_41-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_42-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_42-expected.txt index b6ce5ec2c2..4e21dea4d9 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_42-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_42-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_43-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_43-expected.txt index f77facd329..eea49992e5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_43-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_43-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_44-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_44-expected.txt index 9c91b687d2..1400777e4d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_44-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_44-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_45-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_45-expected.txt index 61e92bacfa..e059b41d3f 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_45-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_45-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_46-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_46-expected.txt index 32a39bab8b..bf60ea9485 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_46-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_46-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_47-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_47-expected.txt index 4957d4fb7c..66c03d1e47 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_47-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_47-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_48-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_48-expected.txt index fe04b76ee1..0fe030e313 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_48-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_48-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_49-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_49-expected.txt index 4b4ff400a0..7375144e5b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_49-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_49-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_5-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_5-expected.txt index efca80a61f..e2ee611d03 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_5-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_50-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_50-expected.txt index c7fa318d36..8e345c8a50 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_50-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_50-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_51-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_51-expected.txt index 7876fee1bf..420dbe1a4d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_51-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_51-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_52-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_52-expected.txt index 69249eb9bf..000323e34c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_52-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_52-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_53-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_53-expected.txt index ef3c3dab3f..13e6c9a36b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_53-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_53-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_54-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_54-expected.txt index 3a6dc0fb3b..3136c0dd1d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_54-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_54-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_55-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_55-expected.txt index e86d896f31..fde86c311f 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_55-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_55-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_56-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_56-expected.txt index 584863a973..43d8850c6e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_56-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_56-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_57-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_57-expected.txt index a43184b237..a62fd50e2b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_57-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_57-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_58-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_58-expected.txt index 7b26b8e0b2..a69cfc5991 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_58-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_58-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_59-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_59-expected.txt index 7b67e5de6f..ea9b349a99 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_59-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_59-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_6-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_6-expected.txt index d55894f9e0..9707048302 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_6-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_60-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_60-expected.txt index c4ea54bec1..2e3cb9e816 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_60-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_60-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_61-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_61-expected.txt index c1ec47908c..71559ae535 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_61-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_61-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_62-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_62-expected.txt index 7c6c914cf5..7598813c01 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_62-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_62-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_63-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_63-expected.txt index 949cd7677f..bc9ce3d654 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_63-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_63-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_64-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_64-expected.txt index 4a3404a7d9..581005a535 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_64-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_64-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_65-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_65-expected.txt index 6b8a6cf5be..677bdc7060 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_65-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_65-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_66-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_66-expected.txt index af96a50e98..f64efad937 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_66-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_66-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_67-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_67-expected.txt index 5174e78bae..56b62c86a5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_67-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_67-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_68-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_68-expected.txt index 624fe4fb1a..13ba7f4b03 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_68-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_68-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_69-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_69-expected.txt index 232369bab5..2bc2814fca 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_69-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_69-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_7-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_7-expected.txt index a2be3a83a7..52bbfd167e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_7-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_70-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_70-expected.txt index cf6ddffa4d..c3c1f357ac 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_70-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_70-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_71-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_71-expected.txt index 911f9e8607..9baa9dfb8e 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_71-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_71-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_72-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_72-expected.txt index 1acf0cc5a6..86c70221cd 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_72-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_72-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_73-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_73-expected.txt index d79f285157..071fb1726c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_73-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_73-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_74-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_74-expected.txt index 616a3110aa..7c0ab6ead2 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_74-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_74-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_75-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_75-expected.txt index 1eb1819781..663fc10505 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_75-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_75-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_76-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_76-expected.txt index 0e4716014f..90c574b5bc 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_76-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_76-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_77-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_77-expected.txt index 36bcb64c0b..83d24ad78f 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_77-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_77-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_78-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_78-expected.txt index 02230c06b7..ba1b93b72a 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_78-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_78-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_79-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_79-expected.txt index 4de0d00656..af92b3f7a5 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_79-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_79-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_8-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_8-expected.txt index 3268d3b0c8..f2029ff315 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_8-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_80-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_80-expected.txt index 1f3d0796f4..e1dffb5b2a 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_80-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_80-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_81-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_81-expected.txt index d0ec916029..6b7078503a 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_81-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_81-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_82-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_82-expected.txt index e4328eea92..29ceae0c74 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_82-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_82-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_83-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_83-expected.txt index a78394b6a9..98c75b004c 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_83-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_83-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_84-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_84-expected.txt index ab02d00474..2a3c7f13b3 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_84-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_84-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_85-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_85-expected.txt index 58fd440ebd..4bd38778fc 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_85-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_85-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_86-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_86-expected.txt index 2e1950244c..ccb132670d 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_86-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_86-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_87-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_87-expected.txt index ae8ac55c7d..9e6e96b3cc 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_87-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_87-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_88-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_88-expected.txt index f1c2af00d9..9123677cbd 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_88-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_88-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_89-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_89-expected.txt index fc18fb9910..caec5beb92 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_89-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_89-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_9-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_9-expected.txt index 25d0b7577b..6578370346 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_9-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_90-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_90-expected.txt index 1167a4b747..bd0396a92f 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_90-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_90-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_91-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_91-expected.txt index ea4c9880f7..488a78264b 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_91-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_91-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_92-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_92-expected.txt index dfd4feabfe..eeaf9635dc 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_92-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_92-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +166,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_93-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_93-expected.txt index 5d92013dd6..0711178525 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_93-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_93-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_94-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_94-expected.txt index 1a71a8a9ab..0417ee9509 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_94-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_94-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_95-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_95-expected.txt index 5af4e76315..b385e2fdb0 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_95-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_95-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_96-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_96-expected.txt index 554d753f31..e2ca695a00 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_96-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_96-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_97-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_97-expected.txt index 6d9352a586..9c126cbfd7 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_97-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_97-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_98-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_98-expected.txt index b27298f603..9b3c683d16 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_98-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_98-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/new_expression_99-expected.txt b/es2panda/test/parser/ts/type_checker/new_expression_99-expected.txt index 88f0fa7250..7c44e9a307 100644 --- a/es2panda/test/parser/ts/type_checker/new_expression_99-expected.txt +++ b/es2panda/test/parser/ts/type_checker/new_expression_99-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -56,7 +55,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -93,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -155,7 +151,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring-expected.txt index bb02d9ce41..6fd777a27a 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +62,6 @@ "key": { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 17, @@ -79,7 +76,6 @@ "value": { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 17, @@ -126,7 +122,6 @@ "key": { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 17, @@ -172,7 +167,6 @@ "key": { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 17, @@ -254,7 +248,6 @@ "left": { "type": "Identifier", "name": "var1", - "decorators": [], "loc": { "start": { "line": 18, @@ -310,7 +303,6 @@ "left": { "type": "Identifier", "name": "var2", - "decorators": [], "loc": { "start": { "line": 19, @@ -374,7 +366,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 21, @@ -392,7 +383,6 @@ { "type": "Identifier", "name": "var3", - "decorators": [], "loc": { "start": { "line": 21, @@ -433,7 +423,6 @@ { "type": "Identifier", "name": "var4", - "decorators": [], "loc": { "start": { "line": 21, @@ -477,7 +466,6 @@ "key": { "type": "Identifier", "name": "var5", - "decorators": [], "loc": { "start": { "line": 21, @@ -494,7 +482,6 @@ "left": { "type": "Identifier", "name": "var5", - "decorators": [], "loc": { "start": { "line": 21, @@ -566,7 +553,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 21, @@ -705,7 +691,6 @@ "left": { "type": "Identifier", "name": "var3", - "decorators": [], "loc": { "start": { "line": 22, @@ -761,7 +746,6 @@ "left": { "type": "Identifier", "name": "var4", - "decorators": [], "loc": { "start": { "line": 23, @@ -817,7 +801,6 @@ "left": { "type": "Identifier", "name": "var5", - "decorators": [], "loc": { "start": { "line": 24, @@ -881,7 +864,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 26, @@ -906,7 +888,6 @@ "key": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 26, @@ -923,7 +904,6 @@ "left": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 26, @@ -980,7 +960,6 @@ "key": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 26, @@ -997,7 +976,6 @@ "left": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 26, @@ -1069,7 +1047,6 @@ "key": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 26, @@ -1115,7 +1092,6 @@ "key": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 26, @@ -1211,7 +1187,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 26, @@ -1234,7 +1209,6 @@ "key": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 26, @@ -1280,7 +1254,6 @@ "key": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 26, @@ -1386,7 +1359,6 @@ "left": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 27, @@ -1442,7 +1414,6 @@ "left": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 28, @@ -1498,7 +1469,6 @@ "left": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 29, @@ -1554,7 +1524,6 @@ "left": { "type": "Identifier", "name": "var7", - "decorators": [], "loc": { "start": { "line": 30, @@ -1618,7 +1587,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 32, @@ -1643,7 +1611,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 32, @@ -1663,7 +1630,6 @@ "left": { "type": "Identifier", "name": "var8", - "decorators": [], "loc": { "start": { "line": 32, @@ -1705,7 +1671,6 @@ "left": { "type": "Identifier", "name": "var9", - "decorators": [], "loc": { "start": { "line": 32, @@ -1728,7 +1693,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -1774,7 +1738,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 32, @@ -1882,7 +1845,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 32, @@ -2007,7 +1969,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 32, @@ -2030,7 +1991,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 32, @@ -2179,7 +2139,6 @@ "left": { "type": "Identifier", "name": "var8", - "decorators": [], "loc": { "start": { "line": 33, @@ -2194,7 +2153,6 @@ "right": { "type": "Identifier", "name": "var6", - "decorators": [], "loc": { "start": { "line": 33, @@ -2236,7 +2194,6 @@ "left": { "type": "Identifier", "name": "var9", - "decorators": [], "loc": { "start": { "line": 34, @@ -2292,7 +2249,6 @@ "left": { "type": "Identifier", "name": "var9", - "decorators": [], "loc": { "start": { "line": 35, @@ -2315,7 +2271,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 35, @@ -2361,7 +2316,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 35, @@ -2441,7 +2395,6 @@ "left": { "type": "Identifier", "name": "var9", - "decorators": [], "loc": { "start": { "line": 36, @@ -2502,7 +2455,6 @@ "key": { "type": "Identifier", "name": "var11", - "decorators": [], "loc": { "start": { "line": 39, @@ -2546,7 +2498,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 40, @@ -2601,7 +2552,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -2642,7 +2592,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 41, @@ -2694,7 +2643,6 @@ "id": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 38, @@ -2731,7 +2679,6 @@ "typeName": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 44, @@ -2754,7 +2701,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 44, @@ -2807,7 +2753,6 @@ "key": { "type": "Identifier", "name": "var11", - "decorators": [], "loc": { "start": { "line": 45, @@ -2822,7 +2767,6 @@ "value": { "type": "Identifier", "name": "var11", - "decorators": [], "loc": { "start": { "line": 45, @@ -2851,7 +2795,6 @@ "argument": { "type": "Identifier", "name": "var12", - "decorators": [], "loc": { "start": { "line": 45, @@ -2889,7 +2832,6 @@ "init": { "type": "Identifier", "name": "var10", - "decorators": [], "loc": { "start": { "line": 45, @@ -2933,7 +2875,6 @@ "left": { "type": "Identifier", "name": "var11", - "decorators": [], "loc": { "start": { "line": 46, @@ -2989,7 +2930,6 @@ "left": { "type": "Identifier", "name": "var12", - "decorators": [], "loc": { "start": { "line": 47, @@ -3012,7 +2952,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 47, @@ -3100,7 +3039,6 @@ "key": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 49, @@ -3117,7 +3055,6 @@ "left": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 49, @@ -3174,7 +3111,6 @@ "key": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 49, @@ -3191,7 +3127,6 @@ "left": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 49, @@ -3252,7 +3187,6 @@ "key": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 49, @@ -3324,7 +3258,6 @@ "key": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 49, @@ -3435,7 +3368,6 @@ "key": { "type": "Identifier", "name": "var13", - "decorators": [], "loc": { "start": { "line": 49, @@ -3481,7 +3413,6 @@ "key": { "type": "Identifier", "name": "var14", - "decorators": [], "loc": { "start": { "line": 49, @@ -3614,7 +3545,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 50, @@ -3637,7 +3567,6 @@ "key": { "type": "Identifier", "name": "var15", - "decorators": [], "loc": { "start": { "line": 50, @@ -3652,7 +3581,6 @@ "value": { "type": "Identifier", "name": "var15", - "decorators": [], "loc": { "start": { "line": 50, @@ -3681,7 +3609,6 @@ "argument": { "type": "Identifier", "name": "var16", - "decorators": [], "loc": { "start": { "line": 50, @@ -3740,7 +3667,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 50, @@ -3763,7 +3689,6 @@ "key": { "type": "Identifier", "name": "var15", - "decorators": [], "loc": { "start": { "line": 50, @@ -3807,7 +3732,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 50, @@ -3850,7 +3774,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 50, @@ -3879,7 +3802,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -3920,7 +3842,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -3965,7 +3886,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 50, @@ -4071,7 +3991,6 @@ "key": { "type": "Identifier", "name": "prop", - "decorators": [], "loc": { "start": { "line": 50, @@ -4094,7 +4013,6 @@ "key": { "type": "Identifier", "name": "var15", - "decorators": [], "loc": { "start": { "line": 50, @@ -4140,7 +4058,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 50, @@ -4186,7 +4103,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 50, @@ -4275,7 +4191,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 50, @@ -4312,7 +4227,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -4353,7 +4267,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 50, @@ -4528,7 +4441,6 @@ "argument": { "type": "Identifier", "name": "var17", - "decorators": [], "loc": { "start": { "line": 51, @@ -4566,7 +4478,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 51, @@ -4610,7 +4521,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 51, @@ -4669,7 +4579,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 51, @@ -4713,7 +4622,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 51, @@ -4772,7 +4680,6 @@ "key": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 51, @@ -4795,7 +4702,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 51, @@ -4853,7 +4759,6 @@ "key": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 51, @@ -4972,7 +4877,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 51, @@ -5018,7 +4922,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 51, @@ -5113,7 +5016,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -5171,7 +5073,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 54, @@ -5224,7 +5125,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 56, @@ -5241,7 +5141,6 @@ "left": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 56, @@ -5298,7 +5197,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 56, @@ -5313,7 +5211,6 @@ "value": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 56, @@ -5360,7 +5257,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 56, @@ -5406,7 +5302,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 56, @@ -5494,7 +5389,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 57, @@ -5509,7 +5403,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 57, @@ -5541,7 +5434,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 57, @@ -5556,7 +5448,6 @@ "value": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 57, @@ -5603,7 +5494,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 57, @@ -5649,7 +5539,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 57, @@ -5737,7 +5626,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 58, @@ -5752,7 +5640,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 58, @@ -5784,7 +5671,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 58, @@ -5799,7 +5685,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 58, @@ -5846,7 +5731,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 58, @@ -5934,7 +5818,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 59, @@ -5951,7 +5834,6 @@ "left": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 59, @@ -6008,7 +5890,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 59, @@ -6025,7 +5906,6 @@ "left": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 59, @@ -6097,7 +5977,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 59, @@ -6143,7 +6022,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 59, @@ -6223,7 +6101,6 @@ "id": { "type": "Identifier", "name": "var20", - "decorators": [], "loc": { "start": { "line": 61, @@ -6289,7 +6166,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 62, @@ -6304,7 +6180,6 @@ "value": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 62, @@ -6336,7 +6211,6 @@ "key": { "type": "Identifier", "name": "var20", - "decorators": [], "loc": { "start": { "line": 62, @@ -6359,7 +6233,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 62, @@ -6374,7 +6247,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 62, @@ -6445,7 +6317,6 @@ "key": { "type": "Identifier", "name": "var19", - "decorators": [], "loc": { "start": { "line": 62, @@ -6491,7 +6362,6 @@ "key": { "type": "Identifier", "name": "var20", - "decorators": [], "loc": { "start": { "line": 62, @@ -6514,7 +6384,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 62, @@ -6660,7 +6529,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 64, @@ -6713,7 +6581,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 66, @@ -6728,7 +6595,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 66, @@ -6757,7 +6623,6 @@ "argument": { "type": "Identifier", "name": "var21", - "decorators": [], "loc": { "start": { "line": 66, @@ -6803,7 +6668,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 66, @@ -6849,7 +6713,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 66, @@ -6895,7 +6758,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 66, @@ -6918,7 +6780,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 66, @@ -7035,7 +6896,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 68, @@ -7085,7 +6945,6 @@ "typeName": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 69, @@ -7108,7 +6967,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -7158,7 +7016,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 71, @@ -7202,7 +7059,6 @@ "key": { "type": "Identifier", "name": "var22", - "decorators": [], "loc": { "start": { "line": 72, @@ -7253,7 +7109,6 @@ "id": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 70, @@ -7293,7 +7148,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 75, @@ -7308,7 +7162,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 75, @@ -7337,7 +7190,6 @@ "argument": { "type": "Identifier", "name": "var21", - "decorators": [], "loc": { "start": { "line": 75, @@ -7375,7 +7227,6 @@ "right": { "type": "Identifier", "name": "var23", - "decorators": [], "loc": { "start": { "line": 75, @@ -7425,7 +7276,6 @@ "key": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 76, @@ -7440,7 +7290,6 @@ "value": { "type": "Identifier", "name": "var18", - "decorators": [], "loc": { "start": { "line": 76, @@ -7472,7 +7321,6 @@ "key": { "type": "Identifier", "name": "var22", - "decorators": [], "loc": { "start": { "line": 76, @@ -7487,7 +7335,6 @@ "value": { "type": "Identifier", "name": "var22", - "decorators": [], "loc": { "start": { "line": 76, @@ -7526,7 +7373,6 @@ "right": { "type": "Identifier", "name": "var23", - "decorators": [], "loc": { "start": { "line": 76, @@ -7581,7 +7427,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 78, @@ -7639,7 +7484,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 79, @@ -7697,7 +7541,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 80, @@ -7755,7 +7598,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 81, @@ -7808,7 +7650,6 @@ "key": { "type": "Identifier", "name": "var27", - "decorators": [], "loc": { "start": { "line": 83, @@ -7828,7 +7669,6 @@ "left": { "type": "Identifier", "name": "var26", - "decorators": [], "loc": { "start": { "line": 83, @@ -7871,7 +7711,6 @@ { "type": "Identifier", "name": "var25", - "decorators": [], "loc": { "start": { "line": 83, @@ -7888,7 +7727,6 @@ "left": { "type": "Identifier", "name": "var24", - "decorators": [], "loc": { "start": { "line": 83, @@ -7984,7 +7822,6 @@ "key": { "type": "Identifier", "name": "var27", - "decorators": [], "loc": { "start": { "line": 83, @@ -8121,7 +7958,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 85, @@ -8179,7 +8015,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 86, @@ -8224,7 +8059,6 @@ "id": { "type": "Identifier", "name": "var30", - "decorators": [], "loc": { "start": { "line": 87, @@ -8290,7 +8124,6 @@ "key": { "type": "Identifier", "name": "var30", - "decorators": [], "loc": { "start": { "line": 89, @@ -8315,7 +8148,6 @@ "key": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 89, @@ -8332,7 +8164,6 @@ "left": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 89, @@ -8389,7 +8220,6 @@ "key": { "type": "Identifier", "name": "var28", - "decorators": [], "loc": { "start": { "line": 89, @@ -8404,7 +8234,6 @@ "value": { "type": "Identifier", "name": "var28", - "decorators": [], "loc": { "start": { "line": 89, @@ -8451,7 +8280,6 @@ "key": { "type": "Identifier", "name": "var28", - "decorators": [], "loc": { "start": { "line": 89, @@ -8547,7 +8375,6 @@ "key": { "type": "Identifier", "name": "var30", - "decorators": [], "loc": { "start": { "line": 89, @@ -8570,7 +8397,6 @@ "key": { "type": "Identifier", "name": "var28", - "decorators": [], "loc": { "start": { "line": 89, @@ -8616,7 +8442,6 @@ "key": { "type": "Identifier", "name": "var29", - "decorators": [], "loc": { "start": { "line": 89, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring1-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring1-expected.txt index b7d581615d..6f111852fd 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring1-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring10-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring10-expected.txt index fc223343ba..cc96f9dc58 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring10-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -57,7 +55,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -89,7 +86,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +100,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +146,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -197,7 +191,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -293,7 +286,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring11-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring11-expected.txt index ce4c098287..5e0f2a7126 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring11-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -57,7 +55,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -89,7 +86,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +100,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +146,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -247,7 +241,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -270,7 +263,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring12-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring12-expected.txt index 6706014648..2bc1cf28d9 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring12-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +57,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +113,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -131,7 +127,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -178,7 +173,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -274,7 +268,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -297,7 +290,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -343,7 +335,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -449,7 +440,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring13-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring13-expected.txt index eb40248267..b4476a1382 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring13-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -61,7 +59,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -107,7 +104,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +149,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -199,7 +194,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -222,7 +216,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -268,7 +261,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -374,7 +366,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring14-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring14-expected.txt index 55d49295e5..fc890d8b96 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring14-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -72,7 +71,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -153,7 +151,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -168,7 +165,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring15-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring15-expected.txt index ead23ae288..d14d486890 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring15-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -34,7 +33,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -91,7 +89,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -106,7 +103,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -212,7 +207,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring16-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring16-expected.txt index 0686bd76bb..2c20f92853 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring16-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -34,7 +33,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -91,7 +89,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -106,7 +103,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -214,7 +209,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -284,7 +278,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring17-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring17-expected.txt index 9213ee5384..49e220162f 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring17-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -34,7 +33,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -91,7 +89,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -106,7 +103,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +138,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -214,7 +209,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -284,7 +278,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -330,7 +323,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring18-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring18-expected.txt index 3558befac6..2d54a836f7 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring18-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +62,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -79,7 +76,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -118,7 +114,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -162,7 +157,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +215,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -303,7 +296,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring19-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring19-expected.txt index 7fbc7811ff..1f0ba72d8e 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring19-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -71,7 +69,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -130,7 +127,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -174,7 +170,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -218,7 +213,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -241,7 +235,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -285,7 +278,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -403,7 +395,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring2-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring2-expected.txt index 15376188fa..c24c6d0400 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring2-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -79,7 +77,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -125,7 +122,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring20-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring20-expected.txt index 5d925d7af2..ef1e2771fd 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring20-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -75,7 +74,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -90,7 +88,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -119,7 +116,6 @@ "argument": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -157,7 +153,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -216,7 +211,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -260,7 +254,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -304,7 +297,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -327,7 +319,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -371,7 +362,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -453,7 +443,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -497,7 +486,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 18, @@ -579,7 +567,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -661,7 +648,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -676,7 +662,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring21-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring21-expected.txt index 02ef413dda..306310e0f4 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring21-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -112,7 +110,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +162,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -180,7 +176,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -219,7 +214,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -263,7 +257,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring22-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring22-expected.txt index a772451dee..b5fbaee77f 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring22-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -46,7 +45,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -186,7 +183,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -239,7 +235,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -262,7 +257,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -277,7 +271,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -309,7 +302,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -324,7 +316,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -387,7 +378,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring23-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring23-expected.txt index 4c94ce5b0c..cd46e5f18c 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring23-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -43,7 +42,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +140,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -195,7 +192,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -218,7 +214,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -236,7 +231,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -251,7 +245,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -326,7 +319,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring24-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring24-expected.txt index 876eff3598..0d54d258fc 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring24-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -87,7 +85,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 17, @@ -227,7 +224,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -280,7 +276,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -295,7 +290,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -327,7 +321,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -350,7 +343,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 18, @@ -368,7 +360,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -383,7 +374,6 @@ { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 18, @@ -458,7 +448,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -502,7 +491,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring25-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring25-expected.txt index bb41fbdf51..ec41956c21 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring25-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring25-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -53,7 +52,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -77,7 +75,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -121,7 +118,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -213,7 +209,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -259,7 +254,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -399,7 +393,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -416,7 +409,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -473,7 +465,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -491,7 +482,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -506,7 +496,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 21, @@ -559,7 +548,6 @@ "callee": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -674,7 +662,6 @@ "left": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring26-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring26-expected.txt index e3a1c5de45..6ddbf71ed4 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring26-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring26-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -72,7 +70,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -87,7 +84,6 @@ "value": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 17, @@ -119,7 +115,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 17, @@ -134,7 +129,6 @@ "value": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +175,6 @@ "key": { "type": "Identifier", "name": "er", - "decorators": [], "loc": { "start": { "line": 17, @@ -343,7 +336,6 @@ "key": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -389,7 +381,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -514,7 +505,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -537,7 +527,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 17, @@ -583,7 +572,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -682,7 +670,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring27-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring27-expected.txt index c530fc8327..7f6564c6b3 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring27-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring27-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -75,7 +74,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -100,7 +98,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -122,7 +119,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -162,7 +158,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -275,7 +270,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -400,7 +394,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -423,7 +416,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 18, @@ -469,7 +461,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -568,7 +559,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring28-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring28-expected.txt index 3549775a4f..25722f32ce 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring28-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring28-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -78,7 +77,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -122,7 +120,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -170,7 +167,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -223,7 +219,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -248,7 +243,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -270,7 +264,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -285,7 +278,6 @@ "right": { "type": "Identifier", "name": "u", - "decorators": [], "loc": { "start": { "line": 18, @@ -311,7 +303,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -424,7 +415,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -535,7 +525,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -558,7 +547,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 18, @@ -604,7 +592,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -739,7 +726,6 @@ "left": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -754,7 +740,6 @@ "right": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring29-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring29-expected.txt index a891a14c13..9737a501f4 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring29-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring29-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -75,7 +74,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring3-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring3-expected.txt index 9fbe7310dc..930fb86dda 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring3-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -34,7 +33,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -91,7 +89,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -106,7 +103,6 @@ "value": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -153,7 +149,6 @@ "key": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring30-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring30-expected.txt index 1379bc61fe..ca486f4d8f 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring30-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring30-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -75,7 +74,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -137,7 +134,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring31-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring31-expected.txt index 4623c4ef9c..335e4d242f 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring31-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring31-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -75,7 +74,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -92,7 +90,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -164,7 +161,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring32-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring32-expected.txt index f671e7dcef..1c59691331 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring32-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring32-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -79,7 +77,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring33-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring33-expected.txt index ec8ddfe410..b96e75c54c 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring33-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring33-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -75,7 +74,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -137,7 +134,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -183,7 +179,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring34-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring34-expected.txt index f7213455cd..4377037889 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring34-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring34-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -133,7 +131,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -148,7 +145,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -187,7 +183,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring35-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring35-expected.txt index 90f619a566..4609dbaf6d 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring35-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring35-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -133,7 +131,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -148,7 +145,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -195,7 +191,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -210,7 +205,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring36-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring36-expected.txt index 0fb922acee..40b804c527 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring36-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring36-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +136,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -191,7 +188,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -214,7 +210,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -229,7 +224,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -300,7 +294,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring37-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring37-expected.txt index fe79b19640..e970cd4945 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring37-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring37-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -133,7 +131,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -156,7 +153,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +167,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -242,7 +237,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -265,7 +259,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -280,7 +273,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring38-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring38-expected.txt index 50a2d02956..2f2ac1e6b7 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring38-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring38-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -138,7 +136,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -191,7 +188,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -214,7 +210,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -229,7 +224,6 @@ "value": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -300,7 +294,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -323,7 +316,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -338,7 +330,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring39-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring39-expected.txt index 60a5e35ed3..c23408aefc 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring39-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring39-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -133,7 +131,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -148,7 +145,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -195,7 +191,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -241,7 +236,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring4-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring4-expected.txt index 36150b9e40..b5d26e4b4c 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring4-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -77,7 +75,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -136,7 +133,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring40-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring40-expected.txt index 2c8279b7d2..7403f57c1a 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring40-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring40-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -133,7 +131,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -148,7 +145,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -180,7 +176,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -195,7 +190,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -242,7 +236,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring41-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring41-expected.txt index f8038ece7a..b1d80b6132 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring41-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring41-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +123,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -191,7 +188,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -216,7 +212,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -231,7 +226,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -263,7 +257,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -278,7 +271,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -325,7 +317,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -421,7 +412,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 21, @@ -444,7 +434,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -490,7 +479,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring5-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring5-expected.txt index 1abb82a18c..92f3b12236 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring5-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -77,7 +75,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -136,7 +133,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring6-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring6-expected.txt index 2c84da609c..0427830561 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring6-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "value": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -79,7 +77,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +99,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -148,7 +144,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -254,7 +249,6 @@ "left": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -277,7 +271,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -323,7 +316,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring7-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring7-expected.txt index a3b321c270..697f10fee0 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring7-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -34,7 +33,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -57,7 +55,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -103,7 +100,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -199,7 +195,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -281,7 +276,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -304,7 +298,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -350,7 +343,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -396,7 +388,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring8-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring8-expected.txt index 7f307eac5b..9e00226c01 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring8-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +57,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -116,7 +113,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -131,7 +127,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -178,7 +173,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -224,7 +218,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -270,7 +263,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -366,7 +358,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -389,7 +380,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -435,7 +425,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectDestructuring9-expected.txt b/es2panda/test/parser/ts/type_checker/objectDestructuring9-expected.txt index b1b388d2b5..8f752209aa 100644 --- a/es2panda/test/parser/ts/type_checker/objectDestructuring9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectDestructuring9-expected.txt @@ -17,7 +17,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -57,7 +55,6 @@ "value": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -89,7 +86,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +100,6 @@ "value": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -151,7 +146,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -197,7 +191,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -328,7 +321,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability-expected.txt index eeb880e0da..bc2d074348 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +67,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -127,7 +125,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -230,7 +226,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -274,7 +269,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -318,7 +312,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -378,7 +371,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -401,7 +393,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -447,7 +438,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -490,7 +480,6 @@ "argument": { "type": "Identifier", "name": "obj1", - "decorators": [], "loc": { "start": { "line": 18, @@ -557,7 +546,6 @@ "left": { "type": "Identifier", "name": "obj2", - "decorators": [], "loc": { "start": { "line": 19, @@ -580,7 +568,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -626,7 +613,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -672,7 +658,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -766,7 +751,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -835,7 +819,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -852,7 +835,6 @@ "exprName": { "type": "Identifier", "name": "obj3", - "decorators": [], "loc": { "start": { "line": 22, @@ -894,7 +876,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -917,7 +898,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -961,7 +941,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -1032,7 +1011,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -1055,7 +1033,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -1101,7 +1078,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -1124,7 +1100,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -1230,7 +1205,6 @@ "left": { "type": "Identifier", "name": "obj4", - "decorators": [], "loc": { "start": { "line": 23, @@ -1253,7 +1227,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -1299,7 +1272,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -1322,7 +1294,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -1368,7 +1339,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -1472,7 +1442,6 @@ "left": { "type": "Identifier", "name": "obj4", - "decorators": [], "loc": { "start": { "line": 24, @@ -1495,7 +1464,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, @@ -1586,7 +1554,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1609,7 +1576,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1653,7 +1619,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1720,7 +1685,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1743,7 +1707,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1814,7 +1777,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -1837,7 +1799,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1860,7 +1821,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -1906,7 +1866,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1976,7 +1935,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -1999,7 +1957,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -2115,7 +2072,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -2144,7 +2100,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -2172,7 +2127,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -2216,7 +2170,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -2265,7 +2218,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -2310,7 +2262,6 @@ "left": { "type": "Identifier", "name": "obj6", - "decorators": [], "loc": { "start": { "line": 28, @@ -2333,7 +2284,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 28, @@ -2370,7 +2320,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -2398,7 +2347,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -2508,7 +2456,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -2675,7 +2622,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -2734,7 +2680,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -2778,7 +2723,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -2837,7 +2781,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -2881,7 +2824,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -2925,7 +2867,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 30, @@ -2985,7 +2926,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -3030,7 +2970,6 @@ "left": { "type": "Identifier", "name": "obj7", - "decorators": [], "loc": { "start": { "line": 31, @@ -3086,7 +3025,6 @@ "left": { "type": "Identifier", "name": "obj7", - "decorators": [], "loc": { "start": { "line": 32, @@ -3109,7 +3047,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -3189,7 +3126,6 @@ "left": { "type": "Identifier", "name": "obj7", - "decorators": [], "loc": { "start": { "line": 33, @@ -3212,7 +3148,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -3258,7 +3193,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 33, @@ -3338,7 +3272,6 @@ "left": { "type": "Identifier", "name": "obj7", - "decorators": [], "loc": { "start": { "line": 34, @@ -3361,7 +3294,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 34, @@ -3407,7 +3339,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 34, @@ -3453,7 +3384,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 34, @@ -3533,7 +3463,6 @@ "id": { "type": "Identifier", "name": "obj8", - "decorators": [], "loc": { "start": { "line": 36, @@ -3553,7 +3482,6 @@ "argument": { "type": "Identifier", "name": "obj6", - "decorators": [], "loc": { "start": { "line": 36, @@ -3620,7 +3548,6 @@ "left": { "type": "Identifier", "name": "obj8", - "decorators": [], "loc": { "start": { "line": 37, @@ -3635,7 +3562,6 @@ "right": { "type": "Identifier", "name": "obj6", - "decorators": [], "loc": { "start": { "line": 37, @@ -3677,7 +3603,6 @@ "left": { "type": "Identifier", "name": "obj8", - "decorators": [], "loc": { "start": { "line": 38, @@ -3700,7 +3625,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 38, @@ -3737,7 +3661,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 38, @@ -3765,7 +3688,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 38, @@ -3875,7 +3797,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 38, @@ -4115,7 +4036,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 40, @@ -4277,7 +4197,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 42, @@ -4335,7 +4254,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 43, @@ -4401,7 +4319,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 44, @@ -4456,7 +4373,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 44, @@ -4505,7 +4421,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 44, @@ -4528,7 +4443,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 44, @@ -4574,7 +4488,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 44, @@ -4656,7 +4569,6 @@ "id": { "type": "Identifier", "name": "obj11", - "decorators": [], "loc": { "start": { "line": 46, @@ -4819,7 +4731,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 46, @@ -4924,7 +4835,6 @@ "left": { "type": "Identifier", "name": "obj9", - "decorators": [], "loc": { "start": { "line": 47, @@ -4939,7 +4849,6 @@ "right": { "type": "Identifier", "name": "obj11", - "decorators": [], "loc": { "start": { "line": 47, @@ -4992,7 +4901,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 49, @@ -5036,7 +4944,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 49, @@ -5080,7 +4987,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 49, @@ -5128,7 +5034,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 49, @@ -5173,7 +5078,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 50, @@ -5229,7 +5133,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 51, @@ -5252,7 +5155,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 51, @@ -5332,7 +5234,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 52, @@ -5355,7 +5256,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 52, @@ -5401,7 +5301,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 52, @@ -5481,7 +5380,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 53, @@ -5504,7 +5402,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 53, @@ -5584,7 +5481,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 54, @@ -5607,7 +5503,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 54, @@ -5653,7 +5548,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 54, @@ -5733,7 +5627,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 55, @@ -5756,7 +5649,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 55, @@ -5802,7 +5694,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 55, @@ -5882,7 +5773,6 @@ "left": { "type": "Identifier", "name": "obj12", - "decorators": [], "loc": { "start": { "line": 56, @@ -5905,7 +5795,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 56, @@ -5951,7 +5840,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 56, @@ -6036,7 +5924,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 59, @@ -6080,7 +5967,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 60, @@ -6124,7 +6010,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 61, @@ -6175,7 +6060,6 @@ "id": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 58, @@ -6212,7 +6096,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 65, @@ -6263,7 +6146,6 @@ "id": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 64, @@ -6283,7 +6165,6 @@ "typeName": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 64, @@ -6342,7 +6223,6 @@ "typeName": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 68, @@ -6365,7 +6245,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 68, @@ -6388,7 +6267,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 68, @@ -6434,7 +6312,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 68, @@ -6480,7 +6357,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 68, @@ -6526,7 +6402,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 68, @@ -6622,7 +6497,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 69, @@ -6747,7 +6621,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 69, @@ -6789,7 +6662,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -6856,7 +6728,6 @@ "typeName": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 69, @@ -6891,7 +6762,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -6936,7 +6806,6 @@ "left": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 70, @@ -6951,7 +6820,6 @@ "right": { "type": "Identifier", "name": "obj13", - "decorators": [], "loc": { "start": { "line": 70, @@ -6993,7 +6861,6 @@ "left": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 71, @@ -7016,7 +6883,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 71, @@ -7062,7 +6928,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 71, @@ -7108,7 +6973,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 71, @@ -7154,7 +7018,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 71, @@ -7234,7 +7097,6 @@ "left": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 72, @@ -7257,7 +7119,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 72, @@ -7380,7 +7241,6 @@ "left": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 73, @@ -7403,7 +7263,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 73, @@ -7526,7 +7385,6 @@ "left": { "type": "Identifier", "name": "obj14", - "decorators": [], "loc": { "start": { "line": 74, @@ -7549,7 +7407,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 74, @@ -7638,7 +7495,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 74, @@ -7701,7 +7557,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 74, @@ -7880,7 +7735,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 77, @@ -7972,7 +7826,6 @@ "id": { "type": "Identifier", "name": "interface3", - "decorators": [], "loc": { "start": { "line": 76, @@ -8009,7 +7862,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 81, @@ -8060,7 +7912,6 @@ "id": { "type": "Identifier", "name": "interface4", - "decorators": [], "loc": { "start": { "line": 80, @@ -8080,7 +7931,6 @@ "typeName": { "type": "Identifier", "name": "interface3", - "decorators": [], "loc": { "start": { "line": 80, @@ -8139,7 +7989,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 85, @@ -8190,7 +8039,6 @@ "id": { "type": "Identifier", "name": "interface5", - "decorators": [], "loc": { "start": { "line": 84, @@ -8210,7 +8058,6 @@ "typeName": { "type": "Identifier", "name": "interface3", - "decorators": [], "loc": { "start": { "line": 84, @@ -8269,7 +8116,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 89, @@ -8320,7 +8166,6 @@ "id": { "type": "Identifier", "name": "interface6", - "decorators": [], "loc": { "start": { "line": 88, @@ -8340,7 +8185,6 @@ "typeName": { "type": "Identifier", "name": "interface3", - "decorators": [], "loc": { "start": { "line": 88, @@ -8402,7 +8246,6 @@ "typeName": { "type": "Identifier", "name": "interface4", - "decorators": [], "loc": { "start": { "line": 92, @@ -8430,7 +8273,6 @@ "typeName": { "type": "Identifier", "name": "interface5", - "decorators": [], "loc": { "start": { "line": 92, @@ -8458,7 +8300,6 @@ "typeName": { "type": "Identifier", "name": "interface6", - "decorators": [], "loc": { "start": { "line": 92, @@ -8493,7 +8334,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -8538,7 +8378,6 @@ "left": { "type": "Identifier", "name": "obj15", - "decorators": [], "loc": { "start": { "line": 93, @@ -8561,7 +8400,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 93, @@ -8641,7 +8479,6 @@ "left": { "type": "Identifier", "name": "obj15", - "decorators": [], "loc": { "start": { "line": 94, @@ -8664,7 +8501,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 94, @@ -8744,7 +8580,6 @@ "left": { "type": "Identifier", "name": "obj15", - "decorators": [], "loc": { "start": { "line": 95, @@ -8767,7 +8602,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 95, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability1-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability1-expected.txt index 82117a9d93..75ac1160d0 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability1-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -112,7 +110,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -135,7 +132,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +177,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability10-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability10-expected.txt index b994d6e9cb..5b2ceb6f7d 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability10-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -43,7 +42,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -87,7 +85,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -158,7 +155,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +177,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -204,7 +199,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -250,7 +244,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability11-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability11-expected.txt index dfa279b231..a109c4d3c4 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability11-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -46,7 +45,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -185,7 +182,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -208,7 +204,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -265,7 +260,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -348,7 +342,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -371,7 +364,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability12-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability12-expected.txt index ba60898dc8..618df24e25 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability12-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -46,7 +45,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -185,7 +182,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -208,7 +204,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -265,7 +260,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -348,7 +342,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -371,7 +364,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -394,7 +386,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability13-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability13-expected.txt index 43b542502c..c0a2a96a4a 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability13-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -46,7 +45,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -185,7 +182,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -208,7 +204,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -265,7 +260,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -348,7 +342,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -371,7 +364,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -394,7 +386,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -497,7 +488,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability14-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability14-expected.txt index 85da31e759..269ce36c23 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability14-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -46,7 +45,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -90,7 +88,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -185,7 +182,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -208,7 +204,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -265,7 +260,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -348,7 +342,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -371,7 +364,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -394,7 +386,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -497,7 +488,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -543,7 +533,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability15-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability15-expected.txt index 237071ad24..0521fce54e 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability15-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -86,7 +85,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -137,7 +135,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -174,7 +171,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -218,7 +214,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 24, @@ -269,7 +264,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -289,7 +283,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -348,7 +341,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -371,7 +363,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -394,7 +385,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability16-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability16-expected.txt index f27cb9fe5c..97166f2410 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability16-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -146,7 +143,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, @@ -197,7 +193,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -234,7 +229,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -278,7 +272,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 28, @@ -322,7 +315,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -373,7 +365,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 26, @@ -410,7 +401,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 33, @@ -461,7 +451,6 @@ "id": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 32, @@ -481,7 +470,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -522,7 +510,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 32, @@ -563,7 +550,6 @@ "typeName": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 32, @@ -622,7 +608,6 @@ "typeName": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 36, @@ -645,7 +630,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 36, @@ -668,7 +652,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 36, @@ -714,7 +697,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 36, @@ -760,7 +742,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 36, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability17-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability17-expected.txt index a67c0d9eeb..c98256c4e3 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability17-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -112,7 +110,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -168,7 +165,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -185,7 +181,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -227,7 +222,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -275,7 +269,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -320,7 +313,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -335,7 +327,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability18-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability18-expected.txt index 52b3e5d8ed..8dc0735a22 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability18-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 17, @@ -38,7 +37,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +80,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -130,7 +127,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -158,7 +154,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -182,7 +177,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -239,7 +233,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -303,7 +296,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -392,7 +384,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -506,7 +497,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -563,7 +553,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -611,7 +600,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -628,7 +616,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 21, @@ -652,7 +639,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -698,7 +684,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability19-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability19-expected.txt index e3dedd7843..ff74177cee 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability19-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -87,7 +85,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -131,7 +128,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -198,7 +194,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -221,7 +216,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -265,7 +259,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -336,7 +329,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -392,7 +384,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -464,7 +455,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -487,7 +477,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -531,7 +520,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -598,7 +586,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -621,7 +608,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -644,7 +630,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -688,7 +673,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -755,7 +739,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -826,7 +809,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -871,7 +853,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -886,7 +867,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability2-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability2-expected.txt index 342d8af70c..0f971f67dc 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability2-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +67,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -91,7 +89,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -137,7 +134,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability20-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability20-expected.txt index 9d8e2ea6c3..f0c2cdc031 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability20-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -115,7 +113,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -143,7 +140,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -192,7 +188,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -259,7 +254,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -287,7 +281,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -343,7 +336,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -371,7 +363,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -420,7 +411,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -465,7 +455,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -480,7 +469,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability3-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability3-expected.txt index 26f8a456a2..171e7303ca 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability3-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +81,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -142,7 +140,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +162,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability4-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability4-expected.txt index fb0bbd5b9e..99dff7885c 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability4-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +67,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -91,7 +89,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability5-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability5-expected.txt index bb3e766f7f..9535c3ea9a 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability5-expected.txt @@ -9,7 +9,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -78,7 +76,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -171,7 +168,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -215,7 +211,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -259,7 +254,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -303,7 +297,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -379,7 +372,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -399,7 +391,6 @@ "argument": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -430,7 +421,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -476,7 +466,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability6-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability6-expected.txt index 4d78529a1d..8c4e205218 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability6-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -126,7 +124,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -170,7 +167,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -230,7 +226,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -253,7 +248,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability7-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability7-expected.txt index 40166c21eb..9758f1c953 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability7-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -82,7 +81,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -141,7 +139,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -201,7 +198,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -224,7 +220,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability8-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability8-expected.txt index 1cf18e8ee5..256dcbc77e 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability8-expected.txt @@ -23,7 +23,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -67,7 +66,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -126,7 +124,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -170,7 +167,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -229,7 +225,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -273,7 +268,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -333,7 +327,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -356,7 +349,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -402,7 +394,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability9-expected.txt b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability9-expected.txt index 9c2b720c95..28ecc4d9f3 100644 --- a/es2panda/test/parser/ts/type_checker/objectLiteralAssignability9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/objectLiteralAssignability9-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -43,7 +42,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -87,7 +85,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -158,7 +155,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -181,7 +177,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/recursiveFunction-expected.txt b/es2panda/test/parser/ts/type_checker/recursiveFunction-expected.txt index fe1ecae488..dbab2dbd1d 100644 --- a/es2panda/test/parser/ts/type_checker/recursiveFunction-expected.txt +++ b/es2panda/test/parser/ts/type_checker/recursiveFunction-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -40,7 +39,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -68,7 +66,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -105,7 +102,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -122,7 +118,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 18, @@ -207,7 +202,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 19, @@ -354,7 +348,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -399,7 +392,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 24, @@ -416,7 +408,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/type_checker/recursiveTypeofWithProperty-expected.txt b/es2panda/test/parser/ts/type_checker/recursiveTypeofWithProperty-expected.txt index 134210b4f8..d60f22191c 100644 --- a/es2panda/test/parser/ts/type_checker/recursiveTypeofWithProperty-expected.txt +++ b/es2panda/test/parser/ts/type_checker/recursiveTypeofWithProperty-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -43,7 +42,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 19, @@ -64,7 +62,6 @@ "left": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 19, @@ -79,7 +76,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -105,7 +101,6 @@ "right": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -158,7 +153,6 @@ "key": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 20, @@ -181,7 +175,6 @@ "left": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +189,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 20, @@ -222,7 +214,6 @@ "right": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 20, @@ -248,7 +239,6 @@ "right": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 20, @@ -324,7 +314,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -347,7 +336,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -368,7 +356,6 @@ "left": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 23, @@ -383,7 +370,6 @@ "right": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -409,7 +395,6 @@ "right": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 23, @@ -462,7 +447,6 @@ "key": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 24, @@ -485,7 +469,6 @@ "key": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 25, @@ -506,7 +489,6 @@ "left": { "type": "Identifier", "name": "o", - "decorators": [], "loc": { "start": { "line": 25, @@ -521,7 +503,6 @@ "right": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -547,7 +528,6 @@ "right": { "type": "Identifier", "name": "t", - "decorators": [], "loc": { "start": { "line": 25, @@ -600,7 +580,6 @@ "key": { "type": "Identifier", "name": "r", - "decorators": [], "loc": { "start": { "line": 26, @@ -694,7 +673,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/test-interface-expected.txt b/es2panda/test/parser/ts/type_checker/test-interface-expected.txt index e2c6a65afb..11411d4711 100644 --- a/es2panda/test/parser/ts/type_checker/test-interface-expected.txt +++ b/es2panda/test/parser/ts/type_checker/test-interface-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -58,7 +57,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -129,7 +127,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 20, @@ -164,7 +161,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -192,7 +188,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -229,7 +224,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -271,7 +265,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 20, @@ -327,7 +320,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -383,7 +375,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -427,7 +418,6 @@ "key": { "type": "Identifier", "name": "readonly", - "decorators": [], "loc": { "start": { "line": 23, @@ -456,7 +446,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -511,7 +500,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -567,7 +555,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -596,7 +583,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 25, @@ -620,7 +606,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -664,7 +649,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -707,7 +691,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -726,7 +709,6 @@ { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -741,7 +723,6 @@ { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -828,7 +809,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -865,7 +845,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -909,7 +888,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -991,7 +969,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -1043,7 +1020,6 @@ "id": { "type": "Identifier", "name": "bar", - "decorators": [], "loc": { "start": { "line": 28, diff --git a/es2panda/test/parser/ts/type_checker/test-type-literal-expected.txt b/es2panda/test/parser/ts/type_checker/test-type-literal-expected.txt index 84cd0798c9..60027d63cf 100644 --- a/es2panda/test/parser/ts/type_checker/test-type-literal-expected.txt +++ b/es2panda/test/parser/ts/type_checker/test-type-literal-expected.txt @@ -31,7 +31,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -59,7 +58,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -104,7 +102,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -147,7 +144,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -176,7 +172,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -194,7 +189,6 @@ { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -209,7 +203,6 @@ { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 17, @@ -250,7 +243,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -299,7 +291,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -355,7 +346,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -399,7 +389,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -443,7 +432,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -491,7 +479,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -546,7 +533,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -575,7 +561,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -616,7 +601,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -672,7 +656,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -715,7 +698,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -747,7 +729,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -775,7 +756,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -835,7 +815,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -961,7 +940,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -990,7 +968,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 20, @@ -1039,7 +1016,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -1095,7 +1071,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -1182,7 +1157,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -1269,7 +1243,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 23, @@ -1356,7 +1329,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 23, @@ -1447,7 +1419,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -1513,7 +1484,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -1557,7 +1527,6 @@ "key": { "type": "Identifier", "name": "readonly", - "decorators": [], "loc": { "start": { "line": 26, @@ -1586,7 +1555,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -1635,7 +1603,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -1701,7 +1668,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1750,7 +1716,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability-expected.txt index 1dde88edcb..b05c043da3 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability-expected.txt @@ -23,7 +23,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -125,7 +124,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -267,7 +265,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -376,7 +373,6 @@ "exprName": { "type": "Identifier", "name": "tuple1", - "decorators": [], "loc": { "start": { "line": 20, @@ -424,7 +420,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -535,7 +530,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 21, @@ -576,7 +570,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -706,7 +699,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -951,7 +943,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -1106,7 +1097,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -1227,7 +1217,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -1271,7 +1260,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -1434,7 +1422,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 25, @@ -1474,7 +1461,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 25, @@ -1520,7 +1506,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -1724,7 +1709,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -1823,7 +1807,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 28, @@ -1889,7 +1872,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 29, @@ -1958,7 +1940,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 29, @@ -1999,7 +1980,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -2034,7 +2014,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -2100,7 +2079,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -2141,7 +2119,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -2182,7 +2159,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 30, @@ -2223,7 +2199,6 @@ "label": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 30, @@ -2259,7 +2234,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -2325,7 +2299,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 31, @@ -2367,7 +2340,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 31, @@ -2409,7 +2381,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 31, @@ -2445,7 +2416,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -2490,7 +2460,6 @@ "left": { "type": "Identifier", "name": "tuple9", - "decorators": [], "loc": { "start": { "line": 33, @@ -2505,7 +2474,6 @@ "right": { "type": "Identifier", "name": "tuple10", - "decorators": [], "loc": { "start": { "line": 33, @@ -2547,7 +2515,6 @@ "left": { "type": "Identifier", "name": "tuple9", - "decorators": [], "loc": { "start": { "line": 34, @@ -2562,7 +2529,6 @@ "right": { "type": "Identifier", "name": "tuple11", - "decorators": [], "loc": { "start": { "line": 34, @@ -2604,7 +2570,6 @@ "left": { "type": "Identifier", "name": "tuple9", - "decorators": [], "loc": { "start": { "line": 35, @@ -2619,7 +2584,6 @@ "right": { "type": "Identifier", "name": "tuple12", - "decorators": [], "loc": { "start": { "line": 35, @@ -2661,7 +2625,6 @@ "left": { "type": "Identifier", "name": "tuple11", - "decorators": [], "loc": { "start": { "line": 36, @@ -2676,7 +2639,6 @@ "right": { "type": "Identifier", "name": "tuple12", - "decorators": [], "loc": { "start": { "line": 36, @@ -2718,7 +2680,6 @@ "left": { "type": "Identifier", "name": "tuple13", - "decorators": [], "loc": { "start": { "line": 37, @@ -2733,7 +2694,6 @@ "right": { "type": "Identifier", "name": "tuple1", - "decorators": [], "loc": { "start": { "line": 37, @@ -2775,7 +2735,6 @@ "left": { "type": "Identifier", "name": "tuple13", - "decorators": [], "loc": { "start": { "line": 38, @@ -2790,7 +2749,6 @@ "right": { "type": "Identifier", "name": "tuple13", - "decorators": [], "loc": { "start": { "line": 38, @@ -2832,7 +2790,6 @@ "id": { "type": "Identifier", "name": "tuple14", - "decorators": [], "loc": { "start": { "line": 40, @@ -2897,7 +2854,6 @@ "callee": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 40, @@ -3026,7 +2982,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 40, @@ -3073,7 +3028,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 40, @@ -3127,7 +3081,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 40, @@ -3166,7 +3119,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 40, @@ -3208,7 +3160,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 40, @@ -3287,7 +3238,6 @@ "left": { "type": "Identifier", "name": "tuple14", - "decorators": [], "loc": { "start": { "line": 41, @@ -3343,7 +3293,6 @@ "left": { "type": "Identifier", "name": "tuple14", - "decorators": [], "loc": { "start": { "line": 42, @@ -3443,7 +3392,6 @@ "left": { "type": "Identifier", "name": "tuple14", - "decorators": [], "loc": { "start": { "line": 43, @@ -3572,7 +3520,6 @@ "left": { "type": "Identifier", "name": "tuple14", - "decorators": [], "loc": { "start": { "line": 44, @@ -3744,7 +3691,6 @@ "left": { "type": "Identifier", "name": "tuple14", - "decorators": [], "loc": { "start": { "line": 45, @@ -3929,7 +3875,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 47, @@ -3961,7 +3906,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -3989,7 +3933,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 47, @@ -4023,7 +3966,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 47, @@ -4077,7 +4019,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 47, @@ -4152,7 +4093,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 48, @@ -4197,7 +4137,6 @@ "left": { "type": "Identifier", "name": "tuple15", - "decorators": [], "loc": { "start": { "line": 49, @@ -4265,7 +4204,6 @@ "argument": { "type": "Identifier", "name": "tuple15", - "decorators": [], "loc": { "start": { "line": 50, @@ -4338,7 +4276,6 @@ "exprName": { "type": "Identifier", "name": "tuple10", - "decorators": [], "loc": { "start": { "line": 53, @@ -4366,7 +4303,6 @@ "exprName": { "type": "Identifier", "name": "tuple1", - "decorators": [], "loc": { "start": { "line": 53, @@ -4414,7 +4350,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 53, @@ -4458,7 +4393,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 55, @@ -4482,7 +4416,6 @@ "exprName": { "type": "Identifier", "name": "tuple16", - "decorators": [], "loc": { "start": { "line": 55, @@ -4505,7 +4438,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 55, @@ -4562,7 +4494,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 55, @@ -4583,7 +4514,6 @@ "exprName": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 55, @@ -4642,7 +4572,6 @@ { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 56, @@ -4733,7 +4662,6 @@ "id": { "type": "Identifier", "name": "tuple17", - "decorators": [], "loc": { "start": { "line": 59, @@ -4750,7 +4678,6 @@ "callee": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 59, @@ -4908,7 +4835,6 @@ "id": { "type": "Identifier", "name": "tuple18", - "decorators": [], "loc": { "start": { "line": 60, @@ -4925,7 +4851,6 @@ "callee": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 60, @@ -5139,7 +5064,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 62, @@ -5156,7 +5080,6 @@ "object": { "type": "Identifier", "name": "tuple17", - "decorators": [], "loc": { "start": { "line": 62, @@ -5232,7 +5155,6 @@ "exprName": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 63, @@ -5255,7 +5177,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 63, @@ -5272,7 +5193,6 @@ "object": { "type": "Identifier", "name": "tuple18", - "decorators": [], "loc": { "start": { "line": 63, @@ -5342,7 +5262,6 @@ "callee": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 64, @@ -5584,7 +5503,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 66, @@ -5650,7 +5568,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 67, @@ -5691,7 +5608,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 67, @@ -5732,7 +5648,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 67, @@ -5768,7 +5683,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 67, @@ -5834,7 +5748,6 @@ "exprName": { "type": "Identifier", "name": "tuple20", - "decorators": [], "loc": { "start": { "line": 68, @@ -5878,7 +5791,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 68, @@ -5919,7 +5831,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 68, @@ -5966,7 +5877,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 68, @@ -6052,7 +5962,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -6097,7 +6006,6 @@ "left": { "type": "Identifier", "name": "tuple21", - "decorators": [], "loc": { "start": { "line": 70, @@ -6112,7 +6020,6 @@ "right": { "type": "Identifier", "name": "tuple20", - "decorators": [], "loc": { "start": { "line": 70, @@ -6154,7 +6061,6 @@ "left": { "type": "Identifier", "name": "tuple19", - "decorators": [], "loc": { "start": { "line": 71, @@ -6169,7 +6075,6 @@ "right": { "type": "Identifier", "name": "tuple22", - "decorators": [], "loc": { "start": { "line": 71, @@ -6347,7 +6252,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 73, @@ -6392,7 +6296,6 @@ "left": { "type": "Identifier", "name": "tuple23", - "decorators": [], "loc": { "start": { "line": 74, @@ -6491,7 +6394,6 @@ "left": { "type": "Identifier", "name": "tuple23", - "decorators": [], "loc": { "start": { "line": 75, @@ -6794,7 +6696,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 77, @@ -6839,7 +6740,6 @@ "left": { "type": "Identifier", "name": "tuple24", - "decorators": [], "loc": { "start": { "line": 78, @@ -6953,7 +6853,6 @@ "left": { "type": "Identifier", "name": "tuple24", - "decorators": [], "loc": { "start": { "line": 79, @@ -7096,7 +6995,6 @@ "left": { "type": "Identifier", "name": "tuple24", - "decorators": [], "loc": { "start": { "line": 80, @@ -7305,7 +7203,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 82, @@ -7350,7 +7247,6 @@ "left": { "type": "Identifier", "name": "tuple25", - "decorators": [], "loc": { "start": { "line": 83, @@ -7477,7 +7373,6 @@ "left": { "type": "Identifier", "name": "tuple25", - "decorators": [], "loc": { "start": { "line": 84, @@ -7562,7 +7457,6 @@ "left": { "type": "Identifier", "name": "tuple25", - "decorators": [], "loc": { "start": { "line": 85, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability1-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability1-expected.txt index 95beb57c52..9d937ac76b 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability1-expected.txt @@ -23,7 +23,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability10-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability10-expected.txt index 8e0a7ec1e5..0bddddcb08 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability10-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability11-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability11-expected.txt index 232430f442..d6b2504673 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability11-expected.txt @@ -23,7 +23,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -97,7 +96,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -142,7 +140,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -157,7 +154,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability12-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability12-expected.txt index d3e876743b..da5e075367 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability12-expected.txt @@ -30,7 +30,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -71,7 +70,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -112,7 +110,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 17, @@ -148,7 +145,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -214,7 +210,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -255,7 +250,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -296,7 +290,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -337,7 +330,6 @@ "label": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 18, @@ -372,7 +364,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -417,7 +408,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -432,7 +422,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability13-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability13-expected.txt index 5a43e0365c..1c83c2ddda 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability13-expected.txt @@ -63,7 +63,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -163,7 +162,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -187,7 +185,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -210,7 +207,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -266,7 +262,6 @@ "callee": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability14-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability14-expected.txt index 166be66e94..2f63d5acca 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability14-expected.txt @@ -23,7 +23,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability15-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability15-expected.txt index b9946ff2a9..bd8354d43f 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability15-expected.txt @@ -63,7 +63,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -134,7 +133,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -179,7 +177,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -194,7 +191,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability16-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability16-expected.txt index c6e240b9bf..eed606e737 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability16-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability16-expected.txt @@ -76,7 +76,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability17-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability17-expected.txt index ecb4531cdb..65350cddc3 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability17-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability17-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -95,7 +94,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -110,7 +108,6 @@ "init": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -154,7 +151,6 @@ "left": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability18-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability18-expected.txt index 6b78712229..eefe2fa4fa 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability18-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability18-expected.txt @@ -35,7 +35,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -76,7 +75,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 16, @@ -115,7 +113,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 16, @@ -200,7 +197,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 16, @@ -231,7 +227,6 @@ "exprName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 16, @@ -257,7 +252,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 16, @@ -293,7 +287,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 16, @@ -342,7 +335,6 @@ "callee": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 16, @@ -542,7 +534,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -586,7 +577,6 @@ "id": { "type": "Identifier", "name": "func", - "decorators": [], "loc": { "start": { "line": 19, @@ -618,7 +608,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -646,7 +635,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability19-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability19-expected.txt index f314840647..15f9afd54d 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability19-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability19-expected.txt @@ -80,7 +80,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability2-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability2-expected.txt index 88719da8e3..5558f6f88a 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability2-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability20-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability20-expected.txt index d04b61cf30..6ffd8a832f 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability20-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability20-expected.txt @@ -91,7 +91,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability21-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability21-expected.txt index 31da016982..0afc6959ab 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability21-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability21-expected.txt @@ -119,7 +119,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability22-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability22-expected.txt index d20f35f39f..83ea6596b1 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability22-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability22-expected.txt @@ -78,7 +78,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability23-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability23-expected.txt index ffbdad77cb..5ece11391d 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability23-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability23-expected.txt @@ -106,7 +106,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability24-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability24-expected.txt index 10a93bc586..3e44be5dea 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability24-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability24-expected.txt @@ -104,7 +104,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -257,7 +256,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -302,7 +300,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -317,7 +314,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability3-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability3-expected.txt index a1b5c6b9e0..8a16fb777d 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability3-expected.txt @@ -63,7 +63,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability4-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability4-expected.txt index eefbe2fc77..56219914fa 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability4-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -136,7 +135,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -181,7 +179,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 19, @@ -196,7 +193,6 @@ "right": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability5-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability5-expected.txt index 7e72bd6578..a03a67a021 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability5-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability6-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability6-expected.txt index bb5579aac6..9ff5a023e8 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability6-expected.txt @@ -33,7 +33,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -74,7 +73,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -204,7 +202,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability7-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability7-expected.txt index efcfc4bcf1..aed512f511 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability7-expected.txt @@ -33,7 +33,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -74,7 +73,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -204,7 +202,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability8-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability8-expected.txt index 635194598f..cb6774293f 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability8-expected.txt @@ -89,7 +89,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, diff --git a/es2panda/test/parser/ts/type_checker/tupleAssignability9-expected.txt b/es2panda/test/parser/ts/type_checker/tupleAssignability9-expected.txt index de9f2473eb..25ab19e3ca 100644 --- a/es2panda/test/parser/ts/type_checker/tupleAssignability9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/tupleAssignability9-expected.txt @@ -50,7 +50,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -94,7 +93,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 19, @@ -252,7 +250,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 23, @@ -269,7 +266,6 @@ "callee": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 23, diff --git a/es2panda/test/parser/ts/type_checker/typeAliasUsedAsValue-expected.txt b/es2panda/test/parser/ts/type_checker/typeAliasUsedAsValue-expected.txt index 641a5c0e37..cad24d6196 100644 --- a/es2panda/test/parser/ts/type_checker/typeAliasUsedAsValue-expected.txt +++ b/es2panda/test/parser/ts/type_checker/typeAliasUsedAsValue-expected.txt @@ -6,7 +6,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -32,7 +31,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -76,7 +74,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -240,7 +237,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -263,7 +259,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -308,7 +303,6 @@ "left": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 20, diff --git a/es2panda/test/parser/ts/type_checker/undefined_as_value-expected.txt b/es2panda/test/parser/ts/type_checker/undefined_as_value-expected.txt index 9b39f2f0a2..9ebd46088e 100644 --- a/es2panda/test/parser/ts/type_checker/undefined_as_value-expected.txt +++ b/es2panda/test/parser/ts/type_checker/undefined_as_value-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -37,7 +36,6 @@ "init": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 17, @@ -107,7 +105,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -125,7 +122,6 @@ { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 18, @@ -140,7 +136,6 @@ { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 18, @@ -196,7 +191,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 19, @@ -214,7 +208,6 @@ { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 19, @@ -229,7 +222,6 @@ { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 19, @@ -244,7 +236,6 @@ { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 19, @@ -299,7 +290,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, @@ -331,7 +321,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -365,7 +354,6 @@ "argument": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 22, @@ -429,7 +417,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 25, @@ -445,7 +432,6 @@ { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 25, diff --git a/es2panda/test/parser/ts/type_checker/undefined_variable_name-expected.txt b/es2panda/test/parser/ts/type_checker/undefined_variable_name-expected.txt index d75a0e02ac..b07d16dcdd 100644 --- a/es2panda/test/parser/ts/type_checker/undefined_variable_name-expected.txt +++ b/es2panda/test/parser/ts/type_checker/undefined_variable_name-expected.txt @@ -8,7 +8,6 @@ "id": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 17, @@ -42,7 +41,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -101,7 +99,6 @@ "argument": { "type": "Identifier", "name": "undefined", - "decorators": [], "loc": { "start": { "line": 18, @@ -165,7 +162,6 @@ "callee": { "type": "Identifier", "name": "foo", - "decorators": [], "loc": { "start": { "line": 21, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration-expected.txt index 9f3c7ef5c2..1d00584530 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -138,7 +136,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 20, @@ -196,7 +193,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 21, @@ -282,7 +278,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -368,7 +363,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 24, @@ -424,7 +418,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -468,7 +461,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 26, @@ -516,7 +508,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -572,7 +563,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -616,7 +606,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 27, @@ -664,7 +653,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, @@ -728,7 +716,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -810,7 +797,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -847,7 +833,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -911,7 +896,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -993,7 +977,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -1030,7 +1013,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, @@ -1089,7 +1071,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -1133,7 +1114,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 32, @@ -1192,7 +1172,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 32, @@ -1249,7 +1228,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 32, @@ -1309,7 +1287,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 32, @@ -1368,7 +1345,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -1412,7 +1388,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 33, @@ -1471,7 +1446,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 33, @@ -1528,7 +1502,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 33, @@ -1588,7 +1561,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 33, @@ -1638,7 +1610,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 36, @@ -1682,7 +1653,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 37, @@ -1733,7 +1703,6 @@ "id": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 35, @@ -1770,7 +1739,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 41, @@ -1814,7 +1782,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 42, @@ -1865,7 +1832,6 @@ "id": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 40, @@ -1902,7 +1868,6 @@ "typeName": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 45, @@ -1925,7 +1890,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 45, @@ -1975,7 +1939,6 @@ "typeName": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 46, @@ -1998,7 +1961,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 46, @@ -2048,7 +2010,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 49, @@ -2099,7 +2060,6 @@ "id": { "type": "Identifier", "name": "interface3", - "decorators": [], "loc": { "start": { "line": 48, @@ -2119,7 +2079,6 @@ "typeName": { "type": "Identifier", "name": "interface1", - "decorators": [], "loc": { "start": { "line": 48, @@ -2178,7 +2137,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 53, @@ -2229,7 +2187,6 @@ "id": { "type": "Identifier", "name": "interface4", - "decorators": [], "loc": { "start": { "line": 52, @@ -2249,7 +2206,6 @@ "typeName": { "type": "Identifier", "name": "interface2", - "decorators": [], "loc": { "start": { "line": 52, @@ -2308,7 +2264,6 @@ "typeName": { "type": "Identifier", "name": "interface3", - "decorators": [], "loc": { "start": { "line": 56, @@ -2331,7 +2286,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 56, @@ -2381,7 +2335,6 @@ "typeName": { "type": "Identifier", "name": "interface4", - "decorators": [], "loc": { "start": { "line": 57, @@ -2404,7 +2357,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 57, @@ -2465,7 +2417,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -2493,7 +2444,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 60, @@ -2549,7 +2499,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 61, @@ -2577,7 +2526,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 61, @@ -2646,7 +2594,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 62, @@ -2672,7 +2619,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 62, @@ -2716,7 +2662,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 62, @@ -2764,7 +2709,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 62, @@ -2833,7 +2777,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 63, @@ -2859,7 +2802,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 63, @@ -2903,7 +2845,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 63, @@ -2951,7 +2892,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 63, @@ -3003,7 +2943,6 @@ "id": { "type": "Identifier", "name": "interface5", - "decorators": [], "loc": { "start": { "line": 59, @@ -3051,7 +2990,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 67, @@ -3079,7 +3017,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 67, @@ -3135,7 +3072,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 68, @@ -3163,7 +3099,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 68, @@ -3232,7 +3167,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -3258,7 +3192,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 69, @@ -3302,7 +3235,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 69, @@ -3350,7 +3282,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 69, @@ -3419,7 +3350,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 70, @@ -3445,7 +3375,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 70, @@ -3489,7 +3418,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 70, @@ -3537,7 +3465,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 70, @@ -3589,7 +3516,6 @@ "id": { "type": "Identifier", "name": "interface6", - "decorators": [], "loc": { "start": { "line": 66, @@ -3626,7 +3552,6 @@ "typeName": { "type": "Identifier", "name": "interface5", - "decorators": [], "loc": { "start": { "line": 73, @@ -3649,7 +3574,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 73, @@ -3699,7 +3623,6 @@ "typeName": { "type": "Identifier", "name": "interface6", - "decorators": [], "loc": { "start": { "line": 74, @@ -3722,7 +3645,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 74, @@ -3767,7 +3689,6 @@ "id": { "type": "Identifier", "name": "j", - "decorators": [], "loc": { "start": { "line": 76, @@ -3796,7 +3717,6 @@ "typeName": { "type": "Identifier", "name": "interface6", - "decorators": [], "loc": { "start": { "line": 76, @@ -3819,7 +3739,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 76, @@ -3860,7 +3779,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 76, @@ -3993,7 +3911,6 @@ "typeName": { "type": "Identifier", "name": "interface6", - "decorators": [], "loc": { "start": { "line": 79, @@ -4016,7 +3933,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 79, @@ -4057,7 +3973,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 79, @@ -4094,7 +4009,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 79, @@ -4139,7 +4053,6 @@ "id": { "type": "Identifier", "name": "obj", - "decorators": [], "loc": { "start": { "line": 81, @@ -4162,7 +4075,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 81, @@ -4208,7 +4120,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 81, @@ -4254,7 +4165,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 81, @@ -4336,7 +4246,6 @@ "id": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 82, @@ -4359,7 +4268,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 82, @@ -4405,7 +4313,6 @@ "key": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 82, @@ -4448,7 +4355,6 @@ "argument": { "type": "Identifier", "name": "obj", - "decorators": [], "loc": { "start": { "line": 82, @@ -4526,7 +4432,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 83, @@ -4570,7 +4475,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 83, @@ -4614,7 +4518,6 @@ "key": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 83, @@ -4658,7 +4561,6 @@ "key": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 83, @@ -4702,7 +4604,6 @@ "key": { "type": "Identifier", "name": "e", - "decorators": [], "loc": { "start": { "line": 83, @@ -4750,7 +4651,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 83, @@ -4794,7 +4694,6 @@ "id": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 85, @@ -4826,7 +4725,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 85, @@ -4854,7 +4752,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 85, @@ -4965,7 +4862,6 @@ "id": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 88, @@ -4997,7 +4893,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 88, @@ -5025,7 +4920,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 88, @@ -5145,7 +5039,6 @@ "exprName": { "type": "Identifier", "name": "func1", - "decorators": [], "loc": { "start": { "line": 91, @@ -5173,7 +5066,6 @@ "exprName": { "type": "Identifier", "name": "func2", - "decorators": [], "loc": { "start": { "line": 91, @@ -5208,7 +5100,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 91, @@ -5277,7 +5168,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -5305,7 +5195,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -5388,7 +5277,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -5416,7 +5304,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -5490,7 +5377,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 92, @@ -5556,7 +5442,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 94, @@ -5597,7 +5482,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 94, @@ -5638,7 +5522,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 94, @@ -5673,7 +5556,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 94, @@ -5772,7 +5654,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 95, @@ -5954,7 +5835,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 97, @@ -6136,7 +6016,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 98, @@ -6186,7 +6065,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 101, @@ -6237,7 +6115,6 @@ "id": { "type": "Identifier", "name": "interface7", - "decorators": [], "loc": { "start": { "line": 100, @@ -6274,7 +6151,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 105, @@ -6325,7 +6201,6 @@ "id": { "type": "Identifier", "name": "interface8", - "decorators": [], "loc": { "start": { "line": 104, @@ -6345,7 +6220,6 @@ "typeName": { "type": "Identifier", "name": "interface7", - "decorators": [], "loc": { "start": { "line": 104, @@ -6404,7 +6278,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 109, @@ -6455,7 +6328,6 @@ "id": { "type": "Identifier", "name": "interface9", - "decorators": [], "loc": { "start": { "line": 108, @@ -6492,7 +6364,6 @@ "typeName": { "type": "Identifier", "name": "interface9", - "decorators": [], "loc": { "start": { "line": 112, @@ -6515,7 +6386,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 112, @@ -6565,7 +6435,6 @@ "typeName": { "type": "Identifier", "name": "interface8", - "decorators": [], "loc": { "start": { "line": 113, @@ -6588,7 +6457,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 113, @@ -6644,7 +6512,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 115, @@ -6688,7 +6555,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 115, @@ -6736,7 +6602,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 115, @@ -6786,7 +6651,6 @@ "exprName": { "type": "Identifier", "name": "p", - "decorators": [], "loc": { "start": { "line": 116, @@ -6809,7 +6673,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 116, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration1-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration1-expected.txt index adbeedd0cc..75478b1598 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration1-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration1-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -80,7 +79,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration10-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration10-expected.txt index f8c609df09..17d44476d1 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration10-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration10-expected.txt @@ -6,7 +6,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration11-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration11-expected.txt index ec28723db9..60d716f82c 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration11-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration11-expected.txt @@ -37,7 +37,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -81,7 +80,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -154,7 +152,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -213,7 +210,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -257,7 +253,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -344,7 +339,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration12-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration12-expected.txt index 0340f350a3..6b2c77a3a1 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration12-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration12-expected.txt @@ -25,7 +25,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -53,7 +52,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -109,7 +107,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -137,7 +134,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 19, @@ -189,7 +185,6 @@ "id": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -237,7 +232,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -265,7 +259,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 23, @@ -317,7 +310,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 22, @@ -354,7 +346,6 @@ "typeName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -377,7 +368,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -427,7 +417,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 27, @@ -450,7 +439,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 27, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration13-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration13-expected.txt index c5e3379c31..61d36834fb 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration13-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration13-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 17, @@ -113,7 +111,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -141,7 +138,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 22, @@ -193,7 +189,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -241,7 +236,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -269,7 +263,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 26, @@ -321,7 +314,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -341,7 +333,6 @@ "typeName": { "type": "Identifier", "name": "z", - "decorators": [], "loc": { "start": { "line": 25, @@ -382,7 +373,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 25, @@ -441,7 +431,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 30, @@ -496,7 +485,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -524,7 +512,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 31, @@ -576,7 +563,6 @@ "id": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 29, @@ -613,7 +599,6 @@ "typeName": { "type": "Identifier", "name": "d", - "decorators": [], "loc": { "start": { "line": 34, @@ -636,7 +621,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 34, @@ -686,7 +670,6 @@ "typeName": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 35, @@ -709,7 +692,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 35, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration14-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration14-expected.txt index c50062e63b..67873af9ac 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration14-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration14-expected.txt @@ -14,7 +14,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -65,7 +64,6 @@ "id": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 17, @@ -102,7 +100,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, @@ -153,7 +150,6 @@ "id": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 21, @@ -173,7 +169,6 @@ "typeName": { "type": "Identifier", "name": "k", - "decorators": [], "loc": { "start": { "line": 21, @@ -232,7 +227,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 26, @@ -311,7 +305,6 @@ "id": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 25, @@ -348,7 +341,6 @@ "typeName": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 29, @@ -371,7 +363,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 29, @@ -421,7 +412,6 @@ "typeName": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 30, @@ -444,7 +434,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 30, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration15-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration15-expected.txt index fcaee8ed13..2a90a29528 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration15-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration15-expected.txt @@ -20,7 +20,6 @@ "key": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 17, @@ -64,7 +63,6 @@ "key": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 17, @@ -112,7 +110,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -165,7 +162,6 @@ "exprName": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -227,7 +223,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration2-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration2-expected.txt index 53bc9c310b..819754c4de 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration2-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration2-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -94,7 +93,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration3-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration3-expected.txt index f0b292db20..9a6c426be3 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration3-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration3-expected.txt @@ -22,7 +22,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -108,7 +107,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration4-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration4-expected.txt index f9c5b26ce8..12d02a1e5a 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration4-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration4-expected.txt @@ -35,7 +35,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -106,7 +105,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration5-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration5-expected.txt index 9dca6604fa..2fa677a493 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration5-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration5-expected.txt @@ -6,7 +6,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration6-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration6-expected.txt index 99b307b72e..a985d53347 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration6-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration6-expected.txt @@ -63,7 +63,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -129,7 +128,6 @@ "label": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 18, @@ -170,7 +168,6 @@ "label": { "type": "Identifier", "name": "b", - "decorators": [], "loc": { "start": { "line": 18, @@ -211,7 +208,6 @@ "label": { "type": "Identifier", "name": "c", - "decorators": [], "loc": { "start": { "line": 18, @@ -247,7 +243,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration7-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration7-expected.txt index dc545bb949..bfd3b4c443 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration7-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration7-expected.txt @@ -6,7 +6,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 22, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration8-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration8-expected.txt index 16d126a1d0..2f4ae65395 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration8-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration8-expected.txt @@ -6,7 +6,6 @@ "expression": { "type": "Identifier", "name": "a", - "decorators": [], "loc": { "start": { "line": 24, diff --git a/es2panda/test/parser/ts/type_checker/varRedeclaration9-expected.txt b/es2panda/test/parser/ts/type_checker/varRedeclaration9-expected.txt index 6e8015c726..1c8b6f1a53 100644 --- a/es2panda/test/parser/ts/type_checker/varRedeclaration9-expected.txt +++ b/es2panda/test/parser/ts/type_checker/varRedeclaration9-expected.txt @@ -28,7 +28,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -57,7 +56,6 @@ } }, "optional": true, - "decorators": [], "loc": { "start": { "line": 17, @@ -94,7 +92,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 17, @@ -158,7 +155,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -186,7 +182,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, @@ -223,7 +218,6 @@ } } }, - "decorators": [], "loc": { "start": { "line": 18, -- Gitee