Home
last modified time | relevance | path

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

12

/external/v8/src/ast/
Dscopes.h176 VariableProxy* NewUnresolved(AstNodeFactory* factory,
185 VariableProxy* proxy =
191 void AddUnresolved(VariableProxy* proxy) { in AddUnresolved()
203 bool RemoveUnresolved(VariableProxy* var);
631 ZoneList<VariableProxy*> unresolved_;
762 Variable* LookupRecursive(VariableProxy* proxy, BindingKind* binding_kind,
765 bool ResolveVariable(ParseInfo* info, VariableProxy* proxy,
770 bool CheckStrongModeDeclaration(VariableProxy* proxy, Variable* var);
Dast.h71 V(VariableProxy) \
505 VariableProxy* result() { return result_; } in result()
506 void set_result(VariableProxy* v) { result_ = v; } in set_result()
511 DoExpression(Zone* zone, Block* block, VariableProxy* result, int pos) in DoExpression()
522 VariableProxy* result_;
528 VariableProxy* proxy() const { return proxy_; } in proxy()
535 Declaration(Zone* zone, VariableProxy* proxy, VariableMode mode, Scope* scope, in Declaration()
543 VariableProxy* proxy_;
567 VariableDeclaration(Zone* zone, VariableProxy* proxy, VariableMode mode,
592 VariableProxy* proxy, in FunctionDeclaration()
[all …]
Dast-expression-rewriter.cc238 void AstExpressionRewriter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
368 AST_REWRITE_PROPERTY(VariableProxy, node, this_var); in VisitSuperPropertyReference()
375 AST_REWRITE_PROPERTY(VariableProxy, node, this_var); in VisitSuperCallReference()
376 AST_REWRITE_PROPERTY(VariableProxy, node, new_target_var); in VisitSuperCallReference()
377 AST_REWRITE_PROPERTY(VariableProxy, node, this_function_var); in VisitSuperCallReference()
397 AST_REWRITE_PROPERTY(VariableProxy, node, result); in VisitDoExpression()
Dast.cc52 const VariableProxy* var_proxy = AsVariableProxy(); in IsUndefinedLiteral()
68 VariableProxy::VariableProxy(Zone* zone, Variable* var, int start_position, in VariableProxy() function in v8::internal::VariableProxy
80 VariableProxy::VariableProxy(Zone* zone, const AstRawString* name, in VariableProxy() function in v8::internal::VariableProxy
91 void VariableProxy::BindTo(Variable* var) { in BindTo()
99 void VariableProxy::AssignFeedbackVectorSlots(Isolate* isolate, in AssignFeedbackVectorSlots()
743 VariableProxy* proxy = expression()->AsVariableProxy(); in GetCallType()
Dast-numbering.cc36 void VisitVariableProxyReference(VariableProxy* node);
160 void AstNumberingVisitor::VisitVariableProxyReference(VariableProxy* node) { in VisitVariableProxyReference()
165 node->set_base_id(ReserveIdRange(VariableProxy::num_ids())); in VisitVariableProxyReference()
169 void AstNumberingVisitor::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
Dscopes.cc481 VariableProxy* proxy = factory->NewVariableProxy(var); in LookupFunctionVar()
557 bool Scope::RemoveUnresolved(VariableProxy* var) { in RemoveUnresolved()
865 VariableProxy* proxy = unresolved_[i]; in CollectNonLocals()
1103 Variable* Scope::LookupRecursive(VariableProxy* proxy, in LookupRecursive()
1172 bool Scope::ResolveVariable(ParseInfo* info, VariableProxy* proxy, in ResolveVariable()
1260 bool Scope::CheckStrongModeDeclaration(VariableProxy* proxy, Variable* var) { in CheckStrongModeDeclaration()
Dast-literal-reindexer.cc59 void AstLiteralReindexer::VisitVariableProxy(VariableProxy* node) {} in VisitVariableProxy()
Dast-expression-visitor.cc224 void AstExpressionVisitor::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
Dprettyprinter.cc277 void CallPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
807 void PrettyPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
1546 void AstPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
/external/v8/src/parsing/
Dparameter-initializer-rewriter.cc30 void VisitVariableProxy(VariableProxy* expr) override;
62 void Rewriter::VisitVariableProxy(VariableProxy* proxy) { in VisitVariableProxy()
Dparser.cc212 VariableProxy* this_function_proxy = scope_->NewUnresolved( in DefaultConstructor()
221 VariableProxy* arguments_proxy = scope_->NewUnresolved( in DefaultConstructor()
225 VariableProxy* new_target_proxy = scope_->NewUnresolved( in DefaultConstructor()
353 VariableProxy* operand = expression->AsVariableProxy(); in IsIdentifier()
379 VariableProxy* proxy = in MarkExpressionAsAssigned()
607 VariableProxy* this_function_proxy = scope->NewUnresolved( in SuperPropertyReference()
621 VariableProxy* new_target_proxy = scope->NewUnresolved( in SuperCallReference()
624 VariableProxy* this_function_proxy = scope->NewUnresolved( in SuperCallReference()
1450 VariableProxy* proxy = NewUnresolved(local_name, IMPORT); in ParseNamedImports()
1498 VariableProxy* proxy = NewUnresolved(local_name, IMPORT); in ParseImportDeclaration()
[all …]
Drewriter.cc51 VariableProxy* result_proxy = factory()->NewVariableProxy(result_); in SetResult()
364 VariableProxy* result_proxy = in DECLARATION_NODE_LIST()
381 VariableProxy* result = expr->result(); in Rewrite()
Dpattern-rewriter.cc114 void Parser::PatternRewriter::VisitVariableProxy(VariableProxy* pattern) { in VisitVariableProxy()
145 VariableProxy* proxy = parser_->NewUnresolved(name, descriptor_->mode); in VisitVariableProxy()
301 VariableProxy* proxy = initialization_scope->NewUnresolved(factory(), name); in VisitVariableProxy()
Dparser.h898 Expression* MakeCatchContext(Handle<String> id, VariableProxy* value);
957 VariableProxy* NewUnresolved(const AstRawString* name, VariableMode mode);
/external/v8/test/cctest/
Dexpression-type-collector.cc46 VariableProxy* proxy = expression->AsVariableProxy(); in VisitExpression()
Dexpression-type-collector-macros.h44 CHECK_EXPR(VariableProxy, type); \
/external/v8/src/wasm/
Dasm-wasm-builder.cc230 VariableProxy* tag) { in CompileCase()
249 VariableProxy* tag = stmt->tag()->AsVariableProxy(); in VisitSwitchStatement()
363 void VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
435 VariableProxy* expr = prop->value()->AsVariableProxy(); in VisitObjectLiteral()
475 VariableProxy* target_var = expr->target()->AsVariableProxy(); in VisitAssignment()
476 VariableProxy* effective_value_var = GetLeft(value_op)->AsVariableProxy(); in VisitAssignment()
/external/v8/src/full-codegen/
Dfull-codegen.h529 void EmitLoadGlobalCheckExtensions(VariableProxy* proxy,
532 void EmitDynamicLookupFastCase(VariableProxy* proxy, TypeofMode typeof_mode,
534 void EmitGlobalVariableLoad(VariableProxy* proxy, TypeofMode typeof_mode);
535 void EmitVariableLoad(VariableProxy* proxy,
540 bool NeedsHoleCheckForLoad(VariableProxy* proxy);
Dfull-codegen.cc398 VariableProxy* proxy = declaration->proxy(); in VisitImportDeclaration()
426 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
768 VariableProxy* proxy = expr->AsVariableProxy(); in VisitForTypeofValue()
1676 bool FullCodeGenerator::NeedsHoleCheckForLoad(VariableProxy* proxy) { in NeedsHoleCheckForLoad()
/external/v8/src/
Dtyping-asm.cc204 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitFunctionAnnotation()
230 VariableProxy* proxy = bin->left()->AsVariableProxy(); in VisitExpressionAnnotation()
274 VariableProxy* proxy = call->expression()->AsVariableProxy(); in VisitExpressionAnnotation()
556 void AsmTyper::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
809 VariableProxy* proxy = expr->AsVariableProxy(); in IsStdlibObject()
897 VariableProxy* proxy = expr->obj()->AsVariableProxy(); in VisitProperty()
915 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCall()
/external/v8/src/crankshaft/
Dtyping.cc380 void AstTyper::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
469 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment()
543 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCall()
629 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCountOperation()
/external/v8/src/interpreter/
Dbytecode-generator.cc1188 void BytecodeGenerator::VisitVariableProxy(VariableProxy* proxy) { in VisitVariableProxy()
1372 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment()
1544 VariableProxy* proxy = callee_expr->AsVariableProxy(); in VisitCall()
1671 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitTypeOf()
1726 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitDelete()
1788 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/full-codegen/x64/
Dfull-codegen-x64.cc762 VariableProxy* proxy = declaration->proxy(); in VisitVariableDeclaration()
820 VariableProxy* proxy = declaration->proxy(); in VisitFunctionDeclaration()
1212 void FullCodeGenerator::EmitLoadGlobalCheckExtensions(VariableProxy* proxy, in EmitLoadGlobalCheckExtensions()
1295 void FullCodeGenerator::EmitDynamicLookupFastCase(VariableProxy* proxy, in EmitDynamicLookupFastCase()
1326 void FullCodeGenerator::EmitGlobalVariableLoad(VariableProxy* proxy, in EmitGlobalVariableLoad()
1339 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy, in EmitVariableLoad()
2790 VariableProxy* callee = expr->expression()->AsVariableProxy(); in PushCalleeAndWithBaseObject()
4021 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitUnaryOperation()

12