v8/src/ast
machenbach 7edbd535a9 Revert of [parser] Fix scopes in rewriting of for-of and destructuring assignments. (patchset #6 id:100001 of https://codereview.chromium.org/2520883002/ )
Reason for revert:
Speculative revert: Seems to break jsfunfuzz:
https://build.chromium.org/p/client.v8/builders/V8%20Fuzzer/builds/14385

Original issue's description:
> [parser] Fix scopes in rewriting of for-of and destructuring assignments.
>
> The catch scopes were created with the wrong parent scope.
>
> R=littledan@chromium.org
> BUG=v8:5648
>
> Committed: https://crrev.com/f385268d11d6da9508e481202b39f75f4b56afdd
> Cr-Commit-Position: refs/heads/master@{#41222}

TBR=littledan@chromium.org,verwaest@chromium.org,neis@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:5648

Review-Url: https://codereview.chromium.org/2519333005
Cr-Commit-Position: refs/heads/master@{#41228}
2016-11-23 15:23:17 +00:00
..
ast-expression-rewriter.cc Thread decls-list through Declaration using a ThreadedList 2016-11-02 14:08:47 +00:00
ast-expression-rewriter.h Thread decls-list through Declaration using a ThreadedList 2016-11-02 14:08:47 +00:00
ast-literal-reindexer.cc Split the AST representation of class properties from object properties. 2016-09-06 17:43:51 +00:00
ast-literal-reindexer.h Split the AST representation of class properties from object properties. 2016-09-06 17:43:51 +00:00
ast-numbering.cc [compiler] Ensure code unsupported by Crankshaft goes to Ignition. 2016-11-23 09:30:34 +00:00
ast-numbering.h Move catch prediction into frontend and make it aware of rethrows. 2016-07-12 15:23:35 +00:00
ast-traversal-visitor.h Thread decls-list through Declaration using a ThreadedList 2016-11-02 14:08:47 +00:00
ast-type-bounds.h Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +00:00
ast-types.cc [modules] Make ModuleInfoEntry a Struct rather than FixedArray. 2016-11-04 09:37:43 +00:00
ast-types.h Forking the type system between Crankshaft & Turbofan. 2016-09-02 13:04:39 +00:00
ast-value-factory.cc [Parser] Added SMI cache 2016-11-09 16:12:33 +00:00
ast-value-factory.h [Parser] Added SMI cache 2016-11-09 16:12:33 +00:00
ast.cc [ic] Remove names table from type feedback metadata. 2016-11-21 10:46:16 +00:00
ast.h [compiler] Ensure code unsupported by Crankshaft goes to Ignition. 2016-11-23 09:30:34 +00:00
compile-time-value.cc Remove unnessary includes of parser.h 2016-09-02 17:48:46 +00:00
compile-time-value.h Remove unnessary includes of parser.h 2016-09-02 17:48:46 +00:00
context-slot-cache.cc Include only stuff you need, part 9: variables.h 2016-09-09 10:55:50 +00:00
context-slot-cache.h Include only stuff you need, part 9: variables.h 2016-09-09 10:55:50 +00:00
modules.cc [modules] Maintain array of cells for imports and local exports. 2016-11-07 16:23:47 +00:00
modules.h [modules] Maintain array of cells for imports and local exports. 2016-11-07 16:23:47 +00:00
OWNERS Add marja to ast owners 2016-08-26 05:30:37 +00:00
prettyprinter.cc Refactor SharedFunctionInfo::IsBuiltin. 2016-11-17 09:43:12 +00:00
prettyprinter.h Refactor SharedFunctionInfo::IsBuiltin. 2016-11-17 09:43:12 +00:00
scopeinfo.cc [modules] Make handling of module info's regular exports more robust. 2016-11-07 09:55:55 +00:00
scopes.cc Revert of [parser] Fix scopes in rewriting of for-of and destructuring assignments. (patchset #6 id:100001 of https://codereview.chromium.org/2520883002/ ) 2016-11-23 15:23:17 +00:00
scopes.h Revert of [parser] Fix scopes in rewriting of for-of and destructuring assignments. (patchset #6 id:100001 of https://codereview.chromium.org/2520883002/ ) 2016-11-23 15:23:17 +00:00
variables.cc Turn Scope::locals_ into a ThreadedList 2016-11-03 10:07:12 +00:00
variables.h Preparse lazy function parameters 2016-11-04 15:04:29 +00:00