@@ -1871,7 +1871,7 @@ namespace ts.Completions {
1871
1871
return contextualMemberSymbols ;
1872
1872
}
1873
1873
1874
- const membersDeclaredBySpreadAssignment = createMap < boolean > ( ) ;
1874
+ const membersDeclaredBySpreadAssignment = createMap < true > ( ) ;
1875
1875
const existingMemberNames = createUnderscoreEscapedMap < boolean > ( ) ;
1876
1876
for ( const m of existingMembers ) {
1877
1877
// Ignore omitted expressions for missing members
@@ -1918,7 +1918,7 @@ namespace ts.Completions {
1918
1918
return filteredSymbols ;
1919
1919
}
1920
1920
1921
- function setMembersDeclaredBySpreadAssignment ( declaration : SpreadAssignment | JsxSpreadAttribute , membersDeclaredBySpreadAssignment : Map < boolean > ) {
1921
+ function setMembersDeclaredBySpreadAssignment ( declaration : SpreadAssignment | JsxSpreadAttribute , membersDeclaredBySpreadAssignment : Map < true > ) {
1922
1922
const expression = declaration . expression ;
1923
1923
const symbol = typeChecker . getSymbolAtLocation ( expression ) ;
1924
1924
const type = symbol && typeChecker . getTypeOfSymbolAtLocation ( symbol , expression ) ;
@@ -1940,7 +1940,7 @@ namespace ts.Completions {
1940
1940
}
1941
1941
1942
1942
// Set SortText to MemberDeclaredBySpreadAssignment if it is fulfilled by spread assignment
1943
- function setSortTextToMemberDeclaredBySpreadAssignment ( membersDeclaredBySpreadAssignment : Map < boolean > , contextualMemberSymbols : Symbol [ ] ) : void {
1943
+ function setSortTextToMemberDeclaredBySpreadAssignment ( membersDeclaredBySpreadAssignment : Map < true > , contextualMemberSymbols : Symbol [ ] ) : void {
1944
1944
if ( membersDeclaredBySpreadAssignment . size === 0 ) {
1945
1945
return ;
1946
1946
}
@@ -2002,7 +2002,7 @@ namespace ts.Completions {
2002
2002
*/
2003
2003
function filterJsxAttributes ( symbols : Symbol [ ] , attributes : NodeArray < JsxAttribute | JsxSpreadAttribute > ) : Symbol [ ] {
2004
2004
const seenNames = createUnderscoreEscapedMap < boolean > ( ) ;
2005
- const membersDeclaredBySpreadAssignment = createMap < boolean > ( ) ;
2005
+ const membersDeclaredBySpreadAssignment = createMap < true > ( ) ;
2006
2006
for ( const attr of attributes ) {
2007
2007
// If this is the current item we are editing right now, do not filter it out
2008
2008
if ( isCurrentlyEditingNode ( attr ) ) {
0 commit comments