TypeScript/tests/cases/compiler/errorMessagesIntersectionTypes01.ts
Daniel Rosenwasser f579bcf8ae Added tests.
2016-02-23 13:07:46 -08:00

16 lines
243 B
TypeScript

interface Foo {
fooProp: boolean;
}
interface Bar {
barProp: string;
}
interface FooBar extends Foo, Bar {
}
declare function mixBar<T>(obj: T): T & Bar;
let fooBar: FooBar = mixBar({
fooProp: "frizzlebizzle"
});