module T::Private::Methods::CallValidation
def self.create_validator_procedure_medium0(mod, original_method, method_sig, original_visibility)
def self.create_validator_procedure_medium0(mod, original_method, method_sig, original_visibility) T::Private::ClassUtils.def_with_visibility(mod, method_sig.method_name, original_visibility) do |&blk| # This method is a manually sped-up version of more general code in `validate_call` # The following line breaks are intentional to show nice pry message # PRY note: # this code is sig validation code. # Please issue `finish` to step out of it original_method.bind(self).call(&blk) T::Private::Types::Void::VOID end end