b0VIM 8.0=] kmikebruce~mike/projects/oss/jshint/jshint/src/prod-params.js 3210#"! Utp0adH $ 0ht% g c P J S  V , &     | { u 9 3 ' $ # }; yield: 64 */ * Enabled when parsing the body of a generator function. /** tryClause: 32, */ * TryStatement. * Enabled when any exception thrown by the expression will be caught by a /** async: 16, preAsync: 8, initial: 4, */ * denotation ("fud") parsing strategy. * correctly select between the null denotation ("nud") and first null * Enabled when the expression begins the statement, allowing the parser to /** noin: 2, */ * allowing to distinguish between `for-in` and "C-style" `for` statements. * Enabled when parsing expressions within the head of `for` statements, /** export: 1, */ * allowing otherwise-unreferenced bindings to be considered "used". * Enabled when parsing expressions within ES2015 "export" declarations, /**module.exports = { */ * the process's memory footprint. * expressions in the input program, this would have non-negligible impact on * JSHint. However, because the number of contexts scales with the number of * "lookup table" object would be more idiomatic for a JavaScript project like * An equivalent implementation which described the context in terms of a * * warnings. * JSHint implements additional parameters to facilitate detection of lint * "production parameters" to control how certain forms are parsed in context. * "flags" during parsing. The ECMAScript grammar defines a number of such * This module defines a set of enum-like values intended for use as bit/**