==== tests/cases/compiler/typeParametersShouldNotBeEqual3.ts (2 errors) ==== function ff(x: T, y: U) { var z: Object; x = x; // Ok x = y; // Ok ~ !!! Type 'U' is not assignable to type 'T'. x = z; // Ok ~ !!! Type 'Object' is not assignable to type 'T'. z = x; // Ok }