Mono.CSharp.Evaluator.Init C# (CSharp) Method

Init() public method

public Init ( ) : void
return void
        void Init()
        {
            var loader = new DynamicLoader (importer, ctx);

            CompilerCallableEntryPoint.Reset ();
            RootContext.ToplevelTypes = module;

            //var startup_files = new List<string> ();
            //foreach (CompilationUnit file in Location.SourceFiles)
            //    startup_files.Add (file.Path);

            loader.LoadReferences (module);
            ctx.BuildinTypes.CheckDefinitions (module);
            module.InitializePredefinedTypes ();

            inited = true;
        }