Searched refs:fDeque (Results 1 – 3 of 3) sorted by relevance
17 SkTStack(void* storage, size_t size) : fDeque(sizeof(T), storage, size), fTop(nullptr) {} in SkTStack()19 while (!fDeque.empty()) { in ~SkTStack()20 ((T*)fDeque.back())->~T(); in ~SkTStack()21 fDeque.pop_back(); in ~SkTStack()25 bool empty() const { return fDeque.empty(); } in empty()27 int count() const { return fDeque.count(); } in count()39 T* push_raw() { return (T*)fDeque.push_back(); } in push_raw()53 fDeque.pop_back(); in pop()54 fTop = fDeque.empty() ? nullptr : (T*)fDeque.back(); in pop()58 SkDeque fDeque;
479 : fDeque(sizeof(Element), kDefaultElementAllocCnt) in SkClipStack()484 : fDeque(sizeof(Element), storage, size, kDefaultElementAllocCnt) in SkClipStack()489 : fDeque(sizeof(Element), kDefaultElementAllocCnt) { in SkClipStack()504 SkDeque::F2BIter recIter(b.fDeque); in operator =()508 new (fDeque.push_back()) Element(*element); in operator =()519 fDeque.count() != b.fDeque.count()) { in operator ==()522 SkDeque::F2BIter myIter(fDeque); in operator ==()523 SkDeque::F2BIter bIter(b.fDeque); in operator ==()540 while (!fDeque.empty()) { in reset()541 Element* element = (Element*)fDeque.back(); in reset()[all …]
541 SkDeque fDeque; variable