tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendingOptionalChain.ts(9,21): error TS2500: A class can only implement an identifier/qualified-name with optional type arguments.


==== tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendingOptionalChain.ts (1 errors) ====
    namespace A {
        export class B {}
    }
    
    // ok
    class C1 extends A?.B {}
    
    // error
    class C2 implements A?.B {}
                        ~~~~
!!! error TS2500: A class can only implement an identifier/qualified-name with optional type arguments.
    