module T::Private::Methods
def self._declare_sig_internal(mod, loc, arg, raw: false, &blk)
def self._declare_sig_internal(mod, loc, arg, raw: false, &blk) State.current.active_declaration tate.current.reset! sig twice without declaring a method in between" != :final gument to `sig`: #{arg}" w(mod, loc, blk, arg == :final, raw)