From 979bda484ccb67ecd335e6371d23b4c59eebac7a Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Sat, 17 Mar 2018 12:23:45 -0700 Subject: [PATCH] Add regression test --- .../compiler/parameterDestructuringObjectLiteral.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/cases/compiler/parameterDestructuringObjectLiteral.ts diff --git a/tests/cases/compiler/parameterDestructuringObjectLiteral.ts b/tests/cases/compiler/parameterDestructuringObjectLiteral.ts new file mode 100644 index 00000000000..5e1ec5f4edd --- /dev/null +++ b/tests/cases/compiler/parameterDestructuringObjectLiteral.ts @@ -0,0 +1,9 @@ +// @declaration: true + +// Repro from #22644 + +const fn1 = (options: { headers?: {} }) => { }; +fn1({ headers: { foo: 1 } }); + +const fn2 = ({ headers = {} }) => { }; +fn2({ headers: { foo: 1 } });