From: drenmi@... Date: 2020-02-07T12:18:17+00:00 Subject: [ruby-core:97088] [Ruby master Feature#16615] Group style access scope for macros Issue #16615 has been reported by ted (Ted Johansson). ---------------------------------------- Feature #16615: Group style access scope for macros https://bugs.ruby-lang.org/issues/16615 * Author: ted (Ted Johansson) * Status: Open * Priority: Normal ---------------------------------------- Given a method `.macro`, which defines an instance method `#bar` on a class, and returns the defined method's name as a symbol (`:bar`). ``` class Foo private macro :bar # On evaluation defines a method and returns its name. end ``` it would be neat if the dynamically defined instance method respected the scope in which its definition originated. (In this particular case `private`.) Note: I am aware that inline access scopes already work for dynamically defined methods, as they merely accept a symbol as an argument. -- https://bugs.ruby-lang.org/ Unsubscribe: