mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-09 02:30:15 -06:00
temp
This commit is contained in:
parent
9e9054bd2b
commit
6fd86b47f9
@ -3595,7 +3595,18 @@ namespace ts {
|
||||
return expression;
|
||||
}
|
||||
|
||||
function parenthesizeElementTypeMembers() {}
|
||||
function parenthesizeElementTypeMember(member: TypeNode) {
|
||||
switch (member.kind) {
|
||||
case SyntaxKind.UnionType:
|
||||
case SyntaxKind.IntersectionType:
|
||||
case SyntaxKind.FunctionType:
|
||||
case SyntaxKind.ConstructorType:
|
||||
return createParenthesizedType(member);
|
||||
}
|
||||
}
|
||||
function parenthesizeElementTypeMembers(members: NodeArray<TypeNode>) {
|
||||
return createNodeArray(members.map(parenthesizeElementTypeMember));
|
||||
}
|
||||
|
||||
/**
|
||||
* Clones a series of not-emitted expressions with a new inner expression.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user