Home | History | Annotate | Download | only in native

Lines Matching refs:allocator

79                                       SkPdfAllocator* allocator, SkPdfNativeDoc* doc) {
83 if (allocator == NULL) {
103 SkPdfNativeObject* newObj = allocator->allocObject();
104 start = nextObject(start, end, newObj, allocator, doc);
249 SkPdfNativeObject* str, SkPdfAllocator* allocator) {
250 if (!allocator) {
256 unsigned char* out = (unsigned char*)allocator->alloc(outLength);
398 static const unsigned char* readHexString(const unsigned char* start, const unsigned char* end, SkPdfNativeObject* str, SkPdfAllocator* allocator) {
399 if (!allocator) {
404 unsigned char* out = (unsigned char*)allocator->alloc(outLength);
526 SkPdfNativeObject* name, SkPdfAllocator* allocator) {
527 if (!allocator) {
532 unsigned char* out = (unsigned char*)allocator->alloc(outLength);
688 SkPdfAllocator* allocator, SkPdfNativeDoc* doc) {
689 if (allocator == NULL) {
707 SkPdfNativeObject* value = allocator->allocObject();
708 start = nextObject(start, end, value, allocator, doc);
716 start = nextObject(start, end, &generation, allocator, doc);
719 start = nextObject(start, end, &keywordR, allocator, doc);
772 SkPdfAllocator* allocator, SkPdfNativeDoc* doc) {
795 return readArray(current, end, token, allocator, doc);
798 return readString(start + 1, end, token, allocator);
803 return readDictionary(start + 2, end, token, allocator, doc); // skip <<
805 return readHexString(start + 1, end, token, allocator); // skip <
809 return readName(start + 1, end, token, allocator);
892 SkPdfAllocator* allocator,
895 , fAllocator(allocator)
915 SkPdfAllocator* allocator,
917 , fAllocator(allocator)