Files
mruby-mruby/include/mruby
dearblue 2a1ea7d605 Inherit MRB_FL_UNDEF_ALLOCATE in subclasses
If `Class#allocate` is prohibited, subclasses should also be implicitly prohibited.

```ruby
p Class.new(Struct).allocate.class
# => #<Class:0x82362ac00>                                             by #6122
# => allocator undefined for #<Class:0x000000083a983220> (TypeError)  by Ruby 3.2
```

Added `MRB_DEFINE_ALLOCATOR()` to allow subclasses to use `Class#allocate`.

Supplement to #6122.
2023-12-23 21:01:42 +09:00
..
2022-01-02 11:52:19 +09:00
2020-11-17 12:41:10 +09:00
2023-05-03 22:12:59 +10:00
2023-05-03 22:12:59 +10:00
2023-12-07 21:33:14 +09:00
2023-09-09 14:31:13 +09:00
2019-12-13 04:41:43 +09:00
2023-05-22 12:05:35 +09:00
2022-12-03 14:26:05 +09:00
2019-08-18 20:12:44 +09:00