Lines Matching defs:const
3 const {
21 const parser = require('internal/deps/acorn/acorn/dist/acorn').Parser;
22 const walk = require('internal/deps/acorn/acorn-walk/dist/walk');
23 const { Recoverable } = require('internal/repl');
29 const noop = FunctionPrototype;
30 const visitorsWithoutAncestors = {
67 const variableKind = node.kind;
68 const isIterableForDeclaration = ArrayPrototypeIncludes(
93 const variableIdentifiersToHoist = [
139 const visitors = {};
140 for (const nodeType of ObjectKeys(walk.base)) {
141 const callback = visitorsWithoutAncestors[nodeType] || walk.base[nodeType];
143 const isNew = node !== state.ancestors[state.ancestors.length - 1];
155 const wrapPrefix = '(async () => { ';
156 const wrapped = `${wrapPrefix}${src} })()`;
157 const wrappedArray = StringPrototypeSplit(wrapped, '');
167 const awaitPos = StringPrototypeIndexOf(src, 'await');
168 const errPos = e.pos - wrapPrefix.length;
179 const line = e.loc.line;
180 const column = line === 1 ? e.loc.column - wrapPrefix.length : e.loc.column;
193 const body = root.body[0].expression.callee.body;
194 const state = {
225 const node = body.body[i];