File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -17790,11 +17790,11 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
17790
17790
const context = createInferenceContext(freshParams, /*signature*/ undefined, InferenceFlags.None);
17791
17791
if (freshMapper) {
17792
17792
const freshCombinedMapper = combineTypeMappers(mapper, freshMapper);
17793
- for (const p of freshParams) {
17794
- if (root.inferTypeParameters.indexOf(p) === -1 ) {
17793
+ forEach(freshParams, (p, i) => {
17794
+ if (p !== root.inferTypeParameters![i] ) {
17795
17795
p.mapper = freshCombinedMapper;
17796
17796
}
17797
- }
17797
+ });
17798
17798
}
17799
17799
if (!checkTypeDeferred) {
17800
17800
// We don't want inferences from constraints as they may cause us to eagerly resolve the
You can’t perform that action at this time.
0 commit comments