use EmitFlags.SingleLine
This commit is contained in:
parent
c099938f61
commit
0432257949
|
@ -2561,7 +2561,7 @@ namespace ts {
|
|||
const members = createTypeNodesFromResolvedType(resolved);
|
||||
context.flags = savedFlags;
|
||||
const typeLiteralNode = createTypeLiteralNode(members);
|
||||
return setEmitFlags(typeLiteralNode, EmitFlags.ToStringFormatting);
|
||||
return setEmitFlags(typeLiteralNode, EmitFlags.SingleLine);
|
||||
}
|
||||
|
||||
function shouldAddParenthesisAroundFunctionType(callSignature: Signature, context: NodeBuilderContext) {
|
||||
|
@ -2865,7 +2865,7 @@ namespace ts {
|
|||
if (clone.kind === SyntaxKind.BindingElement) {
|
||||
(<BindingElement>clone).initializer = undefined;
|
||||
}
|
||||
return setEmitFlags(clone, EmitFlags.ToStringFormatting);
|
||||
return setEmitFlags(clone, EmitFlags.SingleLine);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -962,7 +962,7 @@ namespace ts {
|
|||
function emitTypeLiteral(node: TypeLiteralNode) {
|
||||
write("{");
|
||||
if (node.members.length > 0) {
|
||||
emitList(node, node.members, getEmitFlags(node) & EmitFlags.ToStringFormatting ? ListFormat.SingleLineTypeLiteralMembers : ListFormat.MultiLineTypeLiteralMembers);
|
||||
emitList(node, node.members, getEmitFlags(node) & EmitFlags.SingleLine ? ListFormat.SingleLineTypeLiteralMembers : ListFormat.MultiLineTypeLiteralMembers);
|
||||
}
|
||||
write("}");
|
||||
}
|
||||
|
@ -1054,7 +1054,7 @@ namespace ts {
|
|||
}
|
||||
else {
|
||||
write("{");
|
||||
emitList(node, elements, getEmitFlags(node) & EmitFlags.ToStringFormatting ? ListFormat.ObjectBindingPatternElements : ListFormat.ObjectBindingPatternElementsWithSpaceBetweenBraces);
|
||||
emitList(node, elements, getEmitFlags(node) & EmitFlags.SingleLine ? ListFormat.ObjectBindingPatternElements : ListFormat.ObjectBindingPatternElementsWithSpaceBetweenBraces);
|
||||
write("}");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3979,7 +3979,6 @@ namespace ts {
|
|||
NoHoisting = 1 << 20, // Do not hoist this declaration in --module system
|
||||
HasEndOfDeclarationMarker = 1 << 21, // Declaration has an associated NotEmittedStatement to mark the end of the declaration
|
||||
Iterator = 1 << 22, // The expression to a `yield*` should be treated as an Iterator when down-leveling, not an Iterable.
|
||||
ToStringFormatting = 1 << 23
|
||||
}
|
||||
|
||||
export interface EmitHelper {
|
||||
|
|
Loading…
Reference in a new issue