/external/v8/src/ast/ |
D | ast.h | 107 V(VariableProxy) \ 368 VariableProxy* result() { return result_; } in result() 373 DoExpression(Block* block, VariableProxy* result, int pos) in DoExpression() 380 VariableProxy* result_; 388 VariableProxy* proxy() const { return proxy_; } in proxy() 391 Declaration(VariableProxy* proxy, int pos, NodeType type) in Declaration() 395 VariableProxy* proxy_; 413 VariableDeclaration(VariableProxy* proxy, int pos, bool is_nested = false) 431 NestedVariableDeclaration(VariableProxy* proxy, Scope* scope, int pos) in NestedVariableDeclaration() 451 FunctionDeclaration(VariableProxy* proxy, FunctionLiteral* fun, int pos) in FunctionDeclaration() [all …]
|
D | scopes.h | 28 class VariableProxy; variable 127 VariableProxy* top_unresolved_; in NON_EXPORTED_BASE() 211 VariableProxy* NewUnresolved(AstNodeFactory* factory, in NON_EXPORTED_BASE() 220 VariableProxy* proxy = factory->NewVariableProxy(name, kind, start_pos); in NON_EXPORTED_BASE() 226 void AddUnresolved(VariableProxy* proxy); in NON_EXPORTED_BASE() 234 bool RemoveUnresolved(VariableProxy* var); in NON_EXPORTED_BASE() 528 VariableProxy* unresolved_; in NON_EXPORTED_BASE() 590 Variable* LookupRecursive(ParseInfo* info, VariableProxy* proxy, in NON_EXPORTED_BASE() 592 void ResolveTo(ParseInfo* info, VariableProxy* proxy, Variable* var); in NON_EXPORTED_BASE() 594 VariableProxy* proxy); in NON_EXPORTED_BASE() [all …]
|
D | scopes.cc | 612 VariableProxy* proxy = factory->NewVariableProxy(name, NORMAL_VARIABLE); in HoistSloppyBlockFunctions() 839 VariableProxy* unresolved = unresolved_; in FinalizeBlockScope() 914 VariableProxy* last = outer_scope_->unresolved_; in Reparent() 1112 VariableProxy* proxy = declaration->proxy(); in DeclareVariable() 1261 void Scope::AddUnresolved(VariableProxy* proxy) { in AddUnresolved() 1276 bool Scope::RemoveUnresolved(VariableProxy* var) { in RemoveUnresolved() 1282 VariableProxy* current = unresolved_; in RemoveUnresolved() 1284 VariableProxy* next = current->next_unresolved(); in RemoveUnresolved() 1486 VariableProxy* free_variables = FetchFreeVariables(this, info); in CollectNonLocals() 1487 for (VariableProxy* proxy = free_variables; proxy != nullptr; in CollectNonLocals() [all …]
|
D | ast.cc | 127 const VariableProxy* var_proxy = AsVariableProxy(); in IsUndefinedLiteral() 188 VariableProxy::VariableProxy(Variable* var, int start_position) in VariableProxy() function in v8::internal::VariableProxy 199 VariableProxy::VariableProxy(const VariableProxy* copy_from) in VariableProxy() function in v8::internal::VariableProxy 207 void VariableProxy::BindTo(Variable* var) { in BindTo() 838 VariableProxy* proxy = expression()->AsVariableProxy(); in GetCallType()
|
D | prettyprinter.cc | 276 void CallPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy() 1179 void AstPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
|
D | ast-traversal-visitor.h | 316 void AstTraversalVisitor<Subclass>::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
|
/external/v8/src/parsing/ |
D | preparser.h | 99 ZonePtrList<VariableProxy>* variables = nullptr) { 109 VariableProxy* variable, in FromIdentifier() 138 static PreParserExpression Assignment(ZonePtrList<VariableProxy>* variables) { in Assignment() 149 ZonePtrList<VariableProxy>* variables) { in ObjectLiteral() 155 ZonePtrList<VariableProxy>* variables) { in ArrayLiteral() 174 static PreParserExpression This(ZonePtrList<VariableProxy>* variables) { in This() 378 ZonePtrList<VariableProxy>* variables = nullptr) 381 void AddVariable(VariableProxy* variable, Zone* zone) { in AddVariable() 386 variables_ = new (zone) ZonePtrList<VariableProxy>(1, zone); in AddVariable() 413 ZonePtrList<VariableProxy>* variables_; [all …]
|
D | expression-scope-reparenter.cc | 29 void VisitVariableProxy(VariableProxy* expr); 70 void Reparenter::VisitVariableProxy(VariableProxy* proxy) { in VisitVariableProxy()
|
D | parser.cc | 296 VariableProxy* this_function_proxy = in NewSuperPropertyReference() 307 VariableProxy* new_target_proxy = in NewSuperCallReference() 309 VariableProxy* this_function_proxy = in NewSuperCallReference() 1336 VariableProxy* Parser::NewUnresolved(const AstRawString* name, int begin_pos, in NewUnresolved() 1341 VariableProxy* Parser::NewUnresolved(const AstRawString* name) { in NewUnresolved() 1355 VariableProxy* proxy = factory()->NewVariableProxy( in DeclareVariable() 1419 VariableProxy* proxy = in DeclareFunction() 1472 VariableProxy* var, bool* ok) { in DeclareLabel() 1761 VariableProxy* call_proxy = factory()->NewVariableProxy( in ParseAndRewriteAsyncGeneratorFunctionBody() 1791 Expression* Parser::BuildIteratorNextResult(VariableProxy* iterator, in BuildIteratorNextResult() [all …]
|
D | parser.h | 288 VariableProxy* expr, bool* ok); 360 Expression* BuildIteratorNextResult(VariableProxy* iterator, 361 VariableProxy* next, Variable* result, 418 VariableProxy* NewUnresolved(const AstRawString* name, int begin_pos, 420 VariableProxy* NewUnresolved(const AstRawString* name); 596 VariableProxy* operand = expression->AsVariableProxy(); 606 V8_INLINE VariableProxy* AsIdentifierExpression(Expression* expression) { 855 V8_INLINE VariableProxy* ExpressionFromIdentifier(
|
D | rewriter.cc | 56 VariableProxy* result_proxy = factory()->NewVariableProxy(result_); in SetResult() 419 VariableProxy* result = expr->result(); in Rewrite()
|
D | pattern-rewriter.cc | 167 void PatternRewriter::VisitVariableProxy(VariableProxy* pattern) { in VisitVariableProxy() 195 VariableProxy* proxy = in VisitVariableProxy()
|
D | preparser.cc | 418 VariableProxy* proxy = nullptr; in ExpressionFromIdentifier()
|
/external/v8/src/interpreter/ |
D | bytecode-generator.cc | 1553 VariableProxy* proxy = expr->AsVariableProxy(); in VisitForInAssignment() 2529 void BytecodeGenerator::VisitVariableProxy(VariableProxy* proxy) { in VisitVariableProxy() 2927 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment() 2975 VariableProxy* proxy = expr->target()->AsVariableProxy(); in VisitAssignment() 3590 VariableProxy* proxy = callee_expr->AsVariableProxy(); in VisitCall() 3834 VariableProxy* proxy = expr->AsVariableProxy(); in VisitForTypeOfValue() 3904 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitDelete() 3961 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCountOperation() 4029 VariableProxy* proxy = expr->expression()->AsVariableProxy(); in VisitCountOperation() 5132 const VariableProxy* proxy = expr->AsVariableProxy(); in GetCachedLoadICSlot() [all …]
|