reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
35 Segment *Prev; 36 Segment *Next; 62 static constexpr uint64_t SegmentControlBlockSize = sizeof(Segment *) * 2; 75 static Segment SentinelSegment; 82 Segment *S = &SentinelSegment; 87 Iterator(Segment *IS, uint64_t Off, uint64_t S) XRAY_NEVER_INSTRUMENT 165 Segment *Head; 166 Segment *Tail; 170 Segment *Freelist; 204 Segment *NewSegment() XRAY_NEVER_INSTRUMENT { 233 auto *FreeSegment = Freelist; 257 new (SegmentBlock.Data) Segment{&SentinelSegment, &SentinelSegment, {0}}; 262 Segment *InitHeadAndTail() XRAY_NEVER_INSTRUMENT { 279 Segment *AppendNewSegment() XRAY_NEVER_INSTRUMENT { 645 typename Array<T>::Segment Array<T>::SentinelSegment{