@@ -97,13 +97,7 @@ func (converter : &mut JsConverter) convertJsNode(node : *mut JsNode) {
9797 converter.str.append_view (" " );
9898 converter.str.append_view (&bin.op);
9999 converter.str.append_view (" " );
100- if (bin.right != null && bin.right.kind == JsNodeKind.Ternary) {
101- converter.str.append_view ("(" );
102- converter.convertJsNode (bin.right);
103- converter.str.append_view (")" );
104- } else {
105- converter.convertJsNode (bin.right);
106- }
100+ converter.convertJsNode (bin.right);
107101 converter.skip_reactive_deref = false;
108102 return;
109103 }
@@ -115,13 +109,7 @@ func (converter : &mut JsConverter) convertJsNode(node : *mut JsNode) {
115109 converter.str.append_view (" " );
116110 converter.str.append_view (&bin.op);
117111 converter.str.append_view (" " );
118- if (bin.right != null && bin.right.kind == JsNodeKind.Ternary) {
119- converter.str.append_view ("(" );
120- converter.convertJsNode (bin.right);
121- converter.str.append_view (")" );
122- } else {
123- converter.convertJsNode (bin.right);
124- }
112+ converter.convertJsNode (bin.right);
125113 return;
126114 }
127115 if (bin.left != null && bin.left.kind == JsNodeKind.Identifier) {
@@ -133,50 +121,20 @@ func (converter : &mut JsConverter) convertJsNode(node : *mut JsNode) {
133121 converter.str.append_view (" " );
134122 converter.str.append_view (&bin.op);
135123 converter.str.append_view (" " );
136- if (bin.right != null && bin.right.kind == JsNodeKind.Ternary) {
137- converter.str.append_view ("(" );
138- converter.convertJsNode (bin.right);
139- converter.str.append_view (")" );
140- } else {
141- converter.convertJsNode (bin.right);
142- }
124+ converter.convertJsNode (bin.right);
143125 } else {
144- if (bin.left != null && bin.left.kind == JsNodeKind.Ternary) {
145- converter.str.append_view ("(" );
146- converter.convertJsNode (bin.left);
147- converter.str.append_view (")" );
148- } else {
149- converter.convertJsNode (bin.left);
150- }
126+ converter.convertJsNode (bin.left);
151127 converter.str.append_view (" " );
152128 converter.str.append_view (&bin.op);
153129 converter.str.append_view (" " );
154- if (bin.right != null && bin.right.kind == JsNodeKind.Ternary) {
155- converter.str.append_view ("(" );
156- converter.convertJsNode (bin.right);
157- converter.str.append_view (")" );
158- } else {
159- converter.convertJsNode (bin.right);
160- }
130+ converter.convertJsNode (bin.right);
161131 }
162132 } else {
163- if (bin.left != null && bin.left.kind == JsNodeKind.Ternary) {
164- converter.str.append_view ("(" );
165- converter.convertJsNode (bin.left);
166- converter.str.append_view (")" );
167- } else {
168- converter.convertJsNode (bin.left);
169- }
133+ converter.convertJsNode (bin.left);
170134 converter.str.append_view (" " );
171135 converter.str.append_view (&bin.op);
172136 converter.str.append_view (" " );
173- if (bin.right != null && bin.right.kind == JsNodeKind.Ternary) {
174- converter.str.append_view ("(" );
175- converter.convertJsNode (bin.right);
176- converter.str.append_view (")" );
177- } else {
178- converter.convertJsNode (bin.right);
179- }
137+ converter.convertJsNode (bin.right);
180138 }
181139 }
182140 JsNodeKind.Ternary => {
0 commit comments