Lines Matching defs:var

73   void Remove(Variable* var);
74 void Add(Variable* var);
89 // and ModuleScope. DeclarationScope is used for any scope that hosts 'var'
247 bool RemoveUnresolved(VariableProxy* var);
256 void DeleteUnresolved(VariableProxy* var);
521 // the scope where var declarations will be hoisted to in the implementation.
525 // This is the scope where var declarations will be hoisted to in the
629 Variable* var = variables_.Lookup(name);
630 if (var != nullptr || scope_info_.is_null()) return var;
636 Variable* var = scope->LookupInScopeOrScopeInfo(name, scope);
637 if (var != nullptr) return var;
700 void ResolveTo(VariableProxy* proxy, Variable* var);
714 bool MustAllocate(Variable* var);
715 bool MustAllocateInContext(Variable* var);
718 void AllocateStackSlot(Variable* var);
719 V8_INLINE void AllocateHeapSlot(Variable* var);
720 void AllocateNonParameterLocal(Variable* var);
721 void AllocateDeclaredGlobal(Variable* var);
819 // True if it holds 'var' declarations.
937 Variable* var = variables_.Lookup(name);
938 DCHECK_NOT_NULL(var);
939 return var;
962 // Check if the scope has conflicting var
963 // declarations, i.e. a var declaration that has been hoisted from a nested
1095 Variable* var = reinterpret_cast<Variable*>(p->value);
1096 if (var->is_parameter()) var->MakeParameterNonSimple();
1131 void AddLocal(Variable* var);
1241 V8_INLINE void AllocateParameter(Variable* var, int index);
1336 // Set `var` to null if it's non-null and Predicate (Variable*) -> bool
1341 Variable** var = reinterpret_cast<Variable**>(
1343 if (*var && predicate(*var)) *var = nullptr;