Lines Matching refs:fHead
23 GrCCSTLList(Args&&... args) : fHead(std::forward<Args>(args)...) {} in GrCCSTLList()
26 T* draw = fHead.fNext; // fHead will be destructed automatically. in ~GrCCSTLList()
34 const T& head() const { return fHead; } in head()
35 T& head() { return fHead; } in head()
38 T* nextTail = (&right.fHead == right.fTail) ? nullptr : right.fTail; in append()
40 new (alloc->makeBytesAlignedTo(sizeof(T), alignof(T))) T(std::move(right.fHead)); in append()
43 right.fHead.fNext = nullptr; in append()
44 right.fTail = &right.fHead; in append()
56 Iter<const T> begin() const { return Iter<const T>{&fHead}; } in begin()
58 Iter<T> begin() { return Iter<T>{&fHead}; } in begin()
62 T fHead;
63 T* fTail = &fHead;