Searched refs:VariableProxy (Results 1 - 18 of 18) sorted by relevance

/external/v8/src/
H A Dscopes.h80 // VariableProxy node. Immediately after AST construction and before variable
81 // allocation, most VariableProxy nodes are "unresolved", i.e. not bound to a
83 // allocation binds each unresolved VariableProxy to one Variable and assigns
84 // a location. Note that many VariableProxy nodes may refer to the same Java-
159 virtual VariableProxy* NewUnresolved(Handle<String> name,
169 void RemoveUnresolved(VariableProxy* var);
238 VariableProxy* receiver() const {
239 VariableProxy* proxy =
240 new VariableProxy(FACTORY->this_symbol(), true, false);
359 ZoneList<VariableProxy*> unresolved
[all...]
H A Drewriter.cc69 VariableProxy* result_proxy = new VariableProxy(result_);
225 void Processor::VisitVariableProxy(VariableProxy* node) {
351 VariableProxy* result_proxy = new VariableProxy(result);
H A Dast.h77 V(VariableProxy) \
365 Declaration(VariableProxy* proxy, Variable::Mode mode, FunctionLiteral* fun)
376 VariableProxy* proxy() const { return proxy_; }
382 VariableProxy* proxy_;
789 VariableProxy* catch_var,
798 VariableProxy* catch_var() const { return catch_var_; }
803 VariableProxy* catch_var_;
1048 CatchExtensionObject(Literal* key, VariableProxy* value)
1055 VariableProxy* value() const { return value_; }
1060 VariableProxy* value
1064 class VariableProxy: public Expression { class in namespace:v8::internal
[all...]
H A Dast.cc75 VariableProxy::VariableProxy(Variable* var) function in class:v8::internal::VariableProxy
86 VariableProxy::VariableProxy(Handle<String> name, function in class:v8::internal::VariableProxy
101 VariableProxy::VariableProxy(bool is_this) function in class:v8::internal::VariableProxy
109 void VariableProxy::BindTo(Variable* var) {
521 bool VariableProxy::IsInlineable() const {
H A Dscopes.cc327 new Property(new VariableProxy(arguments_shadow_),
397 VariableProxy* Scope::NewUnresolved(Handle<String> name,
404 VariableProxy* proxy = new VariableProxy(name, false, inside_with, position);
410 void Scope::RemoveUnresolved(VariableProxy* var) {
761 VariableProxy* proxy) {
1004 new Property(new VariableProxy(arguments_shadow_),
H A Dv8globals.h177 class VariableProxy;
H A Dparser.cc859 VariableProxy* v1 = e1->AsVariableProxy();
860 VariableProxy* v2 = e2->AsVariableProxy();
1290 VariableProxy* Parser::Declare(Handle<String> name,
1348 VariableProxy* proxy = top_scope_->NewUnresolved(name, inside_with());
1445 VariableProxy* var = Declare(name, Variable::VAR, NULL, true, CHECK_OK);
1550 VariableProxy* last_var = NULL; // the last variable declared
1757 VariableProxy* var = expr->AsVariableProxy();
2106 VariableProxy* catch_var_use = new(zone()) VariableProxy(catch_var);
2132 VariableProxy* catch_var_def
[all...]
H A Dparser.h511 Expression* MakeCatchContext(Handle<String> id, VariableProxy* value);
650 VariableProxy* Declare(Handle<String> name, Variable::Mode mode,
H A Dprettyprinter.cc316 void PrettyPrinter::VisitVariableProxy(VariableProxy* node) {
976 void AstPrinter::VisitVariableProxy(VariableProxy* node) {
1317 void JsonAstBuilder::VisitVariableProxy(VariableProxy* expr) {
1319 TagScope tag(this, "VariableProxy");
H A Ddata-flow.cc346 void AssignedVariablesAnalyzer::VisitVariableProxy(VariableProxy* expr) {
H A Dhydrogen.cc2944 void HGraphBuilder::VisitVariableProxy(VariableProxy* expr) {
3386 VariableProxy* proxy = target->AsVariableProxy();
3488 VariableProxy* proxy = expr->target()->AsVariableProxy();
3790 VariableProxy* proxy = expr->obj()->AsVariableProxy();
4340 VariableProxy* arg_two = args->at(1)->AsVariableProxy();
4727 VariableProxy* proxy = target->AsVariableProxy();
H A Dfull-codegen.cc170 void BreakableStatementChecker::VisitVariableProxy(VariableProxy* expr) {
/external/v8/src/mips/
H A Dcodegen-mips.cc384 VariableProxy* arguments,
564 void CodeGenerator::VisitVariableProxy(VariableProxy* node) {
H A Dcodegen-mips.h477 VariableProxy* arguments,
H A Dfull-codegen-mips.cc306 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
/external/v8/src/arm/
H A Dfull-codegen-arm.cc1106 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1107 Comment cmnt(masm_, "[ VariableProxy");
1175 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
1600 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
1612 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
3868 VariableProxy* obj_proxy = prop->obj()->AsVariableProxy();
4006 VariableProxy* proxy = expr->AsVariableProxy();
/external/v8/src/ia32/
H A Dfull-codegen-ia32.cc1051 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1052 Comment cmnt(masm_, "[ VariableProxy");
1182 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
1546 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
1559 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
3826 VariableProxy* obj_proxy = prop->obj()->AsVariableProxy();
3977 VariableProxy* proxy = expr->AsVariableProxy();
/external/v8/src/x64/
H A Dfull-codegen-x64.cc1062 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1063 Comment cmnt(masm_, "[ VariableProxy");
1194 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
1556 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
1569 VariableProxy* obj_proxy = property->obj()->AsVariableProxy();
3798 VariableProxy* obj_proxy = prop->obj()->AsVariableProxy();
3951 VariableProxy* proxy = expr->AsVariableProxy();

Completed in 307 milliseconds