(outerExpression, expression)
| 26740 | return createObjectLiteralExpression(properties, !singleLine); |
| 26741 | } |
| 26742 | function updateOuterExpression(outerExpression, expression) { |
| 26743 | switch (outerExpression.kind) { |
| 26744 | case 212 /* SyntaxKind.ParenthesizedExpression */: return updateParenthesizedExpression(outerExpression, expression); |
| 26745 | case 211 /* SyntaxKind.TypeAssertionExpression */: return updateTypeAssertion(outerExpression, outerExpression.type, expression); |
| 26746 | case 229 /* SyntaxKind.AsExpression */: return updateAsExpression(outerExpression, expression, outerExpression.type); |
| 26747 | case 230 /* SyntaxKind.NonNullExpression */: return updateNonNullExpression(outerExpression, expression); |
| 26748 | case 350 /* SyntaxKind.PartiallyEmittedExpression */: return updatePartiallyEmittedExpression(outerExpression, expression); |
| 26749 | } |
| 26750 | } |
| 26751 | /** |
| 26752 | * Determines whether a node is a parenthesized expression that can be ignored when recreating outer expressions. |
| 26753 | * |
no test coverage detected