/external/v8/src/ast/ |
ast-expression-rewriter.cc | 223 void AstExpressionRewriter::VisitVariableProxy(VariableProxy* node) { 351 AST_REWRITE_PROPERTY(VariableProxy, node, this_var); 358 AST_REWRITE_PROPERTY(VariableProxy, node, this_var); 359 AST_REWRITE_PROPERTY(VariableProxy, node, new_target_var); 360 AST_REWRITE_PROPERTY(VariableProxy, node, this_function_var); 383 AST_REWRITE_PROPERTY(VariableProxy, node, result);
|
ast.h | 92 V(VariableProxy) \ 484 VariableProxy* result() { return result_; } 485 void set_result(VariableProxy* v) { result_ = v; } 495 DoExpression(Block* block, VariableProxy* result, int pos) 507 VariableProxy* result_; 516 VariableProxy* proxy() const { return proxy_; } 520 Declaration(VariableProxy* proxy, Scope* scope, int pos, NodeType type) 524 VariableProxy* proxy_; 538 VariableDeclaration(VariableProxy* proxy, Scope* scope, int pos) 551 FunctionDeclaration(VariableProxy* proxy, FunctionLiteral* fun, Scope* scope [all...] |
scopes.h | 26 class VariableProxy; 78 // VariableProxy node. Immediately after AST construction and before variable 79 // allocation, most VariableProxy nodes are "unresolved", i.e. not bound to a 81 // allocation binds each unresolved VariableProxy to one Variable and assigns 82 // a location. Note that many VariableProxy nodes may refer to the same Java- 121 VariableProxy* top_unresolved_; 193 VariableProxy* NewUnresolved(AstNodeFactory* factory, 198 void AddUnresolved(VariableProxy* proxy); 206 bool RemoveUnresolved(VariableProxy* var); 506 VariableProxy* unresolved_ [all...] |
ast-numbering.cc | 40 void VisitVariableProxy(VariableProxy* node, TypeofMode typeof_mode); 41 void VisitVariableProxyReference(VariableProxy* node); 174 void AstNumberingVisitor::VisitVariableProxyReference(VariableProxy* node) { 187 node->set_base_id(ReserveIdRange(VariableProxy::num_ids())); 190 void AstNumberingVisitor::VisitVariableProxy(VariableProxy* node, 196 void AstNumberingVisitor::VisitVariableProxy(VariableProxy* node) { 263 VariableProxy* proxy = node->expression()->AsVariableProxy();
|
scopes.cc | 550 VariableProxy* proxy = 771 VariableProxy* unresolved = unresolved_; 835 VariableProxy* last = outer_scope_->unresolved_; [all...] |
ast.cc | 115 const VariableProxy* var_proxy = AsVariableProxy(); 189 VariableProxy::VariableProxy(Variable* var, int start_position) 200 VariableProxy::VariableProxy(const AstRawString* name, 211 VariableProxy::VariableProxy(const VariableProxy* copy_from) 219 void VariableProxy::BindTo(Variable* var) { 227 void VariableProxy::AssignFeedbackSlots(FeedbackVectorSpec* spec [all...] |
ast-traversal-visitor.h | 317 void AstTraversalVisitor<Subclass>::VisitVariableProxy(VariableProxy* expr) {
|
/external/v8/src/parsing/ |
parameter-initializer-rewriter.cc | 31 void VisitVariableProxy(VariableProxy* expr); 64 void Rewriter::VisitVariableProxy(VariableProxy* proxy) {
|
preparser.h | 136 ZoneList<VariableProxy*>* variables = nullptr) { 146 VariableProxy* variable, 175 static PreParserExpression Assignment(ZoneList<VariableProxy*>* variables) { 182 ZoneList<VariableProxy*>* variables) { 187 static PreParserExpression ArrayLiteral(ZoneList<VariableProxy*>* variables) { 206 static PreParserExpression This(ZoneList<VariableProxy*>* variables) { 366 ZoneList<VariableProxy*>* variables = nullptr) 369 void AddVariable(VariableProxy* variable, Zone* zone) { 374 variables_ = new (zone) ZoneList<VariableProxy*>(1, zone); 401 ZoneList<VariableProxy*>* variables_ [all...] |
rewriter.cc | 56 VariableProxy* result_proxy = factory()->NewVariableProxy(result_); 394 VariableProxy* result_proxy = 416 VariableProxy* result = expr->result();
|
parser.cc | 385 VariableProxy* this_function_proxy = 396 VariableProxy* new_target_proxy = 398 VariableProxy* this_function_proxy = 414 VariableProxy* generator = [all...] |
parser.h | 336 ZoneList<const AstRawString*>* labels, VariableProxy* expr, bool* ok); 521 VariableProxy* NewUnresolved(const AstRawString* name, int begin_pos, 523 VariableProxy* NewUnresolved(const AstRawString* name); 722 VariableProxy* operand = expression->AsVariableProxy(); 731 V8_INLINE VariableProxy* AsIdentifierExpression(Expression* expression) { [all...] |
preparser.cc | 314 VariableProxy* proxy = nullptr;
|
pattern-rewriter.cc | 112 void Parser::PatternRewriter::VisitVariableProxy(VariableProxy* pattern) { 136 VariableProxy* proxy =
|
/external/v8/src/asmjs/ |
asm-wasm-builder.cc | 365 VariableProxy* tag, int default_block, int if_depth) { 430 VariableProxy* tag = stmt->tag()->AsVariableProxy(); 653 void VisitVariableProxy(VariableProxy* expr) { 738 VariableProxy* expr = prop->value()->AsVariableProxy(); 772 FunctionTableIndices* LookupOrAddFunctionTable(VariableProxy* table, 813 void PopulateFunctionTable(VariableProxy* table, ArrayLiteral* funcs) { 820 VariableProxy* func = funcs->values()->at(i)->AsVariableProxy(); 890 VariableProxy* target_var = target->AsVariableProxy(); 935 VariableProxy* target_var = target->AsVariableProxy(); 936 VariableProxy* effective_value_var = GetLeft(binop)->AsVariableProxy() [all...] |
asm-typer.h | 255 void AddForwardReference(VariableProxy* proxy, VariableInfo* info); 278 AsmType* ExportType(VariableProxy* fun_export); 326 AsmType* ValidateIdentifier(VariableProxy* proxy);
|
/external/v8/src/crankshaft/ |
typing.cc | 375 void AstTyper::VisitVariableProxy(VariableProxy* expr) { 464 VariableProxy* proxy = expr->target()->AsVariableProxy(); 619 VariableProxy* proxy = expr->expression()->AsVariableProxy();
|
/external/v8/src/interpreter/ |
bytecode-generator.cc | [all...] |
/external/v8/src/compiler/ |
ast-loop-assignment-analyzer.cc | 65 void ALAA::VisitVariableProxy(VariableProxy* leaf) {}
|
/external/v8/src/full-codegen/ |
full-codegen.cc | 484 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) { 485 Comment cmnt(masm_, "[ VariableProxy"); 489 void FullCodeGenerator::EmitGlobalVariableLoad(VariableProxy* proxy, 868 VariableProxy* proxy = expr->AsVariableProxy(); [all...] |
full-codegen.h | 437 void EmitGlobalVariableLoad(VariableProxy* proxy, TypeofMode typeof_mode); 438 void EmitVariableLoad(VariableProxy* proxy, [all...] |
/external/v8/src/full-codegen/arm/ |
full-codegen-arm.cc | 756 VariableProxy* proxy = declaration->proxy(); 798 VariableProxy* proxy = declaration->proxy(); [all...] |
/external/v8/src/full-codegen/arm64/ |
full-codegen-arm64.cc | 751 VariableProxy* proxy = declaration->proxy(); 793 VariableProxy* proxy = declaration->proxy(); [all...] |
/external/v8/src/full-codegen/ia32/ |
full-codegen-ia32.cc | 704 VariableProxy* proxy = declaration->proxy(); 746 VariableProxy* proxy = declaration->proxy(); [all...] |
/external/v8/src/full-codegen/mips/ |
full-codegen-mips.cc | 755 VariableProxy* proxy = declaration->proxy(); 797 VariableProxy* proxy = declaration->proxy(); [all...] |