v8/src/parsing
adamk bcde4e271e Propagate the "calls eval" bit from ScopeInfo to lazily-compiled arrow functions
This avoids generating different scopes on the two compilation passes, which
results in various delirious side-effects.

There's some cleanup to be done in lazy arrow function parsing, but I'd
rather do that in a separate patch, with this one targeted at fixing the
particular crash.

BUG=chromium:572589
LOG=n

Review URL: https://codereview.chromium.org/1575333004

Cr-Commit-Position: refs/heads/master@{#33311}
2016-01-14 19:21:24 +00:00
..
expression-classifier.h [es6] implement destructuring assignment 2015-12-04 17:20:24 +00:00
func-name-inferrer.cc
func-name-inferrer.h Fix FuncNameInferrer usage in ParseAssignmentExpression 2015-12-10 19:19:35 +00:00
json-parser.h [json parser] remove dead code path. 2015-12-16 08:39:00 +00:00
OWNERS Add more OWNER files 2015-12-07 12:52:12 +00:00
parameter-initializer-rewriter.cc Fix for temporaries in parameter initializers 2016-01-08 15:44:26 +00:00
parameter-initializer-rewriter.h
parser-base.h Add spread rewriting 2016-01-14 17:50:46 +00:00
parser.cc Propagate the "calls eval" bit from ScopeInfo to lazily-compiled arrow functions 2016-01-14 19:21:24 +00:00
parser.h Add spread rewriting 2016-01-14 17:50:46 +00:00
pattern-rewriter.cc [debugger] step on every assignment in destructuring bind. 2015-12-22 13:29:33 +00:00
preparse-data-format.h
preparse-data.cc
preparse-data.h
preparser.cc Clean up FunctionLiteral AST node cruft 2016-01-08 20:38:33 +00:00
preparser.h Add spread rewriting 2016-01-14 17:50:46 +00:00
rewriter.cc
rewriter.h
scanner-character-streams.cc [regexp] correctly parse non-BMP unicode escapes in atoms. 2016-01-11 14:19:21 +00:00
scanner-character-streams.h
scanner.cc Removed support deprecated (//@|/*@) source(URL|MappingURL)= 2015-12-02 19:53:47 +00:00
scanner.h [regexp] move regexp parser into own files. 2016-01-08 09:56:04 +00:00
token.cc
token.h