File tree Expand file tree Collapse file tree
rewrite-javascript/rewrite Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ export namespace J {
3737}
3838
3939export interface Expression extends J {
40+ readonly type ?: Type ;
4041}
4142
4243export interface MethodCall extends Expression {
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ describe('arithmetic operator mapping', () => {
2727 '1 + 2'
2828 ) ,
2929 afterRecipe : ( cu : JS . CompilationUnit ) => {
30- const binary = ( cu . statements [ 0 ] . element as JS . ExpressionStatement ) . expression as J . Binary ;
30+ const binary = ( cu . statements [ 0 ] . element as JS . ExpressionStatement ) . expression ;
3131 expect ( binary . type ) . toBe ( Type . Primitive . Double ) ;
3232 }
3333 } ) ) ;
@@ -39,7 +39,7 @@ describe('arithmetic operator mapping', () => {
3939 '"1" + 2'
4040 ) ,
4141 afterRecipe : ( cu : JS . CompilationUnit ) => {
42- const binary = ( cu . statements [ 0 ] . element as JS . ExpressionStatement ) . expression as J . Binary ;
42+ const binary = ( cu . statements [ 0 ] . element as JS . ExpressionStatement ) . expression ;
4343 expect ( binary . type ) . toBe ( Type . Primitive . String ) ;
4444 }
4545 } ) ) ;
You can’t perform that action at this time.
0 commit comments