You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** May be undefined in `export default class { ... }`. */
2030
2031
name?: Identifier;
2031
2032
}
2032
2033
@@ -3310,6 +3311,7 @@ namespace ts {
3310
3311
immediateTarget?: Symbol;// Immediate target of an alias. May be another alias. Do not access directly, use `checker.getImmediateAliasedSymbol` instead.
3311
3312
target?: Symbol;// Resolved (non-alias) target of an alias
3312
3313
type?: Type;// Type of value symbol
3314
+
uniqueESSymbolType?: Type;// UniqueESSymbol type for a symbol
3313
3315
declaredType?: Type;// Type of class, interface, enum, type alias, or type parameter
3314
3316
typeParameters?: TypeParameter[];// Type parameters of type alias (undefined if non-generic)
3315
3317
outerTypeParameters?: TypeParameter[];// Outer type parameters of anonymous object type
@@ -3903,6 +3905,7 @@ namespace ts {
3903
3905
}
3904
3906
3905
3907
exportconstenumInferenceFlags{
3908
+
None=0,// No special inference behaviors
3906
3909
InferUnionTypes=1<<0,// Infer union types for disjoint candidates (otherwise unknownType)
3907
3910
NoDefault=1<<1,// Infer unknownType for no inferences (otherwise anyType or emptyObjectType)
3908
3911
AnyDefault=1<<2,// Infer anyType for no inferences (otherwise emptyObjectType)
@@ -4024,7 +4027,7 @@ namespace ts {
4024
4027
/** configFile is set as non enumerable property so as to avoid checking of json source files */
letreloadLevel: ConfigFileProgramReloadLevel;// level to indicate if the program needs to be reloaded from config file/just filenames etc
440
448
letmissingFilesMap: Map<FileWatcher>;// Map of file watchers for the missing files
441
449
letwatchedWildcardDirectories: Map<WildcardDirectoryWatcher>;// map of watchers for the wild card directories in the config file
442
450
lettimerToUpdateProgram: any;// timer callback to recompile the program
443
451
444
-
constsourceFilesCache=createMap<HostFileInfo|string>();// Cache that stores the source file and version info
452
+
constsourceFilesCache=createMap<HostFileInfo>();// Cache that stores the source file and version info
445
453
letmissingFilePathsRequestedForRelease: Path[];// These paths are held temparirly so that we can remove the entry from source file cache if the file is not tracked by missing files
446
454
lethasChangedCompilerOptions=false;// True if the compiler options have changed between compilations
447
455
lethasChangedAutomaticTypeDirectiveNames=false;// True if the automatic type directives have changed
0 commit comments