File tree Expand file tree Collapse file tree 1 file changed +3
-15
lines changed Expand file tree Collapse file tree 1 file changed +3
-15
lines changed Original file line number Diff line number Diff line change @@ -3541,14 +3541,7 @@ namespace ts {
3541
3541
existingMemberNames [ existingName ] = true ;
3542
3542
}
3543
3543
3544
- let filteredMembers : Symbol [ ] = [ ] ;
3545
- forEach ( contextualMemberSymbols , s => {
3546
- if ( ! existingMemberNames [ s . name ] ) {
3547
- filteredMembers . push ( s ) ;
3548
- }
3549
- } ) ;
3550
-
3551
- return filteredMembers ;
3544
+ return filter ( contextualMemberSymbols , m => ! lookUp ( existingMemberNames , m . name ) ) ;
3552
3545
}
3553
3546
3554
3547
/**
@@ -3569,13 +3562,8 @@ namespace ts {
3569
3562
seenNames [ ( < JsxAttribute > attr ) . name . text ] = true ;
3570
3563
}
3571
3564
}
3572
- let result : Symbol [ ] = [ ] ;
3573
- for ( let sym of symbols ) {
3574
- if ( ! seenNames [ sym . name ] ) {
3575
- result . push ( sym ) ;
3576
- }
3577
- }
3578
- return result ;
3565
+
3566
+ return filter ( symbols , a => ! lookUp ( seenNames , a . name ) ) ;
3579
3567
}
3580
3568
}
3581
3569
You can’t perform that action at this time.
0 commit comments