@@ -902,7 +902,7 @@ namespace FourSlashInterface {
902
902
export const keywords : readonly ExpectedCompletionEntryObject [ ] = keywordsWithUndefined . filter ( k => k . name !== "undefined" ) ;
903
903
904
904
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 ) ;
906
906
907
907
const globalTypeDecls : readonly ExpectedCompletionEntryObject [ ] = [
908
908
interfaceEntry ( "Symbol" ) ,
@@ -1058,7 +1058,7 @@ namespace FourSlashInterface {
1058
1058
}
1059
1059
1060
1060
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 ) ;
1062
1062
1063
1063
export const classElementInJsKeywords = getInJsKeywords ( classElementKeywords ) ;
1064
1064
@@ -1152,6 +1152,7 @@ namespace FourSlashInterface {
1152
1152
"let" ,
1153
1153
"package" ,
1154
1154
"yield" ,
1155
+ "asserts" ,
1155
1156
"any" ,
1156
1157
"async" ,
1157
1158
"await" ,
@@ -1351,6 +1352,7 @@ namespace FourSlashInterface {
1351
1352
"let" ,
1352
1353
"package" ,
1353
1354
"yield" ,
1355
+ "asserts" ,
1354
1356
"any" ,
1355
1357
"async" ,
1356
1358
"await" ,
0 commit comments