7621:      ...(parser.options.next ? { decorators } : null),
7693:      ...(parser.options.next ? { decorators } : null),
7708:  if (parser.options.next) {
7966:          if (parser.options.next) kind |= PropertyKind.Accessor;
8071:      ...(parser.options.next ? { decorators } : null),
8207:      ...(parser.options.next ? { decorators } : null),
---
64:    body = parseModuleItemList(parser, context | Context.InGlobal, scope);
72:    body = parseStatementList(parser, context | Context.InGlobal, scope);
798:        context | Context.InAwaitContext,
1468:    Context.InAwaitContext |
1859:    ((context & Context.InAwaitContext) > 0 || ((context & Context.Module) > 0 && (context & Context.InGlobal) > 0)) &&
3296:    if (context & Context.InAwaitContext)
3309:    if (context & Context.InArgumentList && context & Context.InAwaitContext)
3329:  if (context & Context.InAwaitContext || (context & Context.Module && context & Context.InGlobal)) {
3577:        nextToken(parser, (context | Context.AllowEscapedKeyword | Context.InGlobal) ^ Context.InGlobal);
3669:        nextToken(parser, (context | Context.AllowEscapedKeyword | Context.InGlobal) ^ Context.InGlobal); // skips: '?.'
4645:      origin & Origin.TopLevel && ((context & Context.InGlobal) === 0 || (context & Context.Module) === 0)
4681:      Context.InAwaitContext |
4688:      (isAsync ? Context.InAwaitContext : 0) |
4704:  const modifierFlags = Context.InGlobal | Context.InSwitch | Context.InIteration | Context.InStaticBlock;
4753:  const generatorAndAsyncFlags = (isAsync ? Context.InAwaitContext : 0) | (isGenerator ? Context.InYieldContext : 0);
4765:    Context.InAwaitContext |
4802:    (context & ~(Context.DisallowIn | Context.InSwitch | Context.InGlobal | Context.InIteration | Context.InClass)) |
5398:    Context.InAwaitContext |
5405:    (kind & PropertyKind.Async ? Context.InAwaitContext : 0) |
5427:    (context & ~(Context.DisallowIn | Context.InSwitch | Context.InGlobal | Context.InStaticBlock)) |
6642:    if (context & (Context.InAwaitContext | Context.Module) && destructible & DestructuringKind.Await)
6815:    Context.InYieldContext | Context.InAwaitContext | Context.InArgumentList | Context.InStaticBlock;
6817:  context = ((context | modifierFlags) ^ modifierFlags) | (isAsync ? Context.InAwaitContext : 0);
6835:    const modifierFlags = Context.InSwitch | Context.DisallowIn | Context.InGlobal;
7255:    (context & ~Context.InStaticBlock) | Context.InAwaitContext,
7453:      context | Context.InAwaitContext,
8156:      Context.InAwaitContext |
8163:      (state & PropertyKind.Async ? Context.InAwaitContext : 0) |
8291:    if (context & Context.InAwaitContext) parser.report(Errors.InvalidAwaitAsIdentifier);
