edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Generator.cs;C502939 File: Generator.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Generator.cs;C502939 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Generator.cs;ironrubyns2 @@ -23,10 +23,10 @@ using System.Scripting; using System.Scripting.Utils; using System.Text; -using Ruby; -using Ruby.Builtins; -using Ruby.Runtime; -using Ruby.Runtime.Calls; +using IronRuby; +using IronRuby.Builtins; +using IronRuby.Runtime; +using IronRuby.Runtime.Calls; internal class Generator { static void Main(string[]/*!*/ args) { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Libraries/InitGenerator.cs;C502939 File: InitGenerator.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Libraries/InitGenerator.cs;C502939 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Libraries/InitGenerator.cs;ironrubyns2 @@ -23,10 +23,10 @@ using System.Scripting; using System.Scripting.Utils; using System.Text; -using Ruby; -using Ruby.Builtins; -using Ruby.Runtime; -using Ruby.Runtime.Calls; +using IronRuby; +using IronRuby.Builtins; +using IronRuby.Runtime; +using IronRuby.Runtime.Calls; internal class InitGenerator { private Assembly/*!*/ _assembly; =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Libraries/LibraryDef.cs;C509767 File: LibraryDef.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Libraries/LibraryDef.cs;C509767 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Libraries/LibraryDef.cs;ironrubyns2 @@ -23,10 +23,10 @@ using Microsoft.Scripting; using Microsoft.Scripting.Utils; using System.Text; -using Ruby; -using Ruby.Builtins; -using Ruby.Runtime; -using Ruby.Runtime.Calls; +using IronRuby; +using IronRuby.Builtins; +using IronRuby.Runtime; +using IronRuby.Runtime.Calls; internal class LibraryDef { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Properties/AssemblyInfo.cs;C505070 File: AssemblyInfo.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Properties/AssemblyInfo.cs;C505070 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/ClassInitGenerator/Properties/AssemblyInfo.cs;ironrubyns2 @@ -1,7 +1,7 @@ ?using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using Ruby.Runtime; +using IronRuby.Runtime; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Program.cs;C498858 File: Program.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Program.cs;C498858 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Program.cs;ironrubyns2 @@ -16,9 +16,9 @@ using System; using Microsoft.Scripting.Hosting; using Microsoft.Scripting.Hosting.Shell; -using Ruby; -using Ruby.Hosting; -using Ruby.Runtime; +using IronRuby; +using IronRuby.Hosting; +using IronRuby.Runtime; using System.Scripting.Utils; internal sealed class RubyConsoleHost : ConsoleHost { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Ruby.Console.csproj;C521915 File: Ruby.Console.csproj =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Ruby.Console.csproj;C521915 (server) 8/15/2008 1:50 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Ruby.Console.csproj;ironrubyns2 @@ -2,12 +2,12 @@ Debug AnyCPU - 9.0.21022 + 9.0.30718 2.0 {D6AB587D-A888-4B98-85AC-F15E36F53838} Exe Properties - Ruby + IronRuby ir SAK SAK =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Properties/AssemblyInfo.cs;C505070 File: AssemblyInfo.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Properties/AssemblyInfo.cs;C505070 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Console/Properties/AssemblyInfo.cs;ironrubyns2 @@ -16,7 +16,7 @@ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using Ruby.Runtime; +using IronRuby.Runtime; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Driver.cs;C515979 File: Driver.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Driver.cs;C515979 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Driver.cs;ironrubyns2 @@ -22,9 +22,9 @@ using System.Security.Policy; using Microsoft.Scripting.Generation; using Microsoft.Scripting.Hosting; -using Ruby.Runtime; +using IronRuby.Runtime; -namespace Ruby.Tests { +namespace IronRuby.Tests { public delegate void TestCase(); [AttributeUsage(AttributeTargets.Method)] @@ -60,9 +60,9 @@ langaugeSetup.Options["InterpretedMode"] = _driver.Interpret; langaugeSetup.Options["ShowWarnings"] = true; - _env = IronRuby.CreateRuntime(runtimeSetup); - _engine = IronRuby.GetEngine(_env); - _executionContext = IronRuby.GetExecutionContext(_engine); + _env = Ruby.CreateRuntime(runtimeSetup); + _engine = Ruby.GetEngine(_env); + _executionContext = Ruby.GetExecutionContext(_engine); } } @@ -214,7 +214,7 @@ int status = 0; if (_runTokenizerDriver) { - TokenizerTestDriver driver = new TokenizerTestDriver(IronRuby.GetExecutionContext(IronRuby.CreateRuntime()).Context); + TokenizerTestDriver driver = new TokenizerTestDriver(Ruby.GetExecutionContext(Ruby.CreateRuntime()).Context); if (!driver.ParseArgs(args)) { return -3; } =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Helpers.cs;C515979 File: Helpers.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Helpers.cs;C515979 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Helpers.cs;ironrubyns2 @@ -25,10 +25,10 @@ using Microsoft.Scripting.Hosting; using Microsoft.Scripting.Runtime; using Microsoft.Scripting.Utils; -using Ruby.Compiler; -using Ruby.Runtime; +using IronRuby.Compiler; +using IronRuby.Runtime; -namespace Ruby.Tests { +namespace IronRuby.Tests { class ErrorLogRecord { public string Message; =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/IronRuby.Tests.csproj;C525618 File: IronRuby.Tests.csproj =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/IronRuby.Tests.csproj;C525618 (server) 8/15/2008 1:50 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/IronRuby.Tests.csproj;ironrubyns2 @@ -7,7 +7,7 @@ {8103D91B-89D8-4A18-9A40-426992602EA2} Exe Properties - Ruby.Tests + IronRuby.Tests IronRuby.Tests SAK SAK =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Manual.cs;C390406 File: Manual.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Manual.cs;C390406 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Manual.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public static class Manual { public const string TestCode = @" "; =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/RubyTests.cs;C525618 File: RubyTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/RubyTests.cs;C525618 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/RubyTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public Tests(Driver/*!*/ driver) { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/AssertTokenizer.cs;C525618 File: AssertTokenizer.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/AssertTokenizer.cs;C525618 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/AssertTokenizer.cs;ironrubyns2 @@ -17,13 +17,13 @@ using System.Diagnostics; using System.Scripting; using Microsoft.Scripting; -using Ruby.Builtins; -using Ruby.Compiler; -using Ruby.Runtime; +using IronRuby.Builtins; +using IronRuby.Compiler; +using IronRuby.Runtime; using System.IO; using System.Text; -namespace Ruby.Tests { +namespace IronRuby.Tests { internal class AssertTokenizer { private readonly RubyContext/*!*/ _context; private Tokenizer _tokenizer; =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/BinaryContentProvider.cs;C525618 File: BinaryContentProvider.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/BinaryContentProvider.cs;C525618 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/BinaryContentProvider.cs;ironrubyns2 @@ -19,7 +19,7 @@ using System.IO; using Microsoft.Scripting; -namespace Ruby.Tests { +namespace IronRuby.Tests { public class BinaryContentProvider : StreamContentProvider { public byte[] Buffer { get; set; } =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/CoverageParserLogger.cs;C520889 File: CoverageParserLogger.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/CoverageParserLogger.cs;C520889 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/CoverageParserLogger.cs;ironrubyns2 @@ -16,9 +16,9 @@ using System.Collections.Generic; using System.IO; using Microsoft.Scripting.Utils; -using Ruby.Compiler; +using IronRuby.Compiler; -namespace Ruby.Tests { +namespace IronRuby.Tests { /// /// Create a shadow stack, similar to the one used to keep track of which LALR state you are in /// =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/DefaultParserLogger.cs;C509767 File: DefaultParserLogger.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/DefaultParserLogger.cs;C509767 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/DefaultParserLogger.cs;ironrubyns2 @@ -18,9 +18,9 @@ using System.Diagnostics; using System.IO; using Microsoft.Scripting.Utils; -using Ruby.Compiler; +using IronRuby.Compiler; -namespace Ruby.Tests { +namespace IronRuby.Tests { internal class DefaultParserLogger : IParserLogger { private readonly Parser/*!*/ _parser; private int _logVerbosity; // 0 means logging disabled =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/ParserTests.cs;C525618 File: ParserTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/ParserTests.cs;C525618 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/ParserTests.cs;ironrubyns2 @@ -24,12 +24,12 @@ using Microsoft.Scripting.Hosting; using Microsoft.Scripting.Math; using Microsoft.Scripting.Runtime; -using Ruby.Builtins; -using Ruby.Compiler; -using Ruby.Runtime; +using IronRuby.Builtins; +using IronRuby.Compiler; +using IronRuby.Runtime; using Microsoft.Scripting.Utils; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { // manual test, measures initialization and JIT times (hence it must be the first run) =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/TokenizerTestDriver.cs;C509767 File: TokenizerTestDriver.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/TokenizerTestDriver.cs;C509767 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Parser/TokenizerTestDriver.cs;ironrubyns2 @@ -22,12 +22,12 @@ using System.Text; using Microsoft.Scripting; using Microsoft.Scripting.Runtime; -using Ruby.Builtins; -using Ruby.Compiler; -using Ruby.Compiler.Ast; -using Ruby.Runtime; +using IronRuby.Builtins; +using IronRuby.Compiler; +using IronRuby.Compiler.Ast; +using IronRuby.Runtime; -namespace Ruby.Tests { +namespace IronRuby.Tests { public class TokenizerTestDriver { private readonly RubyContext/*!*/ _context; private string _targetDir; =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Properties/AssemblyInfo.cs;C505070 File: AssemblyInfo.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Properties/AssemblyInfo.cs;C505070 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Properties/AssemblyInfo.cs;ironrubyns2 @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Security; -using Ruby.Runtime; +using IronRuby.Runtime; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ArrayTests.cs;C468100 File: ArrayTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ArrayTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ArrayTests.cs;ironrubyns2 @@ -15,7 +15,7 @@ using System; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_RubyArrays1() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/AssignmentTests.cs;C468100 File: AssignmentTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/AssignmentTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/AssignmentTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_Assignment1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BlockTests.cs;C520315 File: BlockTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BlockTests.cs;C520315 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BlockTests.cs;ironrubyns2 @@ -15,7 +15,7 @@ using System; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void BlockEmpty() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BoolAndConditionalTests.cs;C468100 File: BoolAndConditionalTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BoolAndConditionalTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BoolAndConditionalTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_RubyBoolExpressions1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ClrTests.cs;C509767 File: ClrTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ClrTests.cs;C509767 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ClrTests.cs;ironrubyns2 @@ -16,10 +16,10 @@ using System; using System.Collections; using Microsoft.Scripting.Runtime; -using Ruby.Runtime; -using Ruby.Builtins; +using IronRuby.Runtime; +using IronRuby.Builtins; -namespace Ruby.Tests.Interop.Generics1 { +namespace IronRuby.Tests.Interop.Generics1 { public class C { public int Arity { get { return 0; } } } @@ -33,7 +33,7 @@ } } -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { #pragma warning disable 169 // private field not used public class ClassWithFields { @@ -285,10 +285,12 @@ public void ClrGenerics1() { Runtime.LoadAssembly(typeof(Tests).Assembly); - + + var generics1 = typeof(Interop.Generics1.C).Namespace.Replace(".", "::"); + AssertOutput(delegate() { CompilerTest(@" -include Ruby::Tests::Interop::Generics1 +include " + generics1 + @" p C p C.new.arity p C[String].new.arity =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ConstantTests.cs;C468100 File: ConstantTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ConstantTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ConstantTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Constants1A() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/DeclarationTests.cs;C468100 File: DeclarationTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/DeclarationTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/DeclarationTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_RubyDeclarations1() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/DefinedTests.cs;C468100 File: DefinedTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/DefinedTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/DefinedTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_RubyDefinedOperator_Globals1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/EvalTests.cs;C468100 File: EvalTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/EvalTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/EvalTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Eval1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ExceptionTests.cs;C479884 File: ExceptionTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ExceptionTests.cs;C479884 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ExceptionTests.cs;ironrubyns2 @@ -14,9 +14,9 @@ * ***************************************************************************/ using System; -using Ruby.Builtins; +using IronRuby.Builtins; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_RubyExceptions1() { AssertExceptionThrown(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/HashTests.cs;C468100 File: HashTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/HashTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/HashTests.cs;ironrubyns2 @@ -15,7 +15,7 @@ using System; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/HostingTests.cs;C509767 File: HostingTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/HostingTests.cs;C509767 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/HostingTests.cs;ironrubyns2 @@ -17,7 +17,7 @@ using Microsoft.Scripting; using Microsoft.Scripting.Hosting; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void RubyHosting1() { ScriptScope scope = Engine.Runtime.CreateScope(); =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/InitializerTests.cs;C468100 File: InitializerTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/InitializerTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/InitializerTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { /// =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/LoaderTests.cs;C515499 File: LoaderTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/LoaderTests.cs;C515499 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/LoaderTests.cs;ironrubyns2 @@ -17,10 +17,10 @@ using System.Diagnostics; using System.IO; using System.Scripting; -using Ruby.Builtins; -using Ruby.Runtime; +using IronRuby.Builtins; +using IronRuby.Runtime; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Loader_Assemblies1() { @@ -41,11 +41,11 @@ b = Loader.TryParseAssemblyName(str, out type, out assembly); Assert(b == false); - str = "Ruby.Runtime.RubyContext, IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"; + str = "IronRuby.Runtime.RubyContext, IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"; b = Loader.TryParseAssemblyName(str, out type, out assembly); Assert(b == true && - assembly == "IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" && - type == "Ruby.Runtime.RubyContext" + assembly == "IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" && + type == "IronRuby.Runtime.RubyContext" ); str = "IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"; =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/LoopTests.cs;C468100 File: LoopTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/LoopTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/LoopTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/MethodTests.cs;C510808 File: MethodTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/MethodTests.cs;C510808 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/MethodTests.cs;ironrubyns2 @@ -15,7 +15,7 @@ using System; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/MiscTests.cs;C509767 File: MiscTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/MiscTests.cs;C509767 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/MiscTests.cs;ironrubyns2 @@ -16,10 +16,10 @@ using System; using Microsoft.Scripting; using Microsoft.Scripting.Runtime; -using Ruby.Compiler; -using Ruby.Compiler.Ast; +using IronRuby.Compiler; +using IronRuby.Compiler.Ast; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_Globals1() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ModuleTests.cs;C501564 File: ModuleTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ModuleTests.cs;C501564 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/ModuleTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void ClassDuplication1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/RegexTests.cs;C468100 File: RegexTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/RegexTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/RegexTests.cs;ironrubyns2 @@ -14,9 +14,9 @@ * ***************************************************************************/ using System.Text.RegularExpressions; -using Ruby.Builtins; +using IronRuby.Builtins; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Regex1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/RubyUtilsTests.cs;C468100 File: RubyUtilsTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/RubyUtilsTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/RubyUtilsTests.cs;ironrubyns2 @@ -13,9 +13,9 @@ * * ***************************************************************************/ -using Ruby.Runtime; +using IronRuby.Runtime; -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_RubyNameMangling1() { Assert(RubyUtils.TryUnmangleName("ip_stack") == "IpStack"); // TODO =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/SingletonTests.cs;C468100 File: SingletonTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/SingletonTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/SingletonTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_Singletons1() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/StringTests.cs;C468100 File: StringTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/StringTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/StringTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Strings0() { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/SuperTests.cs;C468100 File: SuperTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/SuperTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/SuperTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { private void Super1_Test(bool eval) { AssertOutput(delegate() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/UndefTests.cs;C468100 File: UndefTests.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/UndefTests.cs;C468100 (server) 8/15/2008 1:48 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/UndefTests.cs;ironrubyns2 @@ -13,7 +13,7 @@ * * ***************************************************************************/ -namespace Ruby.Tests { +namespace IronRuby.Tests { public partial class Tests { public void Scenario_MethodUndef1() { =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/GenerateInitializers.cmd;C450310 File: GenerateInitializers.cmd =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/GenerateInitializers.cmd;C450310 (server) 8/15/2008 2:14 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/GenerateInitializers.cmd;ironrubyns2 @@ -1,1 +1,1 @@ -"%MERLIN_ROOT%\Bin\Debug\ClassInitGenerator" "%MERLIN_ROOT%\Bin\Debug\IronRuby.Libraries.dll" /libraries:Ruby.Builtins;Ruby.StandardLibrary.Threading;Ruby.StandardLibrary.Sockets;Ruby.StandardLibrary.OpenSsl;Ruby.StandardLibrary.Digest;Ruby.StandardLibrary.Zlib;Ruby.StandardLibrary.StringIO;Ruby.StandardLibrary.StringScanner;Ruby.StandardLibrary.Enumerator;Ruby.StandardLibrary.FunctionControl;Ruby.StandardLibrary.FileControl;Ruby.StandardLibrary.BigDecimal /out:%~dp0\Initializers.Generated.cs +"%MERLIN_ROOT%\Bin\Debug\ClassInitGenerator" "%MERLIN_ROOT%\Bin\Debug\IronRuby.Libraries.dll" /libraries:IronRuby.Builtins;IronRuby.StandardLibrary.Threading;IronRuby.StandardLibrary.Sockets;IronRuby.StandardLibrary.OpenSsl;IronRuby.StandardLibrary.Digest;IronRuby.StandardLibrary.Zlib;IronRuby.StandardLibrary.StringIO;IronRuby.StandardLibrary.StringScanner;IronRuby.StandardLibrary.Enumerator;IronRuby.StandardLibrary.FunctionControl;IronRuby.StandardLibrary.FileControl;IronRuby.StandardLibrary.BigDecimal /out:%~dp0\Initializers.Generated.cs =================================================================== edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/Initializers.Generated.cs;C532903 File: Initializers.Generated.cs =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/Initializers.Generated.cs;C532903 (server) 8/15/2008 1:49 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/Initializers.Generated.cs;ironrubyns2 @@ -13,230 +13,230 @@ * * ***************************************************************************/ -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.Builtins.BuiltinsLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.Threading.ThreadingLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.Sockets.SocketsLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.OpenSsl.OpenSslLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.Digest.DigestLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.Zlib.ZlibLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.StringIO.StringIOLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.StringScanner.StringScannerLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.Enumerator.EnumeratorLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.FunctionControl.FunctionControlLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.FileControl.FileControlLibraryInitializer))] -[assembly: Ruby.RubyLibraryAttribute(typeof(Ruby.StandardLibrary.BigDecimal.BigDecimalLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.Builtins.BuiltinsLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.Threading.ThreadingLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.Sockets.SocketsLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.OpenSsl.OpenSslLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.Digest.DigestLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.Zlib.ZlibLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.StringIO.StringIOLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.StringScanner.StringScannerLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.Enumerator.EnumeratorLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.FunctionControl.FunctionControlLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.FileControl.FileControlLibraryInitializer))] +[assembly: IronRuby.Runtime.RubyLibraryAttribute(typeof(IronRuby.StandardLibrary.BigDecimal.BigDecimalLibraryInitializer))] -namespace Ruby.Builtins { - public sealed class BuiltinsLibraryInitializer : Ruby.Builtins.LibraryInitializer { +namespace IronRuby.Builtins { + public sealed class BuiltinsLibraryInitializer : IronRuby.Builtins.LibraryInitializer { protected override void LoadModules() { Context.RegisterPrimitives( - new System.Action(Load__ClassSingleton_Instance), - new System.Action(Load__ClassSingletonSingleton_Instance), - new System.Action(Load__MainSingleton_Instance), - new System.Action(LoadKernel_Instance), - new System.Action(LoadObject_Instance), - new System.Action(LoadModule_Instance), - new System.Action(LoadClass_Instance), - new System.Action(LoadKernel_Class), - new System.Action(LoadObject_Class), - new System.Action(LoadModule_Class), - new System.Action(LoadClass_Class) + new System.Action(Load__ClassSingleton_Instance), + new System.Action(Load__ClassSingletonSingleton_Instance), + new System.Action(Load__MainSingleton_Instance), + new System.Action(LoadKernel_Instance), + new System.Action(LoadObject_Instance), + new System.Action(LoadModule_Instance), + new System.Action(LoadClass_Instance), + new System.Action(LoadKernel_Class), + new System.Action(LoadObject_Class), + new System.Action(LoadModule_Class), + new System.Action(LoadClass_Class) ); // Skipped primitive: __ClassSingleton // Skipped primitive: __MainSingleton - Ruby.Builtins.RubyModule def29 = DefineGlobalModule("Comparable", typeof(Ruby.Builtins.Comparable), new System.Action(LoadComparable_Instance), null, Ruby.Builtins.RubyModule.EmptyArray); - Ruby.Builtins.RubyModule def19 = DefineGlobalModule("Enumerable", typeof(Ruby.Builtins.Enumerable), new System.Action(LoadEnumerable_Instance), null, Ruby.Builtins.RubyModule.EmptyArray); - Ruby.Builtins.RubyModule def3 = DefineGlobalModule("Errno", typeof(Ruby.Builtins.Errno), null, null, Ruby.Builtins.RubyModule.EmptyArray); - Ruby.Builtins.RubyModule def13 = DefineModule("File::Constants", typeof(Ruby.Builtins.RubyFileOps.Constants), new System.Action(LoadFile__Constants_Instance), null, Ruby.Builtins.RubyModule.EmptyArray); + IronRuby.Builtins.RubyModule def28 = DefineGlobalModule("Comparable", typeof(IronRuby.Builtins.Comparable), new System.Action(LoadComparable_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray); + IronRuby.Builtins.RubyModule def19 = DefineGlobalModule("Enumerable", typeof(IronRuby.Builtins.Enumerable), new System.Action(LoadEnumerable_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray); + IronRuby.Builtins.RubyModule def3 = DefineGlobalModule("Errno", typeof(IronRuby.Builtins.Errno), null, null, IronRuby.Builtins.RubyModule.EmptyArray); + IronRuby.Builtins.RubyModule def13 = DefineModule("File::Constants", typeof(IronRuby.Builtins.RubyFileOps.Constants), new System.Action(LoadFile__Constants_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray); // Skipped primitive: Kernel - DefineGlobalModule("Marshal", typeof(Ruby.Builtins.RubyMarshal), new System.Action(LoadMarshal_Instance), new System.Action(LoadMarshal_Class), Ruby.Builtins.RubyModule.EmptyArray); - DefineGlobalModule("Math", typeof(Ruby.Builtins.RubyMath), new System.Action(LoadMath_Instance), new System.Action(LoadMath_Class), Ruby.Builtins.RubyModule.EmptyArray); - ExtendClass(typeof(Microsoft.Scripting.Actions.TypeTracker), new System.Action(LoadMicrosoft__Scripting__Actions__TypeTracker_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyModule def25 = DefineGlobalModule("Precision", typeof(Ruby.Builtins.Precision), new System.Action(LoadPrecision_Instance), new System.Action(LoadPrecision_Class), Ruby.Builtins.RubyModule.EmptyArray); + DefineGlobalModule("Marshal", typeof(IronRuby.Builtins.RubyMarshal), new System.Action(LoadMarshal_Instance), new System.Action(LoadMarshal_Class), IronRuby.Builtins.RubyModule.EmptyArray); + DefineGlobalModule("Math", typeof(IronRuby.Builtins.RubyMath), new System.Action(LoadMath_Instance), new System.Action(LoadMath_Class), IronRuby.Builtins.RubyModule.EmptyArray); + ExtendClass(typeof(Microsoft.Scripting.Actions.TypeTracker), new System.Action(LoadMicrosoft__Scripting__Actions__TypeTracker_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyModule def24 = DefineGlobalModule("Precision", typeof(IronRuby.Builtins.Precision), new System.Action(LoadPrecision_Instance), new System.Action(LoadPrecision_Class), IronRuby.Builtins.RubyModule.EmptyArray); #if !SILVERLIGHT - Ruby.Builtins.RubyModule def14 = DefineGlobalModule("Process", typeof(Ruby.Builtins.RubyProcess), new System.Action(LoadProcess_Instance), new System.Action(LoadProcess_Class), Ruby.Builtins.RubyModule.EmptyArray); + IronRuby.Builtins.RubyModule def14 = DefineGlobalModule("Process", typeof(IronRuby.Builtins.RubyProcess), new System.Action(LoadProcess_Instance), new System.Action(LoadProcess_Class), IronRuby.Builtins.RubyModule.EmptyArray); #endif #if !SILVERLIGHT - DefineGlobalModule("Signal", typeof(Ruby.Builtins.Signal), null, new System.Action(LoadSignal_Class), Ruby.Builtins.RubyModule.EmptyArray); + DefineGlobalModule("Signal", typeof(IronRuby.Builtins.Signal), null, new System.Action(LoadSignal_Class), IronRuby.Builtins.RubyModule.EmptyArray); #endif - ExtendClass(typeof(System.Type), new System.Action(LoadSystem__Type_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); + ExtendClass(typeof(System.Type), new System.Action(LoadSystem__Type_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); // Skipped primitive: __ClassSingletonSingleton #if !SILVERLIGHT - object def1 = DefineSingleton(new System.Action(Load__Singleton_ArgFilesSingletonOps_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }); + object def1 = DefineSingleton(new System.Action(Load__Singleton_ArgFilesSingletonOps_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }); #endif #if !SILVERLIGHT - object def2 = DefineSingleton(new System.Action(Load__Singleton_EnvironmentSingletonOps_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }); + object def2 = DefineSingleton(new System.Action(Load__Singleton_EnvironmentSingletonOps_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }); #endif - ExtendClass(typeof(Microsoft.Scripting.Actions.TypeGroup), new System.Action(LoadMicrosoft__Scripting__Actions__TypeGroup_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }, null); + ExtendClass(typeof(Microsoft.Scripting.Actions.TypeGroup), new System.Action(LoadMicrosoft__Scripting__Actions__TypeGroup_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }, null); // Skipped primitive: Object - ExtendModule(typeof(System.Collections.Generic.IDictionary), new System.Action(LoadSystem__Collections__Generic__IDictionary_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }); - ExtendModule(typeof(System.Collections.IEnumerable), new System.Action(LoadSystem__Collections__IEnumerable_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }); - ExtendModule(typeof(System.Collections.IList), new System.Action(LoadSystem__Collections__IList_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }); - Ruby.Builtins.RubyModule def33 = ExtendModule(typeof(System.IComparable), new System.Action(LoadSystem__IComparable_Instance), null, new Ruby.Builtins.RubyModule[] {def29, }); - DefineGlobalClass("Array", typeof(Ruby.Builtins.RubyArray), Context.ObjectClass, new System.Action(LoadArray_Instance), new System.Action(LoadArray_Class), new Ruby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), - new System.Func(Ruby.Builtins.ArrayOps.CreateArray), + ExtendModule(typeof(System.Collections.Generic.IDictionary), new System.Action(LoadSystem__Collections__Generic__IDictionary_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }); + ExtendModule(typeof(System.Collections.IEnumerable), new System.Action(LoadSystem__Collections__IEnumerable_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }); + ExtendModule(typeof(System.Collections.IList), new System.Action(LoadSystem__Collections__IList_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }); + ExtendModule(typeof(System.IComparable), new System.Action(LoadSystem__IComparable_Instance), null, new IronRuby.Builtins.RubyModule[] {def28, }); + DefineGlobalClass("Array", typeof(IronRuby.Builtins.RubyArray), Context.ObjectClass, new System.Action(LoadArray_Instance), new System.Action(LoadArray_Class), new IronRuby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), + new System.Func(IronRuby.Builtins.ArrayOps.CreateArray), }); - DefineGlobalClass("Binding", typeof(Ruby.Builtins.Binding), Context.ObjectClass, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("ClrString", typeof(System.String), Context.ObjectClass, new System.Action(LoadClrString_Instance), null, new Ruby.Builtins.RubyModule[] {def33, }, null); - DefineGlobalClass("Dir", typeof(Ruby.Builtins.RubyDir), Context.ObjectClass, new System.Action(LoadDir_Instance), new System.Action(LoadDir_Class), new Ruby.Builtins.RubyModule[] {def19, }, null); + DefineGlobalClass("Binding", typeof(IronRuby.Builtins.Binding), Context.ObjectClass, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("ClrString", typeof(System.String), Context.ObjectClass, new System.Action(LoadClrString_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Dir", typeof(IronRuby.Builtins.RubyDir), Context.ObjectClass, new System.Action(LoadDir_Instance), new System.Action(LoadDir_Class), new IronRuby.Builtins.RubyModule[] {def19, }, null); #if !SILVERLIGHT - DefineGlobalClass("Encoding", typeof(Ruby.Builtins.RubyEncoding), Context.ObjectClass, new System.Action(LoadEncoding_Instance), new System.Action(LoadEncoding_Class), Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Action(Ruby.Builtins.RubyEncodingOps.Error), + DefineGlobalClass("Encoding", typeof(IronRuby.Builtins.RubyEncoding), Context.ObjectClass, new System.Action(LoadEncoding_Instance), new System.Action(LoadEncoding_Class), IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Action(IronRuby.Builtins.RubyEncodingOps.Error), }); #endif - Ruby.Builtins.RubyClass def30 = Context.ExceptionClass = DefineGlobalClass("Exception", typeof(System.Exception), Context.ObjectClass, new System.Action(LoadException_Instance), new System.Action(LoadException_Class), Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.ExceptionOps.Factory), + IronRuby.Builtins.RubyClass def29 = Context.ExceptionClass = DefineGlobalClass("Exception", typeof(System.Exception), Context.ObjectClass, new System.Action(LoadException_Instance), new System.Action(LoadException_Class), IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.ExceptionOps.Factory), }); - Context.FalseClass = DefineGlobalClass("FalseClass", typeof(Ruby.Builtins.FalseClass), Context.ObjectClass, new System.Action(LoadFalseClass_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); + Context.FalseClass = DefineGlobalClass("FalseClass", typeof(IronRuby.Builtins.FalseClass), Context.ObjectClass, new System.Action(LoadFalseClass_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); #if !SILVERLIGHT - Ruby.Builtins.RubyClass def18 = DefineClass("File::Stat", typeof(System.IO.FileSystemInfo), Context.ObjectClass, new System.Action(LoadFile__Stat_Instance), null, new Ruby.Builtins.RubyModule[] {def29, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.RubyFileOps.RubyStatOps.Create), - new System.Func(Ruby.Builtins.RubyFileOps.RubyStatOps.Create), + IronRuby.Builtins.RubyClass def18 = DefineClass("File::Stat", typeof(System.IO.FileSystemInfo), Context.ObjectClass, new System.Action(LoadFile__Stat_Instance), null, new IronRuby.Builtins.RubyModule[] {def28, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RubyFileOps.RubyStatOps.Create), + new System.Func(IronRuby.Builtins.RubyFileOps.RubyStatOps.Create), }); #endif - DefineGlobalClass("FileTest", typeof(Ruby.Builtins.FileTestOps), Context.ObjectClass, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("Hash", typeof(Ruby.Builtins.Hash), Context.ObjectClass, new System.Action(LoadHash_Instance), new System.Action(LoadHash_Class), new Ruby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.HashOps.Hash), - new System.Func(Ruby.Builtins.HashOps.Hash), + DefineGlobalClass("FileTest", typeof(IronRuby.Builtins.FileTestOps), Context.ObjectClass, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Hash", typeof(IronRuby.Builtins.Hash), Context.ObjectClass, new System.Action(LoadHash_Instance), new System.Action(LoadHash_Class), new IronRuby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.HashOps.Hash), + new System.Func(IronRuby.Builtins.HashOps.Hash), }); - Ruby.Builtins.RubyClass def31 = DefineGlobalClass("IO", typeof(Ruby.Builtins.RubyIO), Context.ObjectClass, new System.Action(LoadIO_Instance), new System.Action(LoadIO_Class), new Ruby.Builtins.RubyModule[] {def13, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.RubyIOOps.CreateIO), - new System.Func(Ruby.Builtins.RubyIOOps.CreateIO), - new System.Func(Ruby.Builtins.RubyIOOps.CreateIO), + IronRuby.Builtins.RubyClass def30 = DefineGlobalClass("IO", typeof(IronRuby.Builtins.RubyIO), Context.ObjectClass, new System.Action(LoadIO_Instance), new System.Action(LoadIO_Class), new IronRuby.Builtins.RubyModule[] {def13, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RubyIOOps.CreateIO), + new System.Func(IronRuby.Builtins.RubyIOOps.CreateIO), + new System.Func(IronRuby.Builtins.RubyIOOps.CreateIO), }); - DefineGlobalClass("MatchData", typeof(Ruby.Builtins.MatchData), Context.ObjectClass, new System.Action(LoadMatchData_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("Method", typeof(Ruby.Builtins.RubyMethod), Context.ObjectClass, new System.Action(LoadMethod_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("MatchData", typeof(IronRuby.Builtins.MatchData), Context.ObjectClass, new System.Action(LoadMatchData_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Method", typeof(IronRuby.Builtins.RubyMethod), Context.ObjectClass, new System.Action(LoadMethod_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); // Skipped primitive: Module - Context.NilClass = DefineGlobalClass("NilClass", typeof(System.Scripting.None), Context.ObjectClass, new System.Action(LoadNilClass_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def24 = DefineGlobalClass("Numeric", typeof(Ruby.Builtins.Numeric), Context.ObjectClass, new System.Action(LoadNumeric_Instance), null, new Ruby.Builtins.RubyModule[] {def29, }, null); - DefineGlobalClass("ObjectSpace", typeof(Ruby.Builtins.ObjectSpace), Context.ObjectClass, null, new System.Action(LoadObjectSpace_Class), Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("Proc", typeof(Ruby.Builtins.Proc), Context.ObjectClass, new System.Action(LoadProc_Instance), new System.Action(LoadProc_Class), Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Action(Ruby.Builtins.ProcOps.Error), + Context.NilClass = DefineGlobalClass("NilClass", typeof(System.Scripting.None), Context.ObjectClass, new System.Action(LoadNilClass_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def23 = DefineGlobalClass("Numeric", typeof(IronRuby.Builtins.Numeric), Context.ObjectClass, new System.Action(LoadNumeric_Instance), null, new IronRuby.Builtins.RubyModule[] {def28, }, null); + DefineGlobalClass("ObjectSpace", typeof(IronRuby.Builtins.ObjectSpace), Context.ObjectClass, null, new System.Action(LoadObjectSpace_Class), IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Proc", typeof(IronRuby.Builtins.Proc), Context.ObjectClass, new System.Action(LoadProc_Instance), new System.Action(LoadProc_Class), IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Action(IronRuby.Builtins.ProcOps.Error), }); #if !SILVERLIGHT && !SILVERLIGHT - Ruby.Builtins.RubyClass def15 = DefineClass("Process::Status", typeof(Ruby.Builtins.RubyProcess.Status), Context.ObjectClass, new System.Action(LoadProcess__Status_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def15 = DefineClass("Process::Status", typeof(IronRuby.Builtins.RubyProcess.Status), Context.ObjectClass, new System.Action(LoadProcess__Status_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); #endif - DefineGlobalClass("Range", typeof(Ruby.Builtins.Range), Context.ObjectClass, new System.Action(LoadRange_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.RangeOps.CreateRange), + DefineGlobalClass("Range", typeof(IronRuby.Builtins.Range), Context.ObjectClass, new System.Action(LoadRange_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RangeOps.CreateRange), }); - DefineGlobalClass("Regexp", typeof(Ruby.Builtins.RubyRegex), Context.ObjectClass, new System.Action(LoadRegexp_Instance), new System.Action(LoadRegexp_Class), new Ruby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.RegexpOps.Create), - new System.Func(Ruby.Builtins.RegexpOps.Create), - new System.Func(Ruby.Builtins.RegexpOps.Create), + DefineGlobalClass("Regexp", typeof(IronRuby.Builtins.RubyRegex), Context.ObjectClass, new System.Action(LoadRegexp_Instance), new System.Action(LoadRegexp_Class), new IronRuby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RegexpOps.Create), + new System.Func(IronRuby.Builtins.RegexpOps.Create), + new System.Func(IronRuby.Builtins.RegexpOps.Create), }); - DefineGlobalClass("String", typeof(Ruby.Builtins.MutableString), Context.ObjectClass, new System.Action(LoadString_Instance), null, new Ruby.Builtins.RubyModule[] {def19, def29, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.MutableStringOps.Create), - new System.Func(Ruby.Builtins.MutableStringOps.Create), - new System.Func(Ruby.Builtins.MutableStringOps.Create), + DefineGlobalClass("String", typeof(IronRuby.Builtins.MutableString), Context.ObjectClass, new System.Action(LoadString_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, def28, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.MutableStringOps.Create), + new System.Func(IronRuby.Builtins.MutableStringOps.Create), + new System.Func(IronRuby.Builtins.MutableStringOps.Create), }); - Ruby.Builtins.RubyClass def16 = DefineGlobalClass("Struct", typeof(Ruby.Builtins.RubyStruct), Context.ObjectClass, new System.Action(LoadStruct_Instance), null, new Ruby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.RubyStructOps.CreateNamed), + IronRuby.Builtins.RubyClass def16 = DefineGlobalClass("Struct", typeof(IronRuby.Builtins.RubyStruct), Context.ObjectClass, new System.Action(LoadStruct_Instance), null, new IronRuby.Builtins.RubyModule[] {def19, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RubyStructOps.CreateNamed), }); - DefineGlobalClass("Symbol", typeof(Microsoft.Scripting.SymbolId), Context.ObjectClass, new System.Action(LoadSymbol_Instance), new System.Action(LoadSymbol_Class), Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("Thread", typeof(System.Threading.Thread), Context.ObjectClass, new System.Action(LoadThread_Instance), new System.Action(LoadThread_Class), Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("ThreadGroup", typeof(Ruby.Builtins.ThreadGroup), Context.ObjectClass, new System.Action(LoadThreadGroup_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("Time", typeof(System.DateTime), Context.ObjectClass, new System.Action(LoadTime_Instance), new System.Action(LoadTime_Class), new Ruby.Builtins.RubyModule[] {def29, }, new System.Delegate[] { - new System.Func(Ruby.Builtins.TimeOps.Create), + DefineGlobalClass("Symbol", typeof(Microsoft.Scripting.SymbolId), Context.ObjectClass, new System.Action(LoadSymbol_Instance), new System.Action(LoadSymbol_Class), IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Thread", typeof(System.Threading.Thread), Context.ObjectClass, new System.Action(LoadThread_Instance), new System.Action(LoadThread_Class), IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("ThreadGroup", typeof(IronRuby.Builtins.ThreadGroup), Context.ObjectClass, new System.Action(LoadThreadGroup_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Time", typeof(System.DateTime), Context.ObjectClass, new System.Action(LoadTime_Instance), new System.Action(LoadTime_Class), new IronRuby.Builtins.RubyModule[] {def28, }, new System.Delegate[] { + new System.Func(IronRuby.Builtins.TimeOps.Create), }); - Context.TrueClass = DefineGlobalClass("TrueClass", typeof(Ruby.Builtins.TrueClass), Context.ObjectClass, new System.Action(LoadTrueClass_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("UnboundMethod", typeof(Ruby.Builtins.UnboundMethod), Context.ObjectClass, new System.Action(LoadUnboundMethod_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); + Context.TrueClass = DefineGlobalClass("TrueClass", typeof(IronRuby.Builtins.TrueClass), Context.ObjectClass, new System.Action(LoadTrueClass_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("UnboundMethod", typeof(IronRuby.Builtins.UnboundMethod), Context.ObjectClass, new System.Action(LoadUnboundMethod_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); // Skipped primitive: Class - Ruby.Builtins.RubyClass def12 = DefineGlobalClass("File", typeof(Ruby.Builtins.RubyFile), def31, new System.Action(LoadFile_Instance), new System.Action(LoadFile_Class), Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.RubyFileOps.CreateIO), - new System.Func(Ruby.Builtins.RubyFileOps.CreateIO), - new System.Func(Ruby.Builtins.RubyFileOps.CreateIO), - new System.Func(Ruby.Builtins.RubyFileOps.CreateIO), + IronRuby.Builtins.RubyClass def12 = DefineGlobalClass("File", typeof(IronRuby.Builtins.RubyFile), def30, new System.Action(LoadFile_Instance), new System.Action(LoadFile_Class), IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RubyFileOps.CreateIO), + new System.Func(IronRuby.Builtins.RubyFileOps.CreateIO), + new System.Func(IronRuby.Builtins.RubyFileOps.CreateIO), + new System.Func(IronRuby.Builtins.RubyFileOps.CreateIO), }); - DefineGlobalClass("Float", typeof(System.Double), def24, new System.Action(LoadFloat_Instance), new System.Action(LoadFloat_Class), new Ruby.Builtins.RubyModule[] {def25, }, null); - Ruby.Builtins.RubyClass def20 = DefineGlobalClass("Integer", typeof(Ruby.Builtins.Integer), def24, new System.Action(LoadInteger_Instance), new System.Action(LoadInteger_Class), new Ruby.Builtins.RubyModule[] {def25, }, null); - DefineGlobalClass("NoMemoryError", typeof(Ruby.Builtins.NoMemoryError), def30, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def27 = DefineGlobalClass("ScriptError", typeof(Ruby.Builtins.ScriptError), def30, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.ScriptErrorOps.Factory), + DefineGlobalClass("Float", typeof(System.Double), def23, new System.Action(LoadFloat_Instance), new System.Action(LoadFloat_Class), new IronRuby.Builtins.RubyModule[] {def24, }, null); + IronRuby.Builtins.RubyClass def31 = DefineGlobalClass("Integer", typeof(IronRuby.Builtins.Integer), def23, new System.Action(LoadInteger_Instance), new System.Action(LoadInteger_Class), new IronRuby.Builtins.RubyModule[] {def24, }, null); + DefineGlobalClass("NoMemoryError", typeof(IronRuby.Builtins.NoMemoryError), def29, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def26 = DefineGlobalClass("ScriptError", typeof(IronRuby.Builtins.ScriptError), def29, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.ScriptErrorOps.Factory), }); - Ruby.Builtins.RubyClass def26 = DefineGlobalClass("SignalException", typeof(Ruby.Builtins.SignalException), def30, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def28 = Context.StandardErrorClass = DefineGlobalClass("StandardError", typeof(System.SystemException), def30, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.SystemExceptionOps.Factory), + IronRuby.Builtins.RubyClass def25 = DefineGlobalClass("SignalException", typeof(IronRuby.Builtins.SignalException), def29, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def27 = Context.StandardErrorClass = DefineGlobalClass("StandardError", typeof(System.SystemException), def29, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.SystemExceptionOps.Factory), }); #if !SILVERLIGHT - Ruby.Builtins.RubyClass def17 = DefineClass("Struct::Tms", typeof(Ruby.Builtins.RubyStructOps.Tms), def16, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.RubyStructOps.Tms.CreateInstance), - new System.Func(Ruby.Builtins.RubyStructOps.Tms.CreateInstance), + IronRuby.Builtins.RubyClass def17 = DefineClass("Struct::Tms", typeof(IronRuby.Builtins.RubyStructOps.Tms), def16, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RubyStructOps.Tms.CreateInstance), + new System.Func(IronRuby.Builtins.RubyStructOps.Tms.CreateInstance), }); #endif - DefineGlobalClass("SystemExit", typeof(Ruby.Builtins.SystemExit), def30, new System.Action(LoadSystemExit_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.SystemExitOps.Factory), - new System.Func(Ruby.Builtins.SystemExitOps.Factory), + DefineGlobalClass("SystemExit", typeof(IronRuby.Builtins.SystemExit), def29, new System.Action(LoadSystemExit_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.SystemExitOps.Factory), + new System.Func(IronRuby.Builtins.SystemExitOps.Factory), }); - DefineGlobalClass("ArgumentError", typeof(System.ArgumentException), def28, new System.Action(LoadArgumentError_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArgumentErrorOps.Factory), + DefineGlobalClass("ArgumentError", typeof(System.ArgumentException), def27, new System.Action(LoadArgumentError_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.ArgumentErrorOps.Factory), }); - DefineGlobalClass("Bignum", typeof(Microsoft.Scripting.Math.BigInteger), def20, new System.Action(LoadBignum_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("Fixnum", typeof(System.Int32), def20, new System.Action(LoadFixnum_Instance), new System.Action(LoadFixnum_Class), Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("IndexError", typeof(System.IndexOutOfRangeException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.IndexErrorOps.Factory), + DefineGlobalClass("Bignum", typeof(Microsoft.Scripting.Math.BigInteger), def31, new System.Action(LoadBignum_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("Fixnum", typeof(System.Int32), def31, new System.Action(LoadFixnum_Instance), new System.Action(LoadFixnum_Class), IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("IndexError", typeof(System.IndexOutOfRangeException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.IndexErrorOps.Factory), }); - DefineGlobalClass("Interrupt", typeof(Ruby.Builtins.Interrupt), def26, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def21 = DefineGlobalClass("IOError", typeof(System.IO.IOException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.IOErrorOps.Factory), + DefineGlobalClass("Interrupt", typeof(IronRuby.Builtins.Interrupt), def25, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def20 = DefineGlobalClass("IOError", typeof(System.IO.IOException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.IOErrorOps.Factory), }); - DefineGlobalClass("LoadError", typeof(Ruby.Builtins.LoadError), def27, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.LoadErrorOps.Factory), + DefineGlobalClass("LoadError", typeof(IronRuby.Builtins.LoadError), def26, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.LoadErrorOps.Factory), }); - DefineGlobalClass("LocalJumpError", typeof(Ruby.Builtins.LocalJumpError), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.LocalJumpErrorOps.Factory), + DefineGlobalClass("LocalJumpError", typeof(IronRuby.Builtins.LocalJumpError), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.LocalJumpErrorOps.Factory), }); - Ruby.Builtins.RubyClass def32 = DefineGlobalClass("NameError", typeof(System.MemberAccessException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.NameErrorOps.Factory), + IronRuby.Builtins.RubyClass def32 = DefineGlobalClass("NameError", typeof(System.MemberAccessException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.NameErrorOps.Factory), }); - DefineGlobalClass("NotImplementedError", typeof(Ruby.Builtins.NotImplementedError), def27, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.NotImplementedErrorOps.Factory), + DefineGlobalClass("NotImplementedError", typeof(IronRuby.Builtins.NotImplementedError), def26, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.NotImplementedErrorOps.Factory), }); - Ruby.Builtins.RubyClass def23 = DefineGlobalClass("RangeError", typeof(System.ArgumentOutOfRangeException), def28, new System.Action(LoadRangeError_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.RangeErrorOps.Factory), + IronRuby.Builtins.RubyClass def22 = DefineGlobalClass("RangeError", typeof(System.ArgumentOutOfRangeException), def27, new System.Action(LoadRangeError_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RangeErrorOps.Factory), }); - DefineGlobalClass("RegexpError", typeof(Ruby.Builtins.RegexpError), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.RegexpErrorOps.Factory), + DefineGlobalClass("RegexpError", typeof(IronRuby.Builtins.RegexpError), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.RegexpErrorOps.Factory), }); - DefineGlobalClass("RuntimeError", typeof(Ruby.Builtins.RuntimeError), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("SecurityError", typeof(System.Security.SecurityException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.SecurityErrorOps.Factory), + DefineGlobalClass("RuntimeError", typeof(IronRuby.Builtins.RuntimeError), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("SecurityError", typeof(System.Security.SecurityException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.SecurityErrorOps.Factory), }); - DefineGlobalClass("SyntaxError", typeof(Ruby.Builtins.SyntaxError), def27, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.SyntaxErrorOps.Factory), + DefineGlobalClass("SyntaxError", typeof(IronRuby.Builtins.SyntaxError), def26, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.SyntaxErrorOps.Factory), }); - Ruby.Builtins.RubyClass def22 = DefineGlobalClass("SystemCallError", typeof(System.Runtime.InteropServices.ExternalException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.SystemCallErrorOps.Factory), + IronRuby.Builtins.RubyClass def21 = DefineGlobalClass("SystemCallError", typeof(System.Runtime.InteropServices.ExternalException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.SystemCallErrorOps.Factory), }); - DefineGlobalClass("SystemStackError", typeof(Ruby.Builtins.SystemStackError), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.SystemStackErrorOps.Factory), + DefineGlobalClass("SystemStackError", typeof(IronRuby.Builtins.SystemStackError), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.SystemStackErrorOps.Factory), }); - DefineGlobalClass("ThreadError", typeof(Ruby.Builtins.ThreadError), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("TypeError", typeof(System.InvalidOperationException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.TypeErrorOps.Factory), + DefineGlobalClass("ThreadError", typeof(IronRuby.Builtins.ThreadError), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("TypeError", typeof(System.InvalidOperationException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.TypeErrorOps.Factory), }); - DefineGlobalClass("ZeroDivisionError", typeof(System.DivideByZeroException), def28, null, null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.ZeroDivisionErrorOps.Factory), + DefineGlobalClass("ZeroDivisionError", typeof(System.DivideByZeroException), def27, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.ZeroDivisionErrorOps.Factory), }); - DefineGlobalClass("EOFError", typeof(Ruby.Builtins.EOFError), def21, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def4 = DefineClass("Errno::EACCES", typeof(Ruby.Builtins.Errno.AccessError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def5 = DefineClass("Errno::EBADF", typeof(Ruby.Builtins.Errno.BadFileDescriptorError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def6 = DefineClass("Errno::EDOM", typeof(Ruby.Builtins.Errno.DomainError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def7 = DefineClass("Errno::EEXIST", typeof(Ruby.Builtins.Errno.ExistError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def8 = DefineClass("Errno::EINVAL", typeof(Ruby.Builtins.Errno.InvalidError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def9 = DefineClass("Errno::ENOENT", typeof(Ruby.Builtins.Errno.NoEntryError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def10 = DefineClass("Errno::ENOTDIR", typeof(Ruby.Builtins.Errno.NotDirectoryError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - Ruby.Builtins.RubyClass def11 = DefineClass("Errno::EPIPE", typeof(Ruby.Builtins.Errno.PipeError), def22, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("FloatDomainError", typeof(Ruby.Builtins.FloatDomainError), def23, null, null, Ruby.Builtins.RubyModule.EmptyArray, null); - DefineGlobalClass("NoMethodError", typeof(System.MissingMethodException), def32, new System.Action(LoadNoMethodError_Instance), null, Ruby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { - new System.Func(Ruby.Builtins.NoMethodErrorOps.Factory), + DefineGlobalClass("EOFError", typeof(IronRuby.Builtins.EOFError), def20, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def4 = DefineClass("Errno::EACCES", typeof(IronRuby.Builtins.Errno.AccessError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def5 = DefineClass("Errno::EBADF", typeof(IronRuby.Builtins.Errno.BadFileDescriptorError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def6 = DefineClass("Errno::EDOM", typeof(IronRuby.Builtins.Errno.DomainError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def7 = DefineClass("Errno::EEXIST", typeof(IronRuby.Builtins.Errno.ExistError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def8 = DefineClass("Errno::EINVAL", typeof(IronRuby.Builtins.Errno.InvalidError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def9 = DefineClass("Errno::ENOENT", typeof(IronRuby.Builtins.Errno.NoEntryError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def10 = DefineClass("Errno::ENOTDIR", typeof(IronRuby.Builtins.Errno.NotDirectoryError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + IronRuby.Builtins.RubyClass def11 = DefineClass("Errno::EPIPE", typeof(IronRuby.Builtins.Errno.PipeError), def21, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("FloatDomainError", typeof(IronRuby.Builtins.FloatDomainError), def22, null, null, IronRuby.Builtins.RubyModule.EmptyArray, null); + DefineGlobalClass("NoMethodError", typeof(System.MissingMethodException), def32, new System.Action(LoadNoMethodError_Instance), null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Delegate[] { + new System.Func(IronRuby.Builtins.NoMethodErrorOps.Factory), }); def12.SetConstant("Constants", def13); #if !SILVERLIGHT @@ -264,5199 +264,5199 @@ def3.SetConstant("EPIPE", def11); } - private void Load__ClassSingleton_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__ClassSingleton_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { module.DefineLibraryMethod("allocate", 0x29, new System.Delegate[] { - new System.Action(Ruby.Builtins.ClassSingletonOps.Allocate), + new System.Action(IronRuby.Builtins.ClassSingletonOps.Allocate), }); module.DefineLibraryMethod("inherited", 0x2a, new System.Delegate[] { - new System.Action(Ruby.Builtins.ClassSingletonOps.Inherited), + new System.Action(IronRuby.Builtins.ClassSingletonOps.Inherited), }); module.DefineLibraryMethod("initialize", 0x2a, new System.Delegate[] { - new System.Func(Ruby.Builtins.ClassSingletonOps.Initialize), + new System.Func(IronRuby.Builtins.ClassSingletonOps.Initialize), }); module.DefineLibraryMethod("initialize_copy", 0x2a, new System.Delegate[] { - new System.Func(Ruby.Builtins.ClassSingletonOps.InitializeCopy), + new System.Func(IronRuby.Builtins.ClassSingletonOps.InitializeCopy), }); module.DefineLibraryMethod("new", 0x29, new System.Delegate[] { - new System.Action(Ruby.Builtins.ClassSingletonOps.New), + new System.Action(IronRuby.Builtins.ClassSingletonOps.New), }); module.DefineLibraryMethod("superclass", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ClassSingletonOps.GetSuperClass), + new System.Func(IronRuby.Builtins.ClassSingletonOps.GetSuperClass), }); } - private void Load__ClassSingleton_Class(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__ClassSingleton_Class(IronRuby.Builtins.RubyModule/*!*/ module) { } - private void Load__ClassSingletonSingleton_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__ClassSingletonSingleton_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { Load__ClassSingleton_Instance(module); module.DefineLibraryMethod("constants", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ClassSingletonSingletonOps.GetConstants), + new System.Func(IronRuby.Builtins.ClassSingletonSingletonOps.GetConstants), }); module.DefineLibraryMethod("nesting", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ClassSingletonSingletonOps.GetNesting), + new System.Func(IronRuby.Builtins.ClassSingletonSingletonOps.GetNesting), }); } - private void Load__ClassSingletonSingleton_Class(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__ClassSingletonSingleton_Class(IronRuby.Builtins.RubyModule/*!*/ module) { Load__ClassSingleton_Class(module); } - private void Load__MainSingleton_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__MainSingleton_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { module.DefineLibraryMethod("include", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.MainSingletonOps.Include), + new System.Func(IronRuby.Builtins.MainSingletonOps.Include), }); module.DefineLibraryMethod("initialize", 0x2a, new System.Delegate[] { - new System.Func(Ruby.Builtins.MainSingletonOps.Initialize), + new System.Func(IronRuby.Builtins.MainSingletonOps.Initialize), }); module.DefineLibraryMethod("private", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.MainSingletonOps.SetPrivateVisibility), + new System.Func(IronRuby.Builtins.MainSingletonOps.SetPrivateVisibility), }); module.DefineLibraryMethod("public", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.MainSingletonOps.SetPublicVisibility), + new System.Func(IronRuby.Builtins.MainSingletonOps.SetPublicVisibility), }); module.DefineLibraryMethod("to_s", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.MainSingletonOps.ToS), + new System.Func(IronRuby.Builtins.MainSingletonOps.ToS), }); } - private void Load__MainSingleton_Class(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__MainSingleton_Class(IronRuby.Builtins.RubyModule/*!*/ module) { } #if !SILVERLIGHT - private void Load__Singleton_ArgFilesSingletonOps_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void Load__Singleton_ArgFilesSingletonOps_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { module.DefineLibraryMethod("filename", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArgFilesSingletonOps.GetCurrentFileName), + new System.Func(IronRuby.Builtins.ArgFilesSingletonOps.GetCurrentFileName), }); } #endif - private void LoadArgumentError_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void LoadArgumentError_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { module.HideMethod("message"); } - private void LoadArray_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void LoadArray_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { LoadSystem__Collections__IList_Instance(module); module.DefineLibraryMethod("initialize", 0x2a, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.Initialize), - new System.Func(Ruby.Builtins.ArrayOps.Initialize), - new System.Func(Ruby.Builtins.ArrayOps.Initialize), - new System.Func(Ruby.Builtins.ArrayOps.Initialize), - new System.Func(Ruby.Builtins.ArrayOps.InitializeValue), - new System.Func(Ruby.Builtins.ArrayOps.Initialize), - new System.Func(Ruby.Builtins.ArrayOps.Initialize), + new System.Func(IronRuby.Builtins.ArrayOps.Initialize), + new System.Func(IronRuby.Builtins.ArrayOps.Initialize), + new System.Func(IronRuby.Builtins.ArrayOps.Initialize), + new System.Func(IronRuby.Builtins.ArrayOps.Initialize), + new System.Func(IronRuby.Builtins.ArrayOps.InitializeValue), + new System.Func(IronRuby.Builtins.ArrayOps.Initialize), + new System.Func(IronRuby.Builtins.ArrayOps.Initialize), }); module.DefineLibraryMethod("pack", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.Pack), - new System.Func(Ruby.Builtins.ArrayOps.Pack), + new System.Func(IronRuby.Builtins.ArrayOps.Pack), + new System.Func(IronRuby.Builtins.ArrayOps.Pack), }); module.DefineLibraryMethod("reverse!", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.InPlaceReverse), + new System.Func(IronRuby.Builtins.ArrayOps.InPlaceReverse), }); module.DefineLibraryMethod("reverse_each", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.ReverseEach), + new System.Func(IronRuby.Builtins.ArrayOps.ReverseEach), }); module.DefineLibraryMethod("sort", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.Sort), + new System.Func(IronRuby.Builtins.ArrayOps.Sort), }); module.DefineLibraryMethod("sort!", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.SortInPlace), + new System.Func(IronRuby.Builtins.ArrayOps.SortInPlace), }); module.DefineLibraryMethod("to_a", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.ToArray), + new System.Func(IronRuby.Builtins.ArrayOps.ToArray), }); module.DefineLibraryMethod("to_ary", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.ToArray), + new System.Func(IronRuby.Builtins.ArrayOps.ToArray), }); } - private void LoadArray_Class(Ruby.Builtins.RubyModule/*!*/ module) { + private void LoadArray_Class(IronRuby.Builtins.RubyModule/*!*/ module) { module.DefineLibraryMethod("[]", 0x31, new System.Delegate[] { - new System.Func(Ruby.Builtins.ArrayOps.MakeArray), + new System.Func(IronRuby.Builtins.ArrayOps.MakeArray), }); } - private void LoadBignum_Instance(Ruby.Builtins.RubyModule/*!*/ module) { + private void LoadBignum_Instance(IronRuby.Builtins.RubyModule/*!*/ module) { module.DefineLibraryMethod("-", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Subtract), - new System.Func(Ruby.Builtins.BignumOps.Subtract), - new System.Func(Ruby.Builtins.BignumOps.Subtract), + new System.Func(IronRuby.Builtins.BignumOps.Subtract), + new System.Func(IronRuby.Builtins.BignumOps.Subtract), + new System.Func(IronRuby.Builtins.BignumOps.Subtract), }); module.DefineLibraryMethod("%", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Modulo), - new System.Func(Ruby.Builtins.BignumOps.ModuloOp), + new System.Func(IronRuby.Builtins.BignumOps.Modulo), + new System.Func(IronRuby.Builtins.BignumOps.ModuloOp), }); module.DefineLibraryMethod("&", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.And), - new System.Func(Ruby.Builtins.BignumOps.And), - new System.Func(Ruby.Builtins.BignumOps.And), + new System.Func(IronRuby.Builtins.BignumOps.And), + new System.Func(IronRuby.Builtins.BignumOps.And), + new System.Func(IronRuby.Builtins.BignumOps.And), }); module.DefineLibraryMethod("*", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Multiply), - new System.Func(Ruby.Builtins.BignumOps.Multiply), - new System.Func(Ruby.Builtins.BignumOps.Multiply), + new System.Func(IronRuby.Builtins.BignumOps.Multiply), + new System.Func(IronRuby.Builtins.BignumOps.Multiply), + new System.Func(IronRuby.Builtins.BignumOps.Multiply), }); module.DefineLibraryMethod("**", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Power), - new System.Func(Ruby.Builtins.BignumOps.Power), - new System.Func(Ruby.Builtins.BignumOps.Power), - new System.Func(Ruby.Builtins.BignumOps.Power), + new System.Func(IronRuby.Builtins.BignumOps.Power), + new System.Func(IronRuby.Builtins.BignumOps.Power), + new System.Func(IronRuby.Builtins.BignumOps.Power), + new System.Func(IronRuby.Builtins.BignumOps.Power), }); module.DefineLibraryMethod("/", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Divide), - new System.Func(Ruby.Builtins.BignumOps.Divide), - new System.Func(Ruby.Builtins.BignumOps.Divide), + new System.Func(IronRuby.Builtins.BignumOps.Divide), + new System.Func(IronRuby.Builtins.BignumOps.Divide), + new System.Func(IronRuby.Builtins.BignumOps.Divide), }); module.DefineLibraryMethod("-@", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Negate), + new System.Func(IronRuby.Builtins.BignumOps.Negate), }); module.DefineLibraryMethod("[]", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Bit), - new System.Func(Ruby.Builtins.BignumOps.Bit), - new System.Func(Ruby.Builtins.BignumOps.Bit), + new System.Func(IronRuby.Builtins.BignumOps.Bit), + new System.Func(IronRuby.Builtins.BignumOps.Bit), + new System.Func(IronRuby.Builtins.BignumOps.Bit), }); module.DefineLibraryMethod("^", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Xor), - new System.Func(Ruby.Builtins.BignumOps.Xor), - new System.Func(Ruby.Builtins.BignumOps.Xor), + new System.Func(IronRuby.Builtins.BignumOps.Xor), + new System.Func(IronRuby.Builtins.BignumOps.Xor), + new System.Func(IronRuby.Builtins.BignumOps.Xor), }); module.DefineLibraryMethod("|", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.BitwiseOr), - new System.Func(Ruby.Builtins.BignumOps.BitwiseOr), - new System.Func(Ruby.Builtins.BignumOps.BitwiseOr), + new System.Func(IronRuby.Builtins.BignumOps.BitwiseOr), + new System.Func(IronRuby.Builtins.BignumOps.BitwiseOr), + new System.Func(IronRuby.Builtins.BignumOps.BitwiseOr), }); module.DefineLibraryMethod("~", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Invert), + new System.Func(IronRuby.Builtins.BignumOps.Invert), }); module.DefineLibraryMethod("+", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Add), - new System.Func(Ruby.Builtins.BignumOps.Add), - new System.Func(Ruby.Builtins.BignumOps.Add), + new System.Func(IronRuby.Builtins.BignumOps.Add), + new System.Func(IronRuby.Builtins.BignumOps.Add), + new System.Func(IronRuby.Builtins.BignumOps.Add), }); module.DefineLibraryMethod("<<", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.LeftShift), - new System.Func(Ruby.Builtins.BignumOps.LeftShift), - new System.Func(Ruby.Builtins.BignumOps.LeftShift), + new System.Func(IronRuby.Builtins.BignumOps.LeftShift), + new System.Func(IronRuby.Builtins.BignumOps.LeftShift), + new System.Func(IronRuby.Builtins.BignumOps.LeftShift), }); module.DefineLibraryMethod("<=>", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Compare), - new System.Func(Ruby.Builtins.BignumOps.Compare), - new System.Func(Ruby.Builtins.BignumOps.Compare), + new System.Func(IronRuby.Builtins.BignumOps.Compare), + new System.Func(IronRuby.Builtins.BignumOps.Compare), + new System.Func(IronRuby.Builtins.BignumOps.Compare), }); module.DefineLibraryMethod("==", 0x29, new System.Delegate[] { - new System.Func(Ruby.Builtins.BignumOps.Equal), - new System.Func(Ruby.Builtins.BignumOps.Equal), - new System.Func(Ruby.Builtins.BignumOps.Equal), + new System.Func(IronRuby.Builtins.BignumOps.Equal), + new System.Func(IronRuby.Builtins.BignumOps.Equal), + new System.Func(IronRuby.Builtins.BignumOps.Equal), }); module.DefineLibraryMethod(">>", 0x29, new System.Delegate[] { - new System.Func(Ruby.B