TypeScript/tests/baselines/reference/matchingOfObjectLiteralConstraints.js
2014-07-12 17:30:19 -07:00

11 lines
233 B
JavaScript

//// [matchingOfObjectLiteralConstraints.ts]
function foo2<T, U extends { y: T; }>(x: U, z: T) { }
foo2({ y: "foo" }, "foo");
//// [matchingOfObjectLiteralConstraints.js]
function foo2(x, z) {
}
foo2({ y: "foo" }, "foo");