1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
//// [tests/cases/compiler/noUnusedLocals_typeParameterMergedWithParameter.ts] ////
//// [noUnusedLocals_typeParameterMergedWithParameter.ts]
function useNone<T>(T: number) {}
function useParam<T>(T: number) {
return T;
}
function useTypeParam<T>(T: T) {}
function useBoth<T>(T: T) {
return T;
}
//// [noUnusedLocals_typeParameterMergedWithParameter.js]
function useNone(T) { }
function useParam(T) {
return T;
}
function useTypeParam(T) { }
function useBoth(T) {
return T;
}
|