@@ -902,7 +902,7 @@ namespace FourSlashInterface {
902902 export const keywords : readonly ExpectedCompletionEntryObject [ ] = keywordsWithUndefined . filter ( k => k . name !== "undefined" ) ;
903903
904904 export const typeKeywords : readonly ExpectedCompletionEntryObject [ ] =
905- [ "false" , "null" , "true" , "void" , "any" , "boolean" , "keyof" , "never" , "readonly" , "number" , "object" , "string" , "symbol" , "undefined" , "unique" , "unknown" , "bigint" ] . map ( keywordEntry ) ;
905+ [ "false" , "null" , "true" , "void" , "asserts" , " any", "boolean" , "keyof" , "never" , "readonly" , "number" , "object" , "string" , "symbol" , "undefined" , "unique" , "unknown" , "bigint" ] . map ( keywordEntry ) ;
906906
907907 const globalTypeDecls : readonly ExpectedCompletionEntryObject [ ] = [
908908 interfaceEntry ( "Symbol" ) ,
@@ -1058,7 +1058,7 @@ namespace FourSlashInterface {
10581058 }
10591059
10601060 export const classElementKeywords : readonly ExpectedCompletionEntryObject [ ] =
1061- [ "private" , "protected" , "public" , "static" , "abstract" , "async" , "constructor" , "get" , "readonly" , "set" ] . map ( keywordEntry ) ;
1061+ [ "private" , "protected" , "public" , "static" , "abstract" , "async" , "constructor" , "declare" , " get", "readonly" , "set" ] . map ( keywordEntry ) ;
10621062
10631063 export const classElementInJsKeywords = getInJsKeywords ( classElementKeywords ) ;
10641064
@@ -1152,6 +1152,7 @@ namespace FourSlashInterface {
11521152 "let" ,
11531153 "package" ,
11541154 "yield" ,
1155+ "asserts" ,
11551156 "any" ,
11561157 "async" ,
11571158 "await" ,
@@ -1351,6 +1352,7 @@ namespace FourSlashInterface {
13511352 "let" ,
13521353 "package" ,
13531354 "yield" ,
1355+ "asserts" ,
13541356 "any" ,
13551357 "async" ,
13561358 "await" ,
0 commit comments