@@ -272,7 +272,7 @@ class Module
272272 # Math.ancestors #=> [Math]
273273 # Enumerable.ancestors #=> [Enumerable]
274274 #
275- def ancestors : () -> :: Array[Module]
275+ def ancestors : () -> Array[Module]
276276
277277 # <!--
278278 # rdoc-file=eval.c
@@ -431,7 +431,7 @@ class Module
431431 # Fred.class_variable_defined?(:@@foo) #=> true
432432 # Fred.class_variable_defined?(:@@bar) #=> false
433433 #
434- def class_variable_defined? : (interned arg0 ) -> bool
434+ def class_variable_defined? : (interned name ) -> bool
435435
436436 # <!--
437437 # rdoc-file=object.c
@@ -447,7 +447,7 @@ class Module
447447 # end
448448 # Fred.class_variable_get(:@@foo) #=> 99
449449 #
450- def class_variable_get : (interned arg0 ) -> untyped
450+ def class_variable_get : (interned name ) -> untyped
451451
452452 # <!--
453453 # rdoc-file=object.c
@@ -466,7 +466,7 @@ class Module
466466 # Fred.class_variable_set(:@@foo, 101) #=> 101
467467 # Fred.new.foo #=> 101
468468 #
469- def class_variable_set : (interned arg0, untyped arg1 ) -> untyped
469+ def class_variable_set : [T] (interned name, T value ) -> T
470470
471471 # <!--
472472 # rdoc-file=object.c
@@ -486,7 +486,7 @@ class Module
486486 # Two.class_variables #=> [:@@var2, :@@var1]
487487 # Two.class_variables(false) #=> [:@@var2]
488488 #
489- def class_variables : (?boolish inherit) -> :: Array[Symbol]
489+ def class_variables : (?boolish inherit) -> Array[Symbol]
490490
491491 # <!--
492492 # rdoc-file=object.c
@@ -649,7 +649,7 @@ class Module
649649 # const_get(name, false)
650650 # end
651651 #
652- def const_missing : (Symbol arg0 ) -> untyped
652+ def const_missing : (Symbol name ) -> untyped
653653
654654 # <!--
655655 # rdoc-file=object.c
@@ -667,7 +667,7 @@ class Module
667667 #
668668 # Object.const_set('foobar', 42) #=> NameError: wrong constant name foobar
669669 #
670- def const_set : (interned arg0, untyped arg1 ) -> untyped
670+ def const_set : [T] (interned name, T value ) -> T
671671
672672 # <!--
673673 # rdoc-file=object.c
@@ -795,7 +795,8 @@ class Module
795795 # HTTP::NOT_FOUND
796796 # # warning: constant HTTP::NOT_FOUND is deprecated
797797 #
798- def deprecate_constant : (*interned) -> self
798+ def deprecate_constant : () -> self
799+ | (interned name, *interned more_names) -> self
799800
800801 def equal? : (untyped other) -> bool
801802
@@ -924,7 +925,7 @@ class Module
924925 # Mixin.included_modules #=> [Sub]
925926 # Outer.included_modules #=> [Sub, Mixin]
926927 #
927- def included_modules : () -> :: Array[Module]
928+ def included_modules : () -> Array[Module]
928929
929930 # <!--
930931 # rdoc-file=object.c
@@ -983,7 +984,7 @@ class Module
983984 #
984985 # Hello there, Dave!
985986 #
986- def instance_method : (interned arg0 ) -> UnboundMethod
987+ def instance_method : (interned name ) -> UnboundMethod
987988
988989 # <!--
989990 # rdoc-file=object.c
@@ -1338,7 +1339,8 @@ class Module
13381339 # -->
13391340 # Makes a list of existing constants private.
13401341 #
1341- def private_constant : (*interned arg0) -> self
1342+ def private_constant : () -> self
1343+ | (interned name, *interned more_names) -> self
13421344
13431345 # <!--
13441346 # rdoc-file=object.c
@@ -1538,7 +1540,8 @@ class Module
15381540 # -->
15391541 # Makes a list of existing constants public.
15401542 #
1541- def public_constant : (*interned arg0) -> self
1543+ def public_constant : () -> self
1544+ | (interned name, *interned more_names) -> self
15421545
15431546 # <!--
15441547 # rdoc-file=proc.c
0 commit comments