reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
299 bool contains(unsigned Cycle) const { return Cycle >= Begin && Cycle < End; } 300 bool startsAfter(const CycleSegment &CS) const { return End <= CS.Begin; } 301 bool endsBefore(const CycleSegment &CS) const { return Begin >= CS.End; } 305 bool isExecuting() const { return Begin == 0 && End != 0; } 308 return Begin < Other.Begin; 308 return Begin < Other.Begin; 311 if (Begin) 312 Begin--; 318 bool isValid() const { return Begin <= End; } 319 unsigned size() const { return End - Begin; }; 325 unsigned begin() const { return Begin; }