(node)
| 112152 | emitExpressionList(node, elements, 8914 /* ListFormat.ArrayLiteralExpressionElements */ | preferNewLine, parenthesizer.parenthesizeExpressionForDisallowedComma); |
| 112153 | } |
| 112154 | function emitObjectLiteralExpression(node) { |
| 112155 | ts.forEach(node.properties, generateMemberNames); |
| 112156 | var indentedFlag = ts.getEmitFlags(node) & 65536 /* EmitFlags.Indented */; |
| 112157 | if (indentedFlag) { |
| 112158 | increaseIndent(); |
| 112159 | } |
| 112160 | var preferNewLine = node.multiLine ? 65536 /* ListFormat.PreferNewLine */ : 0 /* ListFormat.None */; |
| 112161 | var allowTrailingComma = currentSourceFile && currentSourceFile.languageVersion >= 1 /* ScriptTarget.ES5 */ && !ts.isJsonSourceFile(currentSourceFile) ? 64 /* ListFormat.AllowTrailingComma */ : 0 /* ListFormat.None */; |
| 112162 | emitList(node, node.properties, 526226 /* ListFormat.ObjectLiteralExpressionProperties */ | allowTrailingComma | preferNewLine); |
| 112163 | if (indentedFlag) { |
| 112164 | decreaseIndent(); |
| 112165 | } |
| 112166 | } |
| 112167 | function emitPropertyAccessExpression(node) { |
| 112168 | emitExpression(node.expression, parenthesizer.parenthesizeLeftSideOfAccess); |
| 112169 | var token = node.questionDotToken || ts.setTextRangePosEnd(ts.factory.createToken(24 /* SyntaxKind.DotToken */), node.expression.end, node.name.pos); |
no test coverage detected
searching dependent graphs…