Lines Matching defs:Mock
67 struct Mock {
72 static bool LessP(Mock* const& a, Mock* const& b) { return a->fPriority < b->fPriority; }
73 static int* PQIndex(Mock* const& mock) { return &mock->fIndex; }
75 bool operator== (const Mock& that) const {
78 bool operator!= (const Mock& that) const { return !(*this == that); }
83 static const Mock kSentinel = {-1, -1, -1};
86 // Create a random set of Mock objects.
88 SkTDArray<Mock> array;
91 Mock* mock = array.append();
102 SkTDPQueue<Mock*, Mock::LessP, Mock::PQIndex> pq;
115 Mock* top = pq.peek();
156 SkTDPQueue<Mock *, Mock::LessP, Mock::PQIndex> pqTest;
157 SkTDPQueue<Mock *, Mock::LessP, Mock::PQIndex> pqControl;
159 // Create a random set of Mock objects and populate the test queue.
161 SkTDArray<Mock> testArray;
164 Mock *mock = testArray.append();
172 SkTDArray<Mock> controlArray;
175 Mock *mock = controlArray.append();