File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
packages/transform/src/transformers Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -469,9 +469,8 @@ export class V14ToV15Transformer {
469469 return { Integer : { } } ;
470470 }
471471
472-
473- // DefineStmt args context: ival 0 should become empty Integer for aggregates
474- if ( ! defElemName && node . ival === 0 ) {
472+ // DefineStmt args context: ival -1 or 0 should become empty Integer for aggregates
473+ if ( ! defElemName && ( node . ival === - 1 || node . ival === 0 ) ) {
475474 return { Integer : { } } ;
476475 }
477476 }
@@ -1334,12 +1333,7 @@ export class V14ToV15Transformer {
13341333
13351334 if ( node . args !== undefined ) {
13361335 result . args = Array . isArray ( node . args )
1337- ? node . args . map ( item => {
1338- if ( item && typeof item === 'object' && 'Integer' in item && item . Integer . ival === - 1 ) {
1339- return { Integer : { } } ;
1340- }
1341- return this . transform ( item as any , context ) ;
1342- } )
1336+ ? node . args . map ( item => this . transform ( item as any , context ) )
13431337 : this . transform ( node . args as any , context ) ;
13441338 }
13451339
You can’t perform that action at this time.
0 commit comments