Lines Matching defs:resource
245 * resource is no longer needed. The default implementation will use the
290 * The string data from the underlying buffer. If the resource is cacheable
345 * The string data from the underlying buffer. If the resource is cacheable
354 * Returns the cached data from the underlying buffer. If the resource is
449 * resource. When the external string is no longer live on V8's heap the
450 * resource will be disposed by calling its Dispose method. The caller of
451 * this function should not otherwise delete or modify the resource. Neither
453 * destructor of the external string resource.
456 Isolate* isolate, ExternalStringResource* resource);
459 * Associate an external string resource with this string by transforming it
461 * will use the external string resource. The external string resource's
465 * information on the lifetime of the resource.
467 bool MakeExternal(ExternalStringResource* resource);
471 * resource. When the external string is no longer live on V8's heap the
472 * resource will be disposed by calling its Dispose method. The caller of
473 * this function should not otherwise delete or modify the resource. Neither
475 * destructor of the external string resource.
478 Isolate* isolate, ExternalOneByteStringResource* resource);
481 * Associate an external string resource with this string by transforming it
483 * will use the external string resource. The external string resource's
487 * information on the lifetime of the resource.
489 bool MakeExternal(ExternalOneByteStringResource* resource);
809 ExternalStringResourceBase* resource;
816 resource = reinterpret_cast<ExternalStringResourceBase*>(value);
818 resource = GetExternalStringResourceBaseSlow(encoding_out);
821 VerifyExternalStringResourceBase(resource, *encoding_out);
823 return resource;