From 3d812ef93aece7fd81e0d4ef2b0a961647840ed2 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Tue, 4 Sep 2018 11:07:50 -0700 Subject: [PATCH] Added test. --- tests/cases/compiler/errorsWithCallablesInUnions01.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 tests/cases/compiler/errorsWithCallablesInUnions01.ts diff --git a/tests/cases/compiler/errorsWithCallablesInUnions01.ts b/tests/cases/compiler/errorsWithCallablesInUnions01.ts new file mode 100644 index 00000000000..2cb6a3ebd35 --- /dev/null +++ b/tests/cases/compiler/errorsWithCallablesInUnions01.ts @@ -0,0 +1,10 @@ +interface IDirectiveLinkFn { + (scope: TScope): void; +} + +interface IDirectivePrePost { + pre?: IDirectiveLinkFn; + post?: IDirectiveLinkFn; +} + +export let blah: IDirectiveLinkFn | IDirectivePrePost = (x: string) => {}