std: Publicize Allocator.reallocBytes

This is useful when dealing with runtime-known alignments, eg. interfacing
with C code that accepts custom allocation callbacks.

Closes #9394
This commit is contained in:
Silver
2021-11-07 10:53:35 +00:00
committed by Andrew Kelley
parent e04ab39036
commit 9bb7ff68cc

View File

@@ -80,7 +80,7 @@ pub fn noResize(
/// as `old_mem` was when `reallocFn` is called. The bytes of
/// `return_value[old_mem.len..]` have undefined values.
/// The returned slice must have its pointer aligned at least to `new_alignment` bytes.
fn reallocBytes(
pub fn reallocBytes(
self: *Allocator,
/// Guaranteed to be the same as what was returned from most recent call to
/// `allocFn` or `resizeFn`.