aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/inline.macro.js
blob: 082dbeaf474416c2cee7a206ee937e3c9239314e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
export function whatDidIPass(expr, ctx) {
  return ctx;
}

export function promiseReturningFunction(expr, ctx) {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      resolve(1);
    }, 1);
  });
}

export function promiseReturningCtx(expr, ctx) {
  return new Promise((resolve, reject) => {
    setTimeout(
      (ctx) => {
        resolve(ctx);
      },
      1,
      ctx,
    );
  });
}