Слияние кода завершено, страница обновится автоматически
declare function g(a: string): void;
let gg: (a: string) => void = g;
interface Obj<T> {
foo(value: T): void;
}
declare const o: Obj<string>;
gg = o.foo; // краш
Компилятор не должен крашиться из-за ошибок
используйте вышеуказанный файл теста
Вход Перед тем как оставить комментарий