Home | History | Annotate | Download | only in src

Lines Matching refs:variable

594   void Bind(Variable* variable, HValue* value) {
595 Bind(IndexFor(variable), value);
604 HValue* Lookup(Variable* variable) const {
605 return Lookup(IndexFor(variable));
682 // Map a variable to an environment index. Parameter indices are shifted
685 int IndexFor(Variable* variable) const {
686 DCHECK(variable->IsStackAllocated());
687 int shift = variable->IsParameter()
690 return variable->index() + shift;
2232 void Bind(Variable* var, HValue* value) { environment()->Bind(var, value); }
2233 bool IsEligibleForEnvironmentLivenessAnalysis(Variable* var,
2245 void BindIfLive(Variable* var, HValue* value) {
2259 HValue* LookupAndMakeLive(Variable* var) {
2308 GlobalPropertyAccess LookupGlobalProperty(Variable* var, LookupIterator* it,
2388 void HandleGlobalVariableAssignment(Variable* var,
2669 HValue* BuildContextChainWalk(Variable* var);