core/module.rbs in rbs-3.5.3 vs core/module.rbs in rbs-3.6.0.dev.1
- old
+ new
@@ -394,11 +394,11 @@
#
# *produces:*
#
# Hello there!
#
- def class_exec: [U] (*untyped args) { () -> U } -> U
+ def class_exec: [U] (*untyped, **untyped) { (?) [self: self] -> U } -> U
# <!--
# rdoc-file=object.c
# - obj.class_variable_defined?(symbol) -> true or false
# - obj.class_variable_defined?(string) -> true or false
@@ -1104,10 +1104,10 @@
#
# *produces:*
#
# Hello there!
#
- def module_exec: [U] (*untyped args) { (*untyped args) -> U } -> U
+ def module_exec: [U] (*untyped, **untyped) { (?) [self: self] -> U } -> U
# <!--
# rdoc-file=vm_method.c
# - module_function -> nil
# - module_function(method_name) -> method_name