Lines Matching defs:var
355 Variable* var() const { return var_; }
356 void set_var(Variable* var) { var_ = var; }
390 // For var declarations that appear in a block scope.
889 // sloppy-mode block-scoped functions have a var binding, which is changed
896 Variable* var() const { return var_; }
907 SloppyBlockFunctionStatement(int pos, Variable* var, Token::Value init,
910 var_(var),
1468 Variable* var() const {
1486 var()->SetMaybeAssigned();
1506 var()->binding_needs_init() ||
1507 var()->local_if_not_shadowed()->binding_needs_init());
1517 // Bind this proxy to the variable var.
1518 void BindTo(Variable* var);
1549 VariableProxy(Variable* var, int start_position);
1633 Variable* var = proxy->var();
1635 switch (var->mode()) {
2252 // - var x = function() { ... }();
2378 void set_computed_name_var(Variable* var) {
2381 private_or_computed_name_var_ = var;
2390 void set_private_name_var(Variable* var) {
2392 private_or_computed_name_var_ = var;
2987 int pos, Variable* var, Token::Value init) {
2988 return zone_->New<SloppyBlockFunctionStatement>(pos, var, init,
3065 VariableProxy* NewVariableProxy(Variable* var,
3067 return zone_->New<VariableProxy>(var, start_position);