Skip to content

Commit 0126527

Browse files
committed
storing expression.variant instead of expression
1 parent d49ddaf commit 0126527

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/slang-nodes/TupleValues.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ export class TupleValues implements SlangNode {
3939
}
4040

4141
print(path: AstPath<TupleValues>, print: PrintFunction): Doc {
42-
const singleExpression = this.getSingleExpression();
43-
return singleExpression &&
44-
singleExpression.variant.kind !== TerminalKind.Identifier &&
45-
isBinaryOperation(singleExpression.variant)
42+
const singleExpressionVariant = this.getSingleExpression()?.variant;
43+
return singleExpressionVariant &&
44+
singleExpressionVariant.kind !== TerminalKind.Identifier &&
45+
isBinaryOperation(singleExpressionVariant)
4646
? path.map(print, 'items')
4747
: printSeparatedList(path.map(print, 'items'));
4848
}

0 commit comments

Comments
 (0)