remove duplicated type -- remove TriviaKind, keep TriviaSyntaxKind. (#42108)

This commit is contained in:
Song Gao 2021-01-05 06:34:53 +08:00 committed by GitHub
parent 1635b3293e
commit b9ac2f50b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 9 deletions

View file

@ -3065,14 +3065,7 @@ namespace ts {
return !!originalKeywordKind && !isContextualKeyword(originalKeywordKind);
}
export type TriviaKind =
SyntaxKind.SingleLineCommentTrivia
| SyntaxKind.MultiLineCommentTrivia
| SyntaxKind.NewLineTrivia
| SyntaxKind.WhitespaceTrivia
| SyntaxKind.ShebangTrivia
| SyntaxKind.ConflictMarkerTrivia;
export function isTrivia(token: SyntaxKind): token is TriviaKind {
export function isTrivia(token: SyntaxKind): token is TriviaSyntaxKind {
return SyntaxKind.FirstTriviaToken <= token && token <= SyntaxKind.LastTriviaToken;
}

View file

@ -10,7 +10,7 @@ namespace ts.formatting {
kind: T;
}
export type TextRangeWithTriviaKind = TextRangeWithKind<TriviaKind>;
export type TextRangeWithTriviaKind = TextRangeWithKind<TriviaSyntaxKind>;
export interface TokenInfo {
leadingTrivia: TextRangeWithTriviaKind[] | undefined;