Skip to content

Commit 0432257

Browse files
author
Arthur Ozga
committed
use EmitFlags.SingleLine
1 parent c099938 commit 0432257

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

src/compiler/checker.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2561,7 +2561,7 @@ namespace ts {
25612561
const members = createTypeNodesFromResolvedType(resolved);
25622562
context.flags = savedFlags;
25632563
const typeLiteralNode = createTypeLiteralNode(members);
2564-
return setEmitFlags(typeLiteralNode, EmitFlags.ToStringFormatting);
2564+
return setEmitFlags(typeLiteralNode, EmitFlags.SingleLine);
25652565
}
25662566

25672567
function shouldAddParenthesisAroundFunctionType(callSignature: Signature, context: NodeBuilderContext) {
@@ -2865,7 +2865,7 @@ namespace ts {
28652865
if (clone.kind === SyntaxKind.BindingElement) {
28662866
(<BindingElement>clone).initializer = undefined;
28672867
}
2868-
return setEmitFlags(clone, EmitFlags.ToStringFormatting);
2868+
return setEmitFlags(clone, EmitFlags.SingleLine);
28692869
}
28702870
}
28712871
}

src/compiler/emitter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -962,7 +962,7 @@ namespace ts {
962962
function emitTypeLiteral(node: TypeLiteralNode) {
963963
write("{");
964964
if (node.members.length > 0) {
965-
emitList(node, node.members, getEmitFlags(node) & EmitFlags.ToStringFormatting ? ListFormat.SingleLineTypeLiteralMembers : ListFormat.MultiLineTypeLiteralMembers);
965+
emitList(node, node.members, getEmitFlags(node) & EmitFlags.SingleLine ? ListFormat.SingleLineTypeLiteralMembers : ListFormat.MultiLineTypeLiteralMembers);
966966
}
967967
write("}");
968968
}
@@ -1054,7 +1054,7 @@ namespace ts {
10541054
}
10551055
else {
10561056
write("{");
1057-
emitList(node, elements, getEmitFlags(node) & EmitFlags.ToStringFormatting ? ListFormat.ObjectBindingPatternElements : ListFormat.ObjectBindingPatternElementsWithSpaceBetweenBraces);
1057+
emitList(node, elements, getEmitFlags(node) & EmitFlags.SingleLine ? ListFormat.ObjectBindingPatternElements : ListFormat.ObjectBindingPatternElementsWithSpaceBetweenBraces);
10581058
write("}");
10591059
}
10601060
}

src/compiler/types.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3979,7 +3979,6 @@ namespace ts {
39793979
NoHoisting = 1 << 20, // Do not hoist this declaration in --module system
39803980
HasEndOfDeclarationMarker = 1 << 21, // Declaration has an associated NotEmittedStatement to mark the end of the declaration
39813981
Iterator = 1 << 22, // The expression to a `yield*` should be treated as an Iterator when down-leveling, not an Iterable.
3982-
ToStringFormatting = 1 << 23
39833982
}
39843983

39853984
export interface EmitHelper {

0 commit comments

Comments
 (0)