diff --git a/refm/api/src/_builtin/Method b/refm/api/src/_builtin/Method index 0f3dd250b4..45060ac1e0 100644 --- a/refm/api/src/_builtin/Method +++ b/refm/api/src/_builtin/Method @@ -700,3 +700,17 @@ C.new.method(:bar).original_name # => :foo @see [[m:UnboundMethod#original_name]] #@end + +#@if (version == "3.1.0") +--- public? -> bool + +self が public であるかどうかを返します。 + +--- protected? -> bool + +self が protected であるかどうかを返します。 + +--- private? -> bool + +self が private であるかどうかを返します。 +#@end diff --git a/refm/api/src/_builtin/UnboundMethod b/refm/api/src/_builtin/UnboundMethod index dc0745a822..02aca14f23 100644 --- a/refm/api/src/_builtin/UnboundMethod +++ b/refm/api/src/_builtin/UnboundMethod @@ -297,3 +297,17 @@ C.instance_method(:bar).original_name # => :foo @see [[m:Method#original_name]] #@end + +#@if (version == "3.1.0") +--- public? -> bool + +self が public であるかどうかを返します。 + +--- protected? -> bool + +self が protected であるかどうかを返します。 + +--- private? -> bool + +self が private であるかどうかを返します。 +#@end diff --git a/refm/doc/news/3_1_0.rd b/refm/doc/news/3_1_0.rd index 450e9d6c25..9b6fead3cc 100644 --- a/refm/doc/news/3_1_0.rd +++ b/refm/doc/news/3_1_0.rd @@ -169,7 +169,7 @@ C.subclasses #=> [] * [[c:Method]] / [[c:UnboundMethod]] * 新規メソッド - * Method#public?, Method#private?, Method#protected?, UnboundMethod#public?, UnboundMethod#private?, UnboundMethod#protected? が追加されました。 [[feature:11689]] + * [[m:Method#public?]], [[m:Method#private?]], [[m:Method#protected?]], [[m:UnboundMethod#public?]], [[m:UnboundMethod#private?]], [[m:UnboundMethod#protected?]] が追加されました。 [[feature:11689]] * [[c:Module]] * 変更されたメソッド