From 0b1da02a62e3bb88611514840e6cc397ef33eab8 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Fri, 18 Jan 2019 16:02:13 -0800 Subject: [PATCH] Add missing return statements (ugh) --- src/compiler/checker.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index c85b7457f73..7ba3b2771c3 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -17729,10 +17729,10 @@ namespace ts { return instantiateType(type, mapper); } if (type.flags & TypeFlags.Union) { - getUnionType(map((type).types, t => instantiateInstantiableTypes(t, mapper)), UnionReduction.None); + return getUnionType(map((type).types, t => instantiateInstantiableTypes(t, mapper)), UnionReduction.None); } if (type.flags & TypeFlags.Intersection) { - getIntersectionType(map((type).types, t => instantiateInstantiableTypes(t, mapper))); + return getIntersectionType(map((type).types, t => instantiateInstantiableTypes(t, mapper))); } return type; }