Lines Matching refs:effect_
440 bool hasGC() { return (effect_ & kCausesGC) != 0; }
441 void setGC() { effect_ |= kCausesGC; }
443 bool hasRawDef() { return (effect_ & kRawDef) != 0; }
444 void setRawDef() { effect_ |= kRawDef; }
446 bool hasRawUse() { return (effect_ & kRawUse) != 0; }
447 void setRawUse() { effect_ |= kRawUse; }
460 return reinterpret_cast<Environment*>(effect_ & ~kAllEffects);
469 : effect_((effect & kAllEffects) |
472 intptr_t effect_;
671 return ExprEffect(a.effect_ | b.effect_, out);
683 return ExprEffect(a.effect_ | b.effect_, out);
693 return ExprEffect(effect_, e);