Microsoft/TypeScript

Declaration emit for private identifiers in class expressions is wrong

Aberta

#36.548 aberto em 31 de jan. de 2020

 (3 comentários) (2 reações) (0 responsável)TypeScript (13.395 forks)batch import
BugDomain: Declaration EmitHelp WantedRescheduled

Métricas do repositório

Stars
 (108.860 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Code

const O = class { #g }

Expected behavior:

declare const O = class { #private }

Actual behavior:

declare const O: {
    new (): {
        "__#1@#g": any;
    };
};

Guia do colaborador