1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
tests/cases/compiler/optionalChainWithInstantiationExpression1.ts(12,5): error TS1477: An instantiation expression cannot be followed by a property access.
==== tests/cases/compiler/optionalChainWithInstantiationExpression1.ts (1 errors) ====
declare namespace A {
export class b<T> {
static d: number;
constructor(x: T);
}
}
type c = unknown;
declare const a: typeof A | undefined;
a?.b<c>.d;
~~~
!!! error TS1477: An instantiation expression cannot be followed by a property access.
a?.b.d
|