Microsoft/TypeScript

Declaration emit for private identifiers in class expressions is wrong

Open

#36 548 ouverte le 31 janv. 2020

Voir sur GitHub
 (3 commentaires) (2 réactions) (0 assignés)TypeScript (6 726 forks)batch import
BugDomain: Declaration EmitHelp WantedRescheduled

Métriques du dépôt

Stars
 (48 455 stars)
Métriques de merge PR
 (Merge moyen 6j 17h) (9 PRs mergées en 30 j)

Description

Code

const O = class { #g }

Expected behavior:

declare const O = class { #private }

Actual behavior:

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

Guide contributeur