Home
last modified time | relevance | path

Searched refs:fDeque (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/core/
DSkRasterClipStack.h17 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;
DSkClipStack.cpp479 : 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 …]
DSkClipStack.h541 SkDeque fDeque; variable