Lines Matching refs:effects
153 Seq(override.effects); in Forget()
186 void Call(Var var, Effect effect) { effects.Seq(var, new_effect); } in Call()
188 Effects effects; member
264 node_->effects.ForEach(callback); in ForEach()
267 Effects<Var, kNoVar> Top() { return node_->effects; } in Top()
271 if (!node->effects.IsEmpty()) return false; in IsEmpty()
289 if (node->effects.Contains(var)) return true; in Contains()
297 if (node->effects.Find(var, locator)) return true; in Find()
307 Effects<Var, kNoVar> effects; member
310 : zone(zone), effects(zone), previous(previous) {} in zone()
322 if (!node_->effects.Insert(var, locator)) return false; in Insert()
325 if (node->effects.Find(var, &shadowed)) { in Insert()