Lines Matching refs:buffer
48 const void* buffer, size_t len) {
53 return memcmp(data->bytes() + offset, buffer, len) == 0;
57 const char* buffer) {
59 int len = strlen(buffer); // our buffer does not have EOSs.
62 if (memcmp(data->bytes() + offset, buffer, len) == 0) {
81 SkDynamicMemoryWStream buffer;
82 obj->emit(&buffer, &catalog, false);
83 REPORTER_ASSERT(reporter, directSize == buffer.getOffset());
84 REPORTER_ASSERT(reporter, stream_equals(buffer, 0, expectedData,
100 buffer.reset();
101 obj->emit(&buffer, &catalog, true);
102 REPORTER_ASSERT(reporter, indirectSize == buffer.getOffset());
103 REPORTER_ASSERT(reporter, stream_equals(buffer, 0, header, headerLen));
104 REPORTER_ASSERT(reporter, stream_equals(buffer, headerLen, expectedData,
106 REPORTER_ASSERT(reporter, stream_equals(buffer, headerLen + directSize,
183 SkDynamicMemoryWStream buffer;
184 catalog.emitObjectNumber(&buffer, int1.get());
185 catalog.emitObjectNumber(&buffer, int2.get());
186 catalog.emitObjectNumber(&buffer, int3.get());
187 catalog.emitObjectNumber(&buffer, int1Again.get());
189 REPORTER_ASSERT(reporter, stream_equals(buffer, 0, expectedResult,
205 SkDynamicMemoryWStream buffer;
206 int2ref->emitObject(&buffer, &catalog, false);
207 REPORTER_ASSERT(reporter, buffer.getOffset() == strlen(expectedResult));
208 REPORTER_ASSERT(reporter, stream_equals(buffer, 0, expectedResult,
209 buffer.getOffset()));
227 SkDynamicMemoryWStream buffer;
228 proxy->emit(&buffer, &catalog, false);
229 catalog.emitSubstituteResources(&buffer, false);
238 REPORTER_ASSERT(reporter, buffer.getOffset() == strlen(expectedResult));
239 REPORTER_ASSERT(reporter, stream_equals(buffer, 0, expectedResult,
240 buffer.getOffset()));