swc/ecmascript/codegen/tests/references/9681f5d844d7acd0.js
강동윤 eb2a2a7f15
Fix tests and lints (#44)
- Temporarilly ignored comment codegen tests.
 - Split Simplify into SimplifyExpr and SimplifyStmt
 - fix lints
2018-11-05 13:12:52 +09:00

28 lines
596 B
JavaScript

(a)=>b;
(// 1 args
(a, // 1 args
(a, b)=>// 1 args
(a, b) => c;
()=>// n args
() => b;
(// 0 args
(a)=>(// 0 args
(a) => (b)=>// 0 args
(a) => (b) => c;
(// func returns func returns func
(a)=>((// func returns func returns func
(a) => ((b)=>// func returns func returns func
(a) => ((b) => c);
()=>(// So these parens are dropped
() => (b, // So these parens are dropped
() => (b,c)=>// So these parens are dropped
() => (b,c) => d;
(// func returns func returns func
a)=>{
return // func returns func returns func
a=>{return b;
};
(// func returns func returns func
a=>{return b;}
a)=>'e';