mirror of
https://github.com/swc-project/swc.git
synced 2024-12-19 11:42:13 +03:00
f58b50bea7
swc_ecma_ast: - Split `MemberExpr` into `MemberExpr` and `SuperPropExpr`. - Use `Box<Expr>` for `MemberExpr.obj`. - Use ad-hoc type for `MemberExpr.prop`. - Use ad-hoc type for `SuperPropExpr.prop`. - Use `Callee` instead of `ExprOrSpread` for `CallExpr`. - Simplify types for meta property expressions.
163 lines
3.2 KiB
Plaintext
163 lines
3.2 KiB
Plaintext
warning: Module
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: ModuleItem
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: Stmt
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: ExprStmt
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: CallExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: Callee
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: MemberExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^
|
|
|
|
warning: Ident
|
|
--> $DIR/tests/span/js/expr/paren.js:1:1
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^
|
|
|
|
warning: Ident
|
|
--> $DIR/tests/span/js/expr/paren.js:1:9
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^
|
|
|
|
warning: ExprOrSpread
|
|
--> $DIR/tests/span/js/expr/paren.js:1:13
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:13
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: ParenExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:13
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:14
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: ParenExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:14
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:15
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^
|
|
|
|
warning: ParenExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:15
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:16
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^
|
|
|
|
warning: ParenExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:16
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:17
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^
|
|
|
|
warning: ParenExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:17
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:18
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^
|
|
|
|
warning: ParenExpr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:18
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^^^
|
|
|
|
warning: Expr
|
|
--> $DIR/tests/span/js/expr/paren.js:1:19
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^
|
|
|
|
warning: Ident
|
|
--> $DIR/tests/span/js/expr/paren.js:1:19
|
|
|
|
|
1 | console.log(((((((a)))))))
|
|
| ^
|
|
|