Skip to content

Commit b772711

Browse files
committed
Publish 4.4.2-lsif.2
1 parent ffc5793 commit b772711

10 files changed

+1
-214
lines changed

lib/tsc.js

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -37476,9 +37476,6 @@ var ts;
3747637476
var requireSymbol = createSymbol(4, "require");
3747737477
var apparentArgumentCount;
3747837478
var checker = {
37479-
setSymbolChainCache: function (cache) {
37480-
nodeBuilder.setSymbolChainCache(cache);
37481-
},
3748237479
getNodeCount: function () { return ts.sum(host.getSourceFiles(), "nodeCount"); },
3748337480
getIdentifierCount: function () { return ts.sum(host.getSourceFiles(), "identifierCount"); },
3748437481
getSymbolCount: function () { return ts.sum(host.getSourceFiles(), "symbolCount") + symbolCount; },
@@ -40790,9 +40787,7 @@ var ts;
4079040787
return !!type.symbol && !!(type.symbol.flags & 32) && (type === getDeclaredTypeOfClassOrInterface(type.symbol) || (!!(type.flags & 524288) && !!(ts.getObjectFlags(type) & 16777216)));
4079140788
}
4079240789
function createNodeBuilder() {
40793-
var symbolChainCache;
4079440790
return {
40795-
setSymbolChainCache: function (cache) { symbolChainCache = cache; },
4079640791
typeToTypeNode: function (type, enclosingDeclaration, flags, tracker) {
4079740792
return withContext(enclosingDeclaration, flags, tracker, function (context) { return typeToTypeNodeHelper(type, context); });
4079840793
},
@@ -40838,7 +40833,6 @@ var ts;
4083840833
fileExists: function (fileName) { return host.fileExists(fileName); },
4083940834
getFileIncludeReasons: function () { return host.getFileIncludeReasons(); },
4084040835
} : undefined },
40841-
cache: symbolChainCache,
4084240836
encounteredError: false,
4084340837
reportedDiagnostic: false,
4084440838
visitedTypes: undefined,
@@ -41780,29 +41774,6 @@ var ts;
4178041774
}
4178141775
return chain;
4178241776
function getSymbolChain(symbol, meaning, endOfChain) {
41783-
var key;
41784-
var result;
41785-
if (context.cache) {
41786-
key = {
41787-
symbol: symbol,
41788-
enclosingDeclaration: context.enclosingDeclaration,
41789-
flags: context.flags,
41790-
meaning: meaning,
41791-
yieldModuleSymbol: yieldModuleSymbol,
41792-
endOfChain: endOfChain
41793-
};
41794-
result = context.cache.lookup(key);
41795-
if (result) {
41796-
return result;
41797-
}
41798-
}
41799-
result = doGetSymbolChain(symbol, meaning, endOfChain);
41800-
if (result && key && context.cache) {
41801-
context.cache.cache(key, result);
41802-
}
41803-
return result;
41804-
}
41805-
function doGetSymbolChain(symbol, meaning, endOfChain) {
4180641777
var accessibleSymbolChain = getAccessibleSymbolChain(symbol, context.enclosingDeclaration, meaning, !!(context.flags & 128));
4180741778
var parentSpecifiers;
4180841779
if (!accessibleSymbolChain ||

lib/tsserver.js

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -45924,9 +45924,6 @@ var ts;
4592445924
// extra cost of calling `getParseTreeNode` when calling these functions from inside the
4592545925
// checker.
4592645926
var checker = {
45927-
setSymbolChainCache: function (cache) {
45928-
nodeBuilder.setSymbolChainCache(cache);
45929-
},
4593045927
getNodeCount: function () { return ts.sum(host.getSourceFiles(), "nodeCount"); },
4593145928
getIdentifierCount: function () { return ts.sum(host.getSourceFiles(), "identifierCount"); },
4593245929
getSymbolCount: function () { return ts.sum(host.getSourceFiles(), "symbolCount") + symbolCount; },
@@ -49703,9 +49700,7 @@ var ts;
4970349700
return !!type.symbol && !!(type.symbol.flags & 32 /* Class */) && (type === getDeclaredTypeOfClassOrInterface(type.symbol) || (!!(type.flags & 524288 /* Object */) && !!(ts.getObjectFlags(type) & 16777216 /* IsClassInstanceClone */)));
4970449701
}
4970549702
function createNodeBuilder() {
49706-
var symbolChainCache;
4970749703
return {
49708-
setSymbolChainCache: function (cache) { symbolChainCache = cache; },
4970949704
typeToTypeNode: function (type, enclosingDeclaration, flags, tracker) {
4971049705
return withContext(enclosingDeclaration, flags, tracker, function (context) { return typeToTypeNodeHelper(type, context); });
4971149706
},
@@ -49752,7 +49747,6 @@ var ts;
4975249747
fileExists: function (fileName) { return host.fileExists(fileName); },
4975349748
getFileIncludeReasons: function () { return host.getFileIncludeReasons(); },
4975449749
} : undefined },
49755-
cache: symbolChainCache,
4975649750
encounteredError: false,
4975749751
reportedDiagnostic: false,
4975849752
visitedTypes: undefined,
@@ -50748,29 +50742,6 @@ var ts;
5074850742
return chain;
5074950743
/** @param endOfChain Set to false for recursive calls; non-recursive calls should always output something. */
5075050744
function getSymbolChain(symbol, meaning, endOfChain) {
50751-
var key;
50752-
var result;
50753-
if (context.cache) {
50754-
key = {
50755-
symbol: symbol,
50756-
enclosingDeclaration: context.enclosingDeclaration,
50757-
flags: context.flags,
50758-
meaning: meaning,
50759-
yieldModuleSymbol: yieldModuleSymbol,
50760-
endOfChain: endOfChain
50761-
};
50762-
result = context.cache.lookup(key);
50763-
if (result) {
50764-
return result;
50765-
}
50766-
}
50767-
result = doGetSymbolChain(symbol, meaning, endOfChain);
50768-
if (result && key && context.cache) {
50769-
context.cache.cache(key, result);
50770-
}
50771-
return result;
50772-
}
50773-
function doGetSymbolChain(symbol, meaning, endOfChain) {
5077450745
var accessibleSymbolChain = getAccessibleSymbolChain(symbol, context.enclosingDeclaration, meaning, !!(context.flags & 128 /* UseOnlyExternalAliasing */));
5077550746
var parentSpecifiers;
5077650747
if (!accessibleSymbolChain ||

lib/tsserverlibrary.d.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,20 +2191,7 @@ declare namespace ts {
21912191
diagnostics: readonly Diagnostic[];
21922192
emittedFiles?: string[];
21932193
}
2194-
export interface SymbolChainCacheKey {
2195-
symbol: Symbol;
2196-
enclosingDeclaration?: Node;
2197-
flags: NodeBuilderFlags;
2198-
meaning: SymbolFlags;
2199-
yieldModuleSymbol?: boolean;
2200-
endOfChain: boolean;
2201-
}
2202-
export interface SymbolChainCache {
2203-
lookup(key: SymbolChainCacheKey): Symbol[] | undefined;
2204-
cache(key: SymbolChainCacheKey, value: Symbol[]): void;
2205-
}
22062194
export interface TypeChecker {
2207-
setSymbolChainCache(cache: SymbolChainCache | undefined): void;
22082195
getTypeOfSymbolAtLocation(symbol: Symbol, node: Node): Type;
22092196
getDeclaredTypeOfSymbol(symbol: Symbol): Type;
22102197
getPropertiesOfType(type: Type): Symbol[];

lib/tsserverlibrary.js

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -46118,9 +46118,6 @@ var ts;
4611846118
// extra cost of calling `getParseTreeNode` when calling these functions from inside the
4611946119
// checker.
4612046120
var checker = {
46121-
setSymbolChainCache: function (cache) {
46122-
nodeBuilder.setSymbolChainCache(cache);
46123-
},
4612446121
getNodeCount: function () { return ts.sum(host.getSourceFiles(), "nodeCount"); },
4612546122
getIdentifierCount: function () { return ts.sum(host.getSourceFiles(), "identifierCount"); },
4612646123
getSymbolCount: function () { return ts.sum(host.getSourceFiles(), "symbolCount") + symbolCount; },
@@ -49897,9 +49894,7 @@ var ts;
4989749894
return !!type.symbol && !!(type.symbol.flags & 32 /* Class */) && (type === getDeclaredTypeOfClassOrInterface(type.symbol) || (!!(type.flags & 524288 /* Object */) && !!(ts.getObjectFlags(type) & 16777216 /* IsClassInstanceClone */)));
4989849895
}
4989949896
function createNodeBuilder() {
49900-
var symbolChainCache;
4990149897
return {
49902-
setSymbolChainCache: function (cache) { symbolChainCache = cache; },
4990349898
typeToTypeNode: function (type, enclosingDeclaration, flags, tracker) {
4990449899
return withContext(enclosingDeclaration, flags, tracker, function (context) { return typeToTypeNodeHelper(type, context); });
4990549900
},
@@ -49946,7 +49941,6 @@ var ts;
4994649941
fileExists: function (fileName) { return host.fileExists(fileName); },
4994749942
getFileIncludeReasons: function () { return host.getFileIncludeReasons(); },
4994849943
} : undefined },
49949-
cache: symbolChainCache,
4995049944
encounteredError: false,
4995149945
reportedDiagnostic: false,
4995249946
visitedTypes: undefined,
@@ -50942,29 +50936,6 @@ var ts;
5094250936
return chain;
5094350937
/** @param endOfChain Set to false for recursive calls; non-recursive calls should always output something. */
5094450938
function getSymbolChain(symbol, meaning, endOfChain) {
50945-
var key;
50946-
var result;
50947-
if (context.cache) {
50948-
key = {
50949-
symbol: symbol,
50950-
enclosingDeclaration: context.enclosingDeclaration,
50951-
flags: context.flags,
50952-
meaning: meaning,
50953-
yieldModuleSymbol: yieldModuleSymbol,
50954-
endOfChain: endOfChain
50955-
};
50956-
result = context.cache.lookup(key);
50957-
if (result) {
50958-
return result;
50959-
}
50960-
}
50961-
result = doGetSymbolChain(symbol, meaning, endOfChain);
50962-
if (result && key && context.cache) {
50963-
context.cache.cache(key, result);
50964-
}
50965-
return result;
50966-
}
50967-
function doGetSymbolChain(symbol, meaning, endOfChain) {
5096850939
var accessibleSymbolChain = getAccessibleSymbolChain(symbol, context.enclosingDeclaration, meaning, !!(context.flags & 128 /* UseOnlyExternalAliasing */));
5096950940
var parentSpecifiers;
5097050941
if (!accessibleSymbolChain ||

lib/typescript.d.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,20 +2191,7 @@ declare namespace ts {
21912191
diagnostics: readonly Diagnostic[];
21922192
emittedFiles?: string[];
21932193
}
2194-
export interface SymbolChainCacheKey {
2195-
symbol: Symbol;
2196-
enclosingDeclaration?: Node;
2197-
flags: NodeBuilderFlags;
2198-
meaning: SymbolFlags;
2199-
yieldModuleSymbol?: boolean;
2200-
endOfChain: boolean;
2201-
}
2202-
export interface SymbolChainCache {
2203-
lookup(key: SymbolChainCacheKey): Symbol[] | undefined;
2204-
cache(key: SymbolChainCacheKey, value: Symbol[]): void;
2205-
}
22062194
export interface TypeChecker {
2207-
setSymbolChainCache(cache: SymbolChainCache | undefined): void;
22082195
getTypeOfSymbolAtLocation(symbol: Symbol, node: Node): Type;
22092196
getDeclaredTypeOfSymbol(symbol: Symbol): Type;
22102197
getPropertiesOfType(type: Type): Symbol[];

lib/typescript.js

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -46118,9 +46118,6 @@ var ts;
4611846118
// extra cost of calling `getParseTreeNode` when calling these functions from inside the
4611946119
// checker.
4612046120
var checker = {
46121-
setSymbolChainCache: function (cache) {
46122-
nodeBuilder.setSymbolChainCache(cache);
46123-
},
4612446121
getNodeCount: function () { return ts.sum(host.getSourceFiles(), "nodeCount"); },
4612546122
getIdentifierCount: function () { return ts.sum(host.getSourceFiles(), "identifierCount"); },
4612646123
getSymbolCount: function () { return ts.sum(host.getSourceFiles(), "symbolCount") + symbolCount; },
@@ -49897,9 +49894,7 @@ var ts;
4989749894
return !!type.symbol && !!(type.symbol.flags & 32 /* Class */) && (type === getDeclaredTypeOfClassOrInterface(type.symbol) || (!!(type.flags & 524288 /* Object */) && !!(ts.getObjectFlags(type) & 16777216 /* IsClassInstanceClone */)));
4989849895
}
4989949896
function createNodeBuilder() {
49900-
var symbolChainCache;
4990149897
return {
49902-
setSymbolChainCache: function (cache) { symbolChainCache = cache; },
4990349898
typeToTypeNode: function (type, enclosingDeclaration, flags, tracker) {
4990449899
return withContext(enclosingDeclaration, flags, tracker, function (context) { return typeToTypeNodeHelper(type, context); });
4990549900
},
@@ -49946,7 +49941,6 @@ var ts;
4994649941
fileExists: function (fileName) { return host.fileExists(fileName); },
4994749942
getFileIncludeReasons: function () { return host.getFileIncludeReasons(); },
4994849943
} : undefined },
49949-
cache: symbolChainCache,
4995049944
encounteredError: false,
4995149945
reportedDiagnostic: false,
4995249946
visitedTypes: undefined,
@@ -50942,29 +50936,6 @@ var ts;
5094250936
return chain;
5094350937
/** @param endOfChain Set to false for recursive calls; non-recursive calls should always output something. */
5094450938
function getSymbolChain(symbol, meaning, endOfChain) {
50945-
var key;
50946-
var result;
50947-
if (context.cache) {
50948-
key = {
50949-
symbol: symbol,
50950-
enclosingDeclaration: context.enclosingDeclaration,
50951-
flags: context.flags,
50952-
meaning: meaning,
50953-
yieldModuleSymbol: yieldModuleSymbol,
50954-
endOfChain: endOfChain
50955-
};
50956-
result = context.cache.lookup(key);
50957-
if (result) {
50958-
return result;
50959-
}
50960-
}
50961-
result = doGetSymbolChain(symbol, meaning, endOfChain);
50962-
if (result && key && context.cache) {
50963-
context.cache.cache(key, result);
50964-
}
50965-
return result;
50966-
}
50967-
function doGetSymbolChain(symbol, meaning, endOfChain) {
5096850939
var accessibleSymbolChain = getAccessibleSymbolChain(symbol, context.enclosingDeclaration, meaning, !!(context.flags & 128 /* UseOnlyExternalAliasing */));
5096950940
var parentSpecifiers;
5097050941
if (!accessibleSymbolChain ||

lib/typescriptServices.d.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,20 +2191,7 @@ declare namespace ts {
21912191
diagnostics: readonly Diagnostic[];
21922192
emittedFiles?: string[];
21932193
}
2194-
export interface SymbolChainCacheKey {
2195-
symbol: Symbol;
2196-
enclosingDeclaration?: Node;
2197-
flags: NodeBuilderFlags;
2198-
meaning: SymbolFlags;
2199-
yieldModuleSymbol?: boolean;
2200-
endOfChain: boolean;
2201-
}
2202-
export interface SymbolChainCache {
2203-
lookup(key: SymbolChainCacheKey): Symbol[] | undefined;
2204-
cache(key: SymbolChainCacheKey, value: Symbol[]): void;
2205-
}
22062194
export interface TypeChecker {
2207-
setSymbolChainCache(cache: SymbolChainCache | undefined): void;
22082195
getTypeOfSymbolAtLocation(symbol: Symbol, node: Node): Type;
22092196
getDeclaredTypeOfSymbol(symbol: Symbol): Type;
22102197
getPropertiesOfType(type: Type): Symbol[];

lib/typescriptServices.js

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -46118,9 +46118,6 @@ var ts;
4611846118
// extra cost of calling `getParseTreeNode` when calling these functions from inside the
4611946119
// checker.
4612046120
var checker = {
46121-
setSymbolChainCache: function (cache) {
46122-
nodeBuilder.setSymbolChainCache(cache);
46123-
},
4612446121
getNodeCount: function () { return ts.sum(host.getSourceFiles(), "nodeCount"); },
4612546122
getIdentifierCount: function () { return ts.sum(host.getSourceFiles(), "identifierCount"); },
4612646123
getSymbolCount: function () { return ts.sum(host.getSourceFiles(), "symbolCount") + symbolCount; },
@@ -49897,9 +49894,7 @@ var ts;
4989749894
return !!type.symbol && !!(type.symbol.flags & 32 /* Class */) && (type === getDeclaredTypeOfClassOrInterface(type.symbol) || (!!(type.flags & 524288 /* Object */) && !!(ts.getObjectFlags(type) & 16777216 /* IsClassInstanceClone */)));
4989849895
}
4989949896
function createNodeBuilder() {
49900-
var symbolChainCache;
4990149897
return {
49902-
setSymbolChainCache: function (cache) { symbolChainCache = cache; },
4990349898
typeToTypeNode: function (type, enclosingDeclaration, flags, tracker) {
4990449899
return withContext(enclosingDeclaration, flags, tracker, function (context) { return typeToTypeNodeHelper(type, context); });
4990549900
},
@@ -49946,7 +49941,6 @@ var ts;
4994649941
fileExists: function (fileName) { return host.fileExists(fileName); },
4994749942
getFileIncludeReasons: function () { return host.getFileIncludeReasons(); },
4994849943
} : undefined },
49949-
cache: symbolChainCache,
4995049944
encounteredError: false,
4995149945
reportedDiagnostic: false,
4995249946
visitedTypes: undefined,
@@ -50942,29 +50936,6 @@ var ts;
5094250936
return chain;
5094350937
/** @param endOfChain Set to false for recursive calls; non-recursive calls should always output something. */
5094450938
function getSymbolChain(symbol, meaning, endOfChain) {
50945-
var key;
50946-
var result;
50947-
if (context.cache) {
50948-
key = {
50949-
symbol: symbol,
50950-
enclosingDeclaration: context.enclosingDeclaration,
50951-
flags: context.flags,
50952-
meaning: meaning,
50953-
yieldModuleSymbol: yieldModuleSymbol,
50954-
endOfChain: endOfChain
50955-
};
50956-
result = context.cache.lookup(key);
50957-
if (result) {
50958-
return result;
50959-
}
50960-
}
50961-
result = doGetSymbolChain(symbol, meaning, endOfChain);
50962-
if (result && key && context.cache) {
50963-
context.cache.cache(key, result);
50964-
}
50965-
return result;
50966-
}
50967-
function doGetSymbolChain(symbol, meaning, endOfChain) {
5096850939
var accessibleSymbolChain = getAccessibleSymbolChain(symbol, context.enclosingDeclaration, meaning, !!(context.flags & 128 /* UseOnlyExternalAliasing */));
5096950940
var parentSpecifiers;
5097050941
if (!accessibleSymbolChain ||

0 commit comments

Comments
 (0)