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

/external/chromium_org/v8/src/
H A Dscopes.h65 // VariableProxy node. Immediately after AST construction and before variable
66 // allocation, most VariableProxy nodes are "unresolved", i.e. not bound to a
68 // allocation binds each unresolved VariableProxy to one Variable and assigns
69 // a location. Note that many VariableProxy nodes may refer to the same Java-
144 VariableProxy* NewUnresolved(AstNodeFactory<Visitor>* factory,
152 VariableProxy* proxy =
164 void RemoveUnresolved(VariableProxy* var);
441 ZoneList<VariableProxy*> unresolved_;
556 VariableProxy* proxy,
H A Dast.h79 V(VariableProxy) \
477 VariableProxy* proxy() const { return proxy_; }
485 VariableProxy* proxy,
497 VariableProxy* proxy_;
515 VariableProxy* proxy,
536 VariableProxy* proxy,
564 VariableProxy* proxy,
588 VariableProxy* proxy,
610 ExportDeclaration(Zone* zone, VariableProxy* proxy, Scope* scope, int pos)
650 VariableProxy* prox
[all...]
H A Dast.cc52 const VariableProxy* var_proxy = AsVariableProxy();
63 VariableProxy::VariableProxy(Zone* zone, Variable* var, int position) function in class:v8::internal::VariableProxy
75 VariableProxy::VariableProxy(Zone* zone, function in class:v8::internal::VariableProxy
92 void VariableProxy::BindTo(Variable* var) {
581 VariableProxy* proxy = expression()->AsVariableProxy();
1088 // In theory, for VariableProxy we'd have to add:
1090 // But node->var() is usually not bound yet at VariableProxy creation time, and
1092 REGULAR_NODE(VariableProxy)
[all...]
H A Drewriter.cc56 VariableProxy* result_proxy = factory()->NewVariableProxy(result_);
252 VariableProxy* result_proxy = processor.factory()->NewVariableProxy(
H A Dparser.cc419 VariableProxy* operand = expression->AsVariableProxy();
447 VariableProxy* callee = expression->AsVariableProxy();
456 VariableProxy* proxy = expression != NULL
1185 VariableProxy* proxy = NewUnresolved(name, MODULE, module->interface());
1333 VariableProxy* proxy = scope_->NewUnresolved(
1426 VariableProxy* proxy = NewUnresolved(names[i], LET, interface);
1498 VariableProxy* proxy = NewUnresolved(names[i], LET, inner);
1647 VariableProxy* Parser::NewUnresolved(
1660 VariableProxy* proxy = declaration->proxy();
1840 VariableProxy* prox
[all...]
H A Dtyping.cc378 void AstTyper::VisitVariableProxy(VariableProxy* expr) {
456 VariableProxy* proxy = expr->target()->AsVariableProxy();
525 VariableProxy* proxy = expr->expression()->AsVariableProxy();
598 VariableProxy* proxy = expr->expression()->AsVariableProxy();
H A Dscopes.cc412 VariableProxy* proxy = factory->NewVariableProxy(var);
470 void Scope::RemoveUnresolved(VariableProxy* var) {
1005 VariableProxy* proxy,
H A Dparser.h710 Expression* MakeCatchContext(Handle<String> id, VariableProxy* value);
757 VariableProxy* NewUnresolved(Handle<String> name,
H A Dprettyprinter.cc345 void PrettyPrinter::VisitVariableProxy(VariableProxy* node) {
1033 void AstPrinter::VisitVariableProxy(VariableProxy* node) {
H A Dfull-codegen.cc190 void BreakableStatementChecker::VisitVariableProxy(VariableProxy* expr) {
213 VariableProxy* proxy = expr->target()->AsVariableProxy();
H A Dfull-codegen.h496 void EmitVariableLoad(VariableProxy* proxy);
H A Dhydrogen.cc5245 void HOptimizedGraphBuilder::VisitVariableProxy(VariableProxy* expr) {
6408 VariableProxy* proxy = target->AsVariableProxy();
6515 VariableProxy* proxy = expr->target()->AsVariableProxy();
7068 VariableProxy* proxy = expr->obj()->AsVariableProxy();
8556 VariableProxy* arg_two = args->at(1)->AsVariableProxy();
8911 VariableProxy* proxy = expr->expression()->AsVariableProxy();
9673 VariableProxy* proxy = expr->expression()->AsVariableProxy();
9828 VariableProxy* proxy = target->AsVariableProxy();
10562 VariableProxy* proxy = expr->right()->AsVariableProxy();
11075 VariableProxy* prox
[all...]
/external/chromium_org/v8/src/arm64/
H A Dfull-codegen-arm64.cc809 VariableProxy* proxy = declaration->proxy();
871 VariableProxy* proxy = declaration->proxy();
957 VariableProxy* proxy = declaration->proxy();
1347 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1348 Comment cmnt(masm_, "[ VariableProxy");
1465 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) {
1500 // binding in harmony mode, both the Variable and the VariableProxy have
1502 // same function or in the same eval code) and the VariableProxy is in
2456 VariableProxy* proxy = callee->AsVariableProxy();
3783 VariableProxy* prox
[all...]
/external/chromium_org/v8/src/x64/
H A Dfull-codegen-x64.cc776 VariableProxy* proxy = declaration->proxy();
836 VariableProxy* proxy = declaration->proxy();
919 VariableProxy* proxy = declaration->proxy();
1318 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1319 Comment cmnt(masm_, "[ VariableProxy");
1445 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) {
1479 // binding in harmony mode, both the Variable and the VariableProxy have
1481 // same function or in the same eval code) and the VariableProxy is in
2673 VariableProxy* proxy = callee->AsVariableProxy();
4066 VariableProxy* prox
[all...]
/external/chromium_org/v8/src/arm/
H A Dfull-codegen-arm.cc792 VariableProxy* proxy = declaration->proxy();
853 VariableProxy* proxy = declaration->proxy();
939 VariableProxy* proxy = declaration->proxy();
1338 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1339 Comment cmnt(masm_, "[ VariableProxy");
1465 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) {
1499 // binding in harmony mode, both the Variable and the VariableProxy have
1501 // same function or in the same eval code) and the VariableProxy is in
2743 VariableProxy* proxy = callee->AsVariableProxy();
4073 VariableProxy* prox
[all...]
/external/chromium_org/v8/src/ia32/
H A Dfull-codegen-ia32.cc755 VariableProxy* proxy = declaration->proxy();
814 VariableProxy* proxy = declaration->proxy();
896 VariableProxy* proxy = declaration->proxy();
1284 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1285 Comment cmnt(masm_, "[ VariableProxy");
1411 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) {
1445 // binding in harmony mode, both the Variable and the VariableProxy have
1447 // same function or in the same eval code) and the VariableProxy is in
2681 VariableProxy* proxy = callee->AsVariableProxy();
4060 VariableProxy* prox
[all...]
/external/chromium_org/v8/src/mips/
H A Dfull-codegen-mips.cc806 VariableProxy* proxy = declaration->proxy();
868 VariableProxy* proxy = declaration->proxy();
954 VariableProxy* proxy = declaration->proxy();
1349 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1350 Comment cmnt(masm_, "[ VariableProxy");
1473 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) {
1507 // binding in harmony mode, both the Variable and the VariableProxy have
1509 // same function or in the same eval code) and the VariableProxy is in
2756 VariableProxy* proxy = callee->AsVariableProxy();
4120 VariableProxy* prox
[all...]
/external/chromium_org/v8/src/x87/
H A Dfull-codegen-x87.cc754 VariableProxy* proxy = declaration->proxy();
813 VariableProxy* proxy = declaration->proxy();
893 VariableProxy* proxy = declaration->proxy();
1281 void FullCodeGenerator::VisitVariableProxy(VariableProxy* expr) {
1282 Comment cmnt(masm_, "[ VariableProxy");
1408 void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) {
1442 // binding in harmony mode, both the Variable and the VariableProxy have
1444 // same function or in the same eval code) and the VariableProxy is in
2675 VariableProxy* proxy = callee->AsVariableProxy();
4053 VariableProxy* prox
[all...]

Completed in 564 milliseconds