Home | History | Annotate | Download | only in src

Lines Matching refs:Null

130  * Null objects
133 /* Global nul-content Null pool. Enlarge as necessary. */
137 /* Generic nul-content Null objects. */
139 static inline const Type& Null (void) {
144 /* Specializaiton for arbitrary-content arbitrary-sized Null objects. */
148 /*static*/ inline const Type& Null<Type> (void) { \
154 #define Null(Type) Null<Type>()
195 this->start = hb_blob_get_data (this->blob, NULL);
213 this->blob = NULL;
214 this->start = this->end = NULL;
222 (&this->debug_depth, "SANITIZE", this->blob, NULL,
236 (&this->debug_depth, "SANITIZE", this->blob, NULL,
259 (&this->debug_depth, "SANITIZE", this->blob, NULL,
292 hb_sanitize_context_t c[1] = {{0, NULL, NULL, false, 0, NULL}};
327 c->start = hb_blob_get_data_writable (blob, NULL);
352 const char *base = hb_blob_get_data (blob, NULL);
353 return unlikely (!base) ? &Null(Type) : CastP<Type> (base);
423 return NULL;
449 if (unlikely (!ret)) return NULL;
459 if (unlikely (!this->allocate_size<Type> (((char *) &obj) + size - this->head))) return NULL;
468 if (unlikely (!this->allocate_size<Type> (((char *) &obj) + size - this->head))) return NULL;
633 /* Offset, Null offset = 0 */
698 if (unlikely (!offset)) return Null(Type);
727 /* Set the offset to Null */
761 if (unlikely (i >= len)) return Null(Type);
861 if (unlikely (i >= this->len)) return Null(Type);
883 if (unlikely (i >= len || !i)) return Null(Type);