TypeScript/tests/baselines/reference/convertToAsyncFunction/convertToAsyncFunction_decoratedMethodWithSingleLineComment.ts

27 lines
529 B
TypeScript

// ==ORIGINAL==
function decorator() {
return (target: any, key: any, descriptor: PropertyDescriptor) => descriptor;
}
class Foo {
@decorator()
// comment
/*[#|*/method/*|]*/() {
return fetch('a').then(x => x);
}
}
// ==ASYNC FUNCTION::Convert to async function==
function decorator() {
return (target: any, key: any, descriptor: PropertyDescriptor) => descriptor;
}
class Foo {
@decorator()
// comment
async method() {
const x = await fetch('a');
return x;
}
}