From d0ed21cad1d4b9e73097e35ce43f2c98c666ef59 Mon Sep 17 00:00:00 2001 From: Andy Date: Mon, 6 Aug 2018 12:42:56 -0700 Subject: [PATCH] completions: 'true' and 'false' are type keywords (#26237) --- src/services/utilities.ts | 2 ++ tests/cases/fourslash/completionsTypeKeywords.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/utilities.ts b/src/services/utilities.ts index 41037ed95c9..e8d9c8a9047 100644 --- a/src/services/utilities.ts +++ b/src/services/utilities.ts @@ -1187,6 +1187,7 @@ namespace ts { export const typeKeywords: ReadonlyArray = [ SyntaxKind.AnyKeyword, SyntaxKind.BooleanKeyword, + SyntaxKind.FalseKeyword, SyntaxKind.KeyOfKeyword, SyntaxKind.NeverKeyword, SyntaxKind.NullKeyword, @@ -1194,6 +1195,7 @@ namespace ts { SyntaxKind.ObjectKeyword, SyntaxKind.StringKeyword, SyntaxKind.SymbolKeyword, + SyntaxKind.TrueKeyword, SyntaxKind.VoidKeyword, SyntaxKind.UndefinedKeyword, SyntaxKind.UniqueKeyword, diff --git a/tests/cases/fourslash/completionsTypeKeywords.ts b/tests/cases/fourslash/completionsTypeKeywords.ts index 5148f2ae7c3..58c8bc6756a 100644 --- a/tests/cases/fourslash/completionsTypeKeywords.ts +++ b/tests/cases/fourslash/completionsTypeKeywords.ts @@ -6,5 +6,5 @@ verify.completions({ marker: "", - exact: ["T", "null", "void", "any", "boolean", "keyof", "never", "number", "object", "string", "symbol", "undefined", "unique", "unknown"], + exact: ["T", "false", "null", "true", "void", "any", "boolean", "keyof", "never", "number", "object", "string", "symbol", "undefined", "unique", "unknown"], });