Esempio n. 1
0
 internal void Compile(CompilablePlugin[] plugins, Action<Compilation> callback)
 {
     var id = lastId++;
     var compilation = new Compilation(id, callback, plugins);
     compilations[id] = compilation;
     compilation.Prepare(() => EnqueueCompilation(compilation));
 }
Esempio n. 2
0
        internal void Compile(CompilablePlugin[] plugins, Action <Compilation> callback)
        {
            var id          = lastId++;
            var compilation = new Compilation(id, callback, plugins);

            compilations[id] = compilation;
            compilation.Prepare(() => EnqueueCompilation(compilation));
        }
        internal void Compile(CompilablePlugin[] plugins, Action <Compilation> callback)
        {
            int num = this.lastId;

            this.lastId = num + 1;
            int         num1        = num;
            Compilation compilation = new Compilation(num1, callback, plugins);

            this.compilations[num1] = compilation;
            compilation.Prepare(() => this.EnqueueCompilation(compilation));
        }
Esempio n. 4
0
        internal void Compile(CompilablePlugin[] plugins, Action <Compilation> callback)
        {
            if (!CheckCompiler())
            {
                OnCompilerFailed("Compiler couldn't be started.");
                return;
            }

            var id          = lastId++;
            var compilation = new Compilation(id, callback, plugins);

            compilations[id] = compilation;

            compilation.Prepare(() => EnqueueCompilation(compilation));
        }
Esempio n. 5
0
        internal void Compile(CompilablePlugin[] plugins, Action<Compilation> callback)
        {
            if (!CheckCompiler())
            {
                OnCompilerFailed("Compiler couldn't be started.");
                return;
            }

            var id = lastId++;
            var compilation = new Compilation(id, callback, plugins);
            compilations[id] = compilation;

            compilation.Prepare(() => EnqueueCompilation(compilation));
        }