Exemplo n.º 1
0
 public void EmptyAssemblyTest()
 {
     var clrCodeGenerator = new ClrCodeGenerator("Output.exe");
     clrCodeGenerator.StartModule("Foo");
     clrCodeGenerator.EndModule();
     clrCodeGenerator.Save(false);
 }
Exemplo n.º 2
0
        private object GetStatementResult(ClrCodeGenerator clrCodeGenerator)
        {
            clrCodeGenerator.EndModule();
            Assembly a = clrCodeGenerator.Save(false);

            Type foo = a.GetType("Foo");
            MethodInfo main = foo.GetMethod("Test");

            return main.Invoke(null, null);
        }
Exemplo n.º 3
0
 private Assembly GetResult(ClrCodeGenerator clrCodeGenerator)
 {
     return clrCodeGenerator.Save(false);
 }