From aa6b438eba36cf3e2f9de62e5b46b560e07dc3b8 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Thu, 26 Oct 2017 14:56:43 -0700 Subject: [PATCH] Ensure void return in forEachType --- src/compiler/checker.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index a40dc0ccde8..00e142317e5 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -10472,7 +10472,9 @@ namespace ts { if (isObjectLiteralType(type)) { const prop = getPropertyOfObjectType(type, context.propertyName); if (prop) { - forEachType(getTypeOfSymbol(prop), t => siblings.push(t)); + forEachType(getTypeOfSymbol(prop), t => { + siblings.push(t); + }); } } }