mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
4a097525df
Move MRB_METHOD_FUNC_FL to bit 24 and visibility flags to bits 25-26 so that MRB_ARGS_*() values (bits 0-23) can be stored directly without shifting. This makes MRB_MT_PRIVATE and MRB_METHOD_PRIVATE_FL the same value, eliminating the dual-constant confusion and simplifying the MRB_MT_ENTRY() macro to a single OR operation. Co-authored-by: Claude <noreply@anthropic.com>