Home | History | Annotate | Download | only in src

Lines Matching defs:proxy

489   VariableProxy* proxy() const { return proxy_; }
497 VariableProxy* proxy,
502 proxy_(proxy),
527 VariableProxy* proxy,
531 : Declaration(zone, proxy, mode, scope, pos) {
548 VariableProxy* proxy,
553 : Declaration(zone, proxy, mode, scope, pos),
576 VariableProxy* proxy,
580 : Declaration(zone, proxy, MODULE, scope, pos),
600 VariableProxy* proxy,
604 : Declaration(zone, proxy, LET, scope, pos),
622 ExportDeclaration(Zone* zone, VariableProxy* proxy, Scope* scope, int pos)
623 : Declaration(zone, proxy, LET, scope, pos) {}
662 VariableProxy* proxy() const { return proxy_; }
665 inline ModuleVariable(Zone* zone, VariableProxy* proxy, int pos);
709 VariableProxy* proxy() const { return proxy_; }
713 ModuleStatement(Zone* zone, VariableProxy* proxy, Block* body, int pos)
715 proxy_(proxy),
1651 // Bind this proxy to the variable var. Interfaces must match.
1778 VariableProxy* proxy = expression_->AsVariableProxy();
1779 return proxy != NULL && proxy->var()->IsUnallocated();
2945 inline ModuleVariable::ModuleVariable(Zone* zone, VariableProxy* proxy, int pos)
2946 : Module(zone, proxy->interface(), pos),
2947 proxy_(proxy) {
3081 VariableDeclaration* NewVariableDeclaration(VariableProxy* proxy,
3086 new(zone_) VariableDeclaration(zone_, proxy, mode, scope, pos);
3090 FunctionDeclaration* NewFunctionDeclaration(VariableProxy* proxy,
3096 new(zone_) FunctionDeclaration(zone_, proxy, mode, fun, scope, pos);
3100 ModuleDeclaration* NewModuleDeclaration(VariableProxy* proxy,
3105 new(zone_) ModuleDeclaration(zone_, proxy, module, scope, pos);
3109 ImportDeclaration* NewImportDeclaration(VariableProxy* proxy,
3114 new(zone_) ImportDeclaration(zone_, proxy, module, scope, pos);
3118 ExportDeclaration* NewExportDeclaration(VariableProxy* proxy,
3122 new(zone_) ExportDeclaration(zone_, proxy, scope, pos);
3132 ModuleVariable* NewModuleVariable(VariableProxy* proxy, int pos) {
3133 ModuleVariable* module = new(zone_) ModuleVariable(zone_, proxy, pos);
3187 VariableProxy* proxy, Block* body, int pos) {
3188 ModuleStatement* stmt = new(zone_) ModuleStatement(zone_, proxy, body, pos);
3371 VariableProxy* proxy = new (zone_) VariableProxy(zone_, var, pos, id_gen_);
3372 VISIT_AND_RETURN(VariableProxy, proxy)
3379 VariableProxy* proxy = new (zone_)
3381 VISIT_AND_RETURN(VariableProxy, proxy)