(expressions, property)
| 102633 | expressions.push(multiLine ? ts.startOnNewLine(ts.setParent(ts.setTextRange(factory.cloneNode(temp), temp), temp.parent)) : temp); |
| 102634 | return factory.inlineExpressions(expressions); |
| 102635 | function reduceProperty(expressions, property) { |
| 102636 | if (containsYield(property) && expressions.length > 0) { |
| 102637 | emitStatement(factory.createExpressionStatement(factory.inlineExpressions(expressions))); |
| 102638 | expressions = []; |
| 102639 | } |
| 102640 | var expression = ts.createExpressionForObjectLiteralElementLike(factory, node, property, temp); |
| 102641 | var visited = ts.visitNode(expression, visitor, ts.isExpression); |
| 102642 | if (visited) { |
| 102643 | if (multiLine) { |
| 102644 | ts.startOnNewLine(visited); |
| 102645 | } |
| 102646 | expressions.push(visited); |
| 102647 | } |
| 102648 | return expressions; |
| 102649 | } |
| 102650 | } |
| 102651 | /** |
| 102652 | * Visits an ElementAccessExpression that contains a YieldExpression. |
nothing calls this directly
no test coverage detected