Lines Matching refs:Zone
38 static Effect Unknown(Zone* zone) { in Unknown()
42 static Effect Forget(Zone* zone) { in Forget()
47 static Effect Seq(Effect e1, Effect e2, Zone* zone) { in Seq()
53 static Effect Alt(Effect e1, Effect e2, Zone* zone) { in Alt()
79 explicit EffectsMixin(Zone* zone) : Base(zone) {} in EffectsMixin()
174 explicit EffectsBase(Zone* zone) : map_(new(zone) Mapping(zone)) {} in EffectsBase()
183 Zone* zone() { return map_->allocator().zone(); } in zone()
224 explicit Effects(Zone* zone) in Effects()
233 explicit NestedEffectsBase(Zone* zone) : node_(new(zone) Node(zone)) {} in NestedEffectsBase()
253 Zone* zone() { return node_->zone; } in zone()
279 Zone* zone;
282 explicit Node(Zone* zone, Node* previous = NULL)
312 explicit NestedEffects(Zone* zone) : in NestedEffects()