Lines Matching refs:result
84 auto result = allocate(sizeof(T), serialization_alignment<T>());
85 return new (result) T{std::forward<Args>(args)...};
90 T* result = (T*)allocate(sizeof(T), serialization_alignment<T>());
91 memcpy(result, &data, sizeof(T));
96 T* result = (T*)allocate(sizeof(T), serialization_alignment<T>());
97 return result;
102 auto result = allocate(desc.getLength(), alignof(SkDescriptor));
103 memcpy(result, &desc, desc.getLength());
125 auto* result = this->ensureAtLeast(sizeof(T), serialization_alignment<T>());
126 if (!result) return false;
128 memcpy(val, const_cast<const char*>(result), sizeof(T));
138 auto* result = this->ensureAtLeast(descLength, alignof(SkDescriptor));
139 if (!result) return false;
142 memcpy(ad->getDesc(), const_cast<const char*>(result), descLength);
162 auto* result = fMemory + padded;
164 return result;
284 // strike totally satisfies this result. If canDrawAsMask is false, then this glyph must be