Home
last modified time | relevance | path

Searched refs:generator_object (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/ast/
Dscopes.h907 Variable* generator_object = nullptr; member
914 kGeneratorObject = offsetof(RareData, generator_object),
Dast-expression-rewriter.cc271 AST_REWRITE_PROPERTY(Expression, node, generator_object); in VisitYield()
Dast-traversal-visitor.h363 RECURSE_EXPRESSION(Visit(expr->generator_object())); in VisitYield()
Dast.h2503 Expression* generator_object() const { return generator_object_; } in generator_object() function
2520 Yield(Expression* generator_object, Expression* expression, int pos, in Yield() argument
2524 generator_object_(generator_object), in Yield()
3484 Yield* NewYield(Expression* generator_object, Expression* expression, int pos, in NewYield() argument
3487 return new (zone_) Yield(generator_object, expression, pos, on_exception); in NewYield()
Dast-numbering.cc247 Visit(node->generator_object()); in VisitYield()
Dscopes.cc711 Variable* result = EnsureRareData()->generator_object = in DeclareGeneratorObjectVar()
/external/v8/src/compiler/
Dast-loop-assignment-analyzer.cc154 Visit(stmt->generator_object()); in VisitYield()
/external/v8/src/interpreter/
Dbytecode-generator.cc836 Register generator_object = Register::new_target(); in VisitGeneratorPrologue() local
839 ->LoadAccumulatorWithRegister(generator_object) in VisitGeneratorPrologue()
846 ->CallRuntime(Runtime::kInlineGeneratorGetContext, generator_object) in VisitGeneratorPrologue()
848 .ResumeGenerator(generator_object) in VisitGeneratorPrologue()
2345 Register generator = VisitForRegisterValue(expr->generator_object()); in VisitYield()
/external/v8/src/debug/
Ddebug.h317 void RecordGenerator(Handle<JSGeneratorObject> generator_object);
Ddebug.cc1389 void Debug::RecordGenerator(Handle<JSGeneratorObject> generator_object) { in RecordGenerator() argument
1398 thread_local_.suspended_generator_ = *generator_object; in RecordGenerator()
/external/v8/src/crankshaft/
Dtyping.cc472 RECURSE(Visit(expr->generator_object())); in VisitYield()
/external/v8/src/parsing/
Dparser.cc3872 Expression* generator_object = in RewriteAwaitExpression() local
3874 async_function_await_args->Add(generator_object, zone()); in RewriteAwaitExpression()
3891 generator_object = factory()->NewVariableProxy(generator_object_variable); in RewriteAwaitExpression()
3892 return factory()->NewYield(generator_object, do_expr, nopos, in RewriteAwaitExpression()
Dpreparser.h638 PreParserExpression NewYield(PreParserExpression generator_object, in NewYield() argument
Dparser-base.h2892 ExpressionT generator_object = in ParseYieldExpression() local
2921 return impl()->RewriteYieldStar(generator_object, expression, pos); in ParseYieldExpression()
2927 ExpressionT yield = factory()->NewYield(generator_object, expression, pos, in ParseYieldExpression()