Home
last modified time | relevance | path

Searched refs:VariableProxy (Results 1 – 25 of 35) sorted by relevance

12

/external/v8/src/ast/
Dscopes.h174 VariableProxy* NewUnresolved(AstNodeFactory* factory,
183 VariableProxy* proxy =
189 void AddUnresolved(VariableProxy* proxy) { in AddUnresolved()
201 bool RemoveUnresolved(VariableProxy* var);
618 ZoneList<VariableProxy*> unresolved_;
745 Variable* LookupRecursive(VariableProxy* proxy, BindingKind* binding_kind,
748 bool ResolveVariable(ParseInfo* info, VariableProxy* proxy,
Dast.h71 V(VariableProxy) \
491 VariableProxy* result() { return result_; } in result()
492 void set_result(VariableProxy* v) { result_ = v; } in set_result()
495 DoExpression(Zone* zone, Block* block, VariableProxy* result, int pos) in DoExpression()
506 VariableProxy* result_;
512 VariableProxy* proxy() const { return proxy_; } in proxy()
519 Declaration(Zone* zone, VariableProxy* proxy, VariableMode mode, Scope* scope, in Declaration()
527 VariableProxy* proxy_;
543 VariableDeclaration(Zone* zone, VariableProxy* proxy, VariableMode mode, in VariableDeclaration()
562 VariableProxy* proxy, in FunctionDeclaration()
[all …]
Dast-expression-rewriter.cc236 void AstExpressionRewriter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
366 AST_REWRITE_PROPERTY(VariableProxy, node, this_var); in VisitSuperPropertyReference()
373 AST_REWRITE_PROPERTY(VariableProxy, node, this_var); in VisitSuperCallReference()
374 AST_REWRITE_PROPERTY(VariableProxy, node, new_target_var); in VisitSuperCallReference()
375 AST_REWRITE_PROPERTY(VariableProxy, node, this_function_var); in VisitSuperCallReference()
395 AST_REWRITE_PROPERTY(VariableProxy, node, result); in VisitDoExpression()
Dast.cc77 const VariableProxy* var_proxy = AsVariableProxy(); in IsUndefinedLiteral()
93 VariableProxy::VariableProxy(Zone* zone, Variable* var, int start_position, in VariableProxy() function in v8::internal::VariableProxy
105 VariableProxy::VariableProxy(Zone* zone, const AstRawString* name, in VariableProxy() function in v8::internal::VariableProxy
116 void VariableProxy::BindTo(Variable* var) { in BindTo()
124 void VariableProxy::AssignFeedbackVectorSlots(Isolate* isolate, in AssignFeedbackVectorSlots()
766 VariableProxy* proxy = expression()->AsVariableProxy(); in GetCallType()
995 void AstTraversalVisitor::VisitVariableProxy(VariableProxy* expr) {} in VisitVariableProxy()
Dast-numbering.cc35 void VisitVariableProxyReference(VariableProxy* node);
159 void AstNumberingVisitor::VisitVariableProxyReference(VariableProxy* node) { in VisitVariableProxyReference()
164 node->set_base_id(ReserveIdRange(VariableProxy::num_ids())); in VisitVariableProxyReference()
168 void AstNumberingVisitor::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
Dast-expression-visitor.cc45 void AstExpressionVisitor::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
Dscopes.cc462 VariableProxy* proxy = factory->NewVariableProxy(var); in LookupFunctionVar()
536 bool Scope::RemoveUnresolved(VariableProxy* var) { in RemoveUnresolved()
812 VariableProxy* proxy = unresolved_[i]; in CollectNonLocals()
1052 Variable* Scope::LookupRecursive(VariableProxy* proxy, in LookupRecursive()
1124 bool Scope::ResolveVariable(ParseInfo* info, VariableProxy* proxy, in ResolveVariable()
Dast-literal-reindexer.cc60 void AstLiteralReindexer::VisitVariableProxy(VariableProxy* node) {} in VisitVariableProxy()
/external/v8/src/parsing/
Dparameter-initializer-rewriter.cc37 void VisitVariableProxy(VariableProxy* expr) override;
93 void Rewriter::VisitVariableProxy(VariableProxy* proxy) { in VisitVariableProxy()
Dparser.cc220 VariableProxy* this_function_proxy = scope_->NewUnresolved( in DefaultConstructor()
235 VariableProxy* new_target_proxy = scope_->NewUnresolved( in DefaultConstructor()
367 VariableProxy* operand = expression->AsVariableProxy(); in IsIdentifier()
393 VariableProxy* proxy = in MarkExpressionAsAssigned()
642 VariableProxy* this_function_proxy = scope->NewUnresolved( in SuperPropertyReference()
656 VariableProxy* new_target_proxy = scope->NewUnresolved( in SuperCallReference()
659 VariableProxy* this_function_proxy = scope->NewUnresolved( in SuperCallReference()
686 VariableProxy* generator = factory->NewVariableProxy( in FunctionSentExpression()
1462 VariableProxy* proxy = NewUnresolved(local_name, CONST); in ParseNamedImports()
1510 VariableProxy* proxy = NewUnresolved(local_name, CONST); in ParseImportDeclaration()
[all …]
Drewriter.cc52 VariableProxy* result_proxy = factory()->NewVariableProxy(result_); in SetResult()
359 VariableProxy* result_proxy = in DECLARATION_NODE_LIST()
376 VariableProxy* result = expr->result(); in Rewrite()
Dpattern-rewriter.cc119 void Parser::PatternRewriter::VisitVariableProxy(VariableProxy* pattern) { in VisitVariableProxy()
150 VariableProxy* proxy = parser_->NewUnresolved(name, descriptor_->mode); in VisitVariableProxy()
297 VariableProxy* proxy = initialization_scope->NewUnresolved(factory(), name); in VisitVariableProxy()
/external/v8/src/wasm/
Dasm-wasm-builder.cc281 VariableProxy* tag, int default_block, int if_depth) { in HandleCase()
346 VariableProxy* tag = stmt->tag()->AsVariableProxy(); in VisitSwitchStatement()
555 void VisitVariableProxy(VariableProxy* expr) override { in VisitVariableProxy()
610 VariableProxy* expr = prop->value()->AsVariableProxy(); in VisitObjectLiteral()
639 void AddFunctionTable(VariableProxy* table, ArrayLiteral* funcs) { in AddFunctionTable()
655 VariableProxy* func = funcs->values()->at(i)->AsVariableProxy(); in AddFunctionTable()
732 VariableProxy* target_var = target->AsVariableProxy(); in EmitAssignmentLhs()
777 VariableProxy* target_var = target->AsVariableProxy(); in EmitAssignmentRhs()
778 VariableProxy* effective_value_var = GetLeft(binop)->AsVariableProxy(); in EmitAssignmentRhs()
791 VariableProxy* target_var = expr->target()->AsVariableProxy(); in EmitAssignment()
[all …]
/external/v8/test/cctest/
Dexpression-type-collector.cc45 VariableProxy* proxy = expression->AsVariableProxy(); in VisitExpression()
Dexpression-type-collector-macros.h44 CHECK_EXPR(VariableProxy, type); \
/external/v8/src/full-codegen/
Dfull-codegen.h549 void EmitLoadGlobalCheckExtensions(VariableProxy* proxy,
552 void EmitDynamicLookupFastCase(VariableProxy* proxy, TypeofMode typeof_mode,
554 void EmitGlobalVariableLoad(VariableProxy* proxy, TypeofMode typeof_mode);
555 void EmitVariableLoad(VariableProxy* proxy,
560 bool NeedsHoleCheckForLoad(VariableProxy* proxy);
Dfull-codegen.cc410 VariableProxy* proxy = declaration->proxy(); in VisitImportDeclaration()
438 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
862 VariableProxy* proxy = expr->AsVariableProxy(); in VisitForTypeofValue()
1932 bool FullCodeGenerator::NeedsHoleCheckForLoad(VariableProxy* proxy) { in NeedsHoleCheckForLoad()
/external/v8/src/
Dtyping-asm.cc208 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitFunctionAnnotation()
234 VariableProxy* proxy = bin->left()->AsVariableProxy(); in VisitExpressionAnnotation()
278 VariableProxy* proxy = call->expression()->AsVariableProxy(); in VisitExpressionAnnotation()
563 void AsmTyper::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
685 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment()
853 VariableProxy* proxy = expr->AsVariableProxy(); in IsStdlibObject()
941 VariableProxy* proxy = expr->obj()->AsVariableProxy(); in VisitProperty()
1012 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCall()
/external/v8/src/crankshaft/
Dtyping.cc374 void AstTyper::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
463 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment()
537 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCall()
623 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCountOperation()
/external/v8/src/compiler/
Dast-loop-assignment-analyzer.cc66 void ALAA::VisitVariableProxy(VariableProxy* leaf) {} in VisitVariableProxy()
/external/chromium-trace/catapult/telemetry/telemetry/internal/testing/
Dperf_report_output.txt582 0.23^7023232^HTMLParserThrea^chrome ^[.] v8::internal::VariableProxy::VariableProxy(v…
584 …--- v8::internal::VariableProxy::VariableProxy(v8::internal::Isolate*, v8::internal::Handle<v8::in…
665 0.22^6559671^HTMLParserThrea^chrome ^[.] v8::internal::VariableProxy::node_type() con…
667 --- v8::internal::VariableProxy::node_type() const
999 0.12^3575468^HTMLParserThrea^chrome ^[.] v8::internal::VariableProxy* v8::internal::S…
1001 …--- v8::internal::VariableProxy* v8::internal::Scope::NewUnresolved<v8::internal::AstConstructionV…
1021 …:Scope::ResolveVariable(v8::internal::CompilationInfo*, v8::internal::VariableProxy*, v8::internal…
1023 …:Scope::ResolveVariable(v8::internal::CompilationInfo*, v8::internal::VariableProxy*, v8::internal…
1708 0.11^3432008^HTMLParserThrea^chrome ^[.] v8::internal::VariableProxy::Accept(v8::inte…
1710 --- v8::internal::VariableProxy::Accept(v8::internal::AstVisitor*)
[all …]
/external/v8/src/interpreter/
Dbytecode-generator.cc1768 void BytecodeGenerator::VisitVariableProxy(VariableProxy* proxy) { in VisitVariableProxy()
2137 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment()
2451 VariableProxy* proxy = callee_expr->AsVariableProxy(); in VisitCall()
2619 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitTypeOf()
2671 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitDelete()
2736 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCountOperation()
/external/v8/src/full-codegen/ia32/
Dfull-codegen-ia32.cc717 VariableProxy* proxy = declaration->proxy(); in VisitVariableDeclaration()
764 VariableProxy* proxy = declaration->proxy(); in VisitFunctionDeclaration()
1109 void FullCodeGenerator::EmitLoadGlobalCheckExtensions(VariableProxy* proxy, in EmitLoadGlobalCheckExtensions()
1191 void FullCodeGenerator::EmitDynamicLookupFastCase(VariableProxy* proxy, in EmitDynamicLookupFastCase()
1217 void FullCodeGenerator::EmitGlobalVariableLoad(VariableProxy* proxy, in EmitGlobalVariableLoad()
1230 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy, in EmitVariableLoad()
2420 VariableProxy* callee = expr->expression()->AsVariableProxy(); in PushCalleeAndWithBaseObject()
2974 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitUnaryOperation()
/external/v8/src/full-codegen/x87/
Dfull-codegen-x87.cc714 VariableProxy* proxy = declaration->proxy(); in VisitVariableDeclaration()
760 VariableProxy* proxy = declaration->proxy(); in VisitFunctionDeclaration()
1101 void FullCodeGenerator::EmitLoadGlobalCheckExtensions(VariableProxy* proxy, in EmitLoadGlobalCheckExtensions()
1183 void FullCodeGenerator::EmitDynamicLookupFastCase(VariableProxy* proxy, in EmitDynamicLookupFastCase()
1209 void FullCodeGenerator::EmitGlobalVariableLoad(VariableProxy* proxy, in EmitGlobalVariableLoad()
1222 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy, in EmitVariableLoad()
2412 VariableProxy* callee = expr->expression()->AsVariableProxy(); in PushCalleeAndWithBaseObject()
2966 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitUnaryOperation()
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc766 VariableProxy* proxy = declaration->proxy(); in VisitVariableDeclaration()
815 VariableProxy* proxy = declaration->proxy(); in VisitFunctionDeclaration()
1174 void FullCodeGenerator::EmitLoadGlobalCheckExtensions(VariableProxy* proxy, in EmitLoadGlobalCheckExtensions()
1253 void FullCodeGenerator::EmitDynamicLookupFastCase(VariableProxy* proxy, in EmitDynamicLookupFastCase()
1279 void FullCodeGenerator::EmitGlobalVariableLoad(VariableProxy* proxy, in EmitGlobalVariableLoad()
1292 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy, in EmitVariableLoad()
2429 VariableProxy* callee = expr->expression()->AsVariableProxy(); in PushCalleeAndWithBaseObject()
3007 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitUnaryOperation()

12