public static void SetAutoloadedConstant(RubyModule /*!*/ self,
[DefaultProtocol] string /*!*/ constantName, [DefaultProtocol, NotNull] MutableString /*!*/ path)
{
RubyUtils.CheckConstantName(constantName);
if (path.IsEmpty)
{
throw RubyExceptions.CreateArgumentError("empty file name");
}
self.SetAutoloadedConstant(constantName, path);
}