Implement #[alloc_error_handler]
This to-be-stable attribute is equivalent to `#[lang = "oom"]`. It is required when using the alloc crate without the std crate. It is called by `handle_alloc_error`, which is in turned called by "infallible" allocations APIs such as `Vec::push`.
This commit is contained in:
parent
872effa118
commit
239ec7d2dc
16 changed files with 224 additions and 7 deletions
4
src/test/ui/missing-alloc_error_handler.stderr
Normal file
4
src/test/ui/missing-alloc_error_handler.stderr
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
error: `#[alloc_error_handler]` function required, but not found
|
||||
|
||||
error: aborting due to previous error
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue