esprima icon indicating copy to clipboard operation
esprima copied to clipboard

Parsing error on async* generator in object expressions

Open RichardHoOoOo opened this issue 3 years ago • 0 comments

Take the following code as an example

source  = "const obj = { async* generator() {}};"
esprima.parseScript(source, { tolerant: true }))
code = escodegen.generate(ast);
console.log(code);

The output is:

const obj = {
    async,
    *generator() {
    }
};

RichardHoOoOo avatar Apr 01 '21 12:04 RichardHoOoOo