Lines Matching refs:recorder
37 GrTRecorder<IntWrapper, int> recorder(j);
39 REPORTER_ASSERT(reporter, recorder.empty());
43 REPORTER_ASSERT(reporter, i == *GrNEW_APPEND_TO_RECORDER(recorder,
47 *GrNEW_APPEND_WITH_DATA_TO_RECORDER(recorder,
51 REPORTER_ASSERT(reporter, !recorder.empty());
52 REPORTER_ASSERT(reporter, i == recorder.back());
54 recorder.pop_back();
56 REPORTER_ASSERT(reporter, !recorder.empty());
57 REPORTER_ASSERT(reporter, i-1 == recorder.back());
62 REPORTER_ASSERT(reporter, !recorder.empty());
63 recorder.reset();
64 REPORTER_ASSERT(reporter, recorder.empty());
89 ExtraData::Recorder recorder(0);
91 GrNEW_APPEND_WITH_DATA_TO_RECORDER(recorder, ExtraData, (i), i * sizeof(int));
95 ExtraData::Recorder::Iter iter(recorder);
105 ExtraData::Recorder::ReverseIter reverseIter(recorder);
114 recorder.reset();
224 Base::Recorder recorder(1024);
230 GrNEW_APPEND_TO_RECORDER(recorder, Base, ());
234 GrNEW_APPEND_TO_RECORDER(recorder, Subclass, ());
238 GrNEW_APPEND_TO_RECORDER(recorder, SubSubclass, ());
242 GrNEW_APPEND_WITH_DATA_TO_RECORDER(recorder, SubclassExtraData, (i), sizeof(int) * i);
246 GrNEW_APPEND_TO_RECORDER(recorder, SubclassEmpty, ());
257 Base::Recorder::Iter iter(recorder);
258 Base::Recorder::ReverseIter reverseIter(recorder);
264 // Don't reset the recorder. It should automatically destruct all its items.