Actions
Feature #12319
open`Module#const_get` does not accept symbol with nested name
    Feature #12319:
    `Module#const_get` does not accept symbol with nested name
  
Status:
Open
Assignee:
-
Target version:
-
Description
Module#const_get accepts non-nested string, nested string, and non-nested symbol:
class A; class B; class C end end end
A.const_get("B")    # => A::B
A.const_get("B::C") # => A::B::C
A.const_get(:B)     # => A::B
but does not accept nested symbol:
A.const_get(:"B::C") # => NameError: wrong constant name B::C
I would like this to be made possible.
Actions