v8/src/ast
Caitlin Potter fbb46475c8 [ignition] desugar AsyncGenerator yield* in BytecodeGenerator
Move the desugaring into BytecodeGenerator per TODOs.

BUG=v8:6472
R=tebbi@chromium.org, rmcilroy@chromium.org, jgruber@chromium.org

Change-Id: Ic482bee18d6e6fe73de4c5f9abaf4feda7be2dd5
Reviewed-on: https://chromium-review.googlesource.com/550396
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Georg Neis <neis@chromium.org>
Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
Commit-Queue: Caitlin Potter <caitp@igalia.com>
Cr-Commit-Position: refs/heads/master@{#47403}
2017-08-17 16:04:28 +00:00
..
ast-expression-rewriter.cc [ast] Create CompoundAssignment subclass of Assignment 2017-08-16 17:21:22 +00:00
ast-expression-rewriter.h [crankshaft] Remove dead {TypeFeedbackOracle}. 2017-06-19 10:28:00 +00:00
ast-function-literal-id-reindexer.cc include fixing: api.h shouldn't include objects-inl.h 2017-01-09 13:43:28 +00:00
ast-function-literal-id-reindexer.h Assign unique IDs to FunctionLiterals 2016-11-28 11:40:53 +00:00
ast-numbering.cc [ignition] desugar AsyncGenerator yield* in BytecodeGenerator 2017-08-17 16:04:28 +00:00
ast-numbering.h [ast] rename "Yield" to "Suspend" 2017-03-22 17:34:08 +00:00
ast-source-ranges.h [coverage] Add continuation counters for catch and finally blocks 2017-07-27 15:31:58 +00:00
ast-traversal-visitor.h [ast] Create CompoundAssignment subclass of Assignment 2017-08-16 17:21:22 +00:00
ast-value-factory.cc [runtime] Use IsDecimalDigit in StringHasher rather than manual check 2017-06-13 15:45:59 +00:00
ast-value-factory.h [runtime] Cache hash on HashTableKey and hash_field on StringTableKey 2017-06-13 12:32:07 +00:00
ast.cc [ignition] desugar AsyncGenerator yield* in BytecodeGenerator 2017-08-17 16:04:28 +00:00
ast.h [ignition] desugar AsyncGenerator yield* in BytecodeGenerator 2017-08-17 16:04:28 +00:00
compile-time-value.cc [literals] Disable double lazy boilerplate for literals containing Arrays 2017-07-12 19:11:04 +00:00
compile-time-value.h [runtime] Ensure slow properties for simple {__proto__:null} literals. 2017-04-27 14:48:32 +00:00
context-slot-cache.cc [runtime] Cache hash on HashTableKey and hash_field on StringTableKey 2017-06-13 12:32:07 +00:00
context-slot-cache.h [gn] Enable stricter build flags 2017-03-17 15:18:18 +00:00
modules.cc Added v8::Module::GetModuleRequestPosition method 2017-06-21 16:00:14 +00:00
modules.h Added v8::Module::GetModuleRequestPosition method 2017-06-21 16:00:14 +00:00
OWNERS Add COMPONENT tags to OWNERS files where appropriate 2017-05-22 10:15:28 +00:00
prettyprinter.cc [ast] Create CompoundAssignment subclass of Assignment 2017-08-16 17:21:22 +00:00
prettyprinter.h [parser] Provide better error when destructuring callable 2017-08-01 01:19:08 +00:00
scopes.cc [parser] Skipping inner funcs: drop "experimental" from flag name. 2017-08-16 08:49:27 +00:00
scopes.h [scopes] Clarify and narrow when scopes care about an eval() call 2017-08-09 18:13:19 +00:00
variables.cc Make some functions that are hit during renderer startup available for inlining 2017-06-26 18:17:05 +00:00
variables.h Make some functions that are hit during renderer startup available for inlining 2017-06-26 18:17:05 +00:00