1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
//// [tests/cases/compiler/propagateNonInferrableType.ts] ////
=== propagateNonInferrableType.ts ===
declare function resolver<T>(): () => void;
>resolver : <T>() => () => void
declare function wrapResolver<T>(resolverFunction: () => void): void;
>wrapResolver : <T>(resolverFunction: () => void) => void
>resolverFunction : () => void
wrapResolver(resolver() || []);
>wrapResolver(resolver() || []) : void
>wrapResolver : <T>(resolverFunction: () => void) => void
>resolver() || [] : () => void
>resolver() : () => void
>resolver : <T>() => () => void
>[] : never[]
|