From 1e4a3f3e5c4208c40fee6dfc172c96f8fa4f1e9c Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 1 Feb 2025 14:56:20 +0900 Subject: [PATCH] mruby-toplevel-ext: implement toplevel public/private/protected --- mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb b/mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb index 7ba6e6e6f..c4631125f 100644 --- a/mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb +++ b/mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb @@ -2,9 +2,22 @@ def self.include(*modules) Object.include(*modules) end -def self.private(*methods) -end -def self.protected(*methods) -end -def self.public(*methods) +class <