internal override BuildResult Compile(IProgressMonitor monitor, SolutionEntityItem item, BuildData buildData, ItemCompileCallback callback) { return(callback(monitor, item, buildData)); }
internal override BuildResult Compile(IProgressMonitor monitor, SolutionEntityItem item, BuildData buildData, ItemCompileCallback callback) { return callback (monitor, item, buildData); }
internal virtual BuildResult Compile (IProgressMonitor monitor, SolutionEntityItem item, BuildData buildData, ItemCompileCallback callback) { compileCallbackStack.Push (callback); try { BuildResult res = Compile (monitor, item, buildData); return res; } finally { compileCallbackStack.Pop (); } }
internal virtual BuildResult Compile(IProgressMonitor monitor, SolutionEntityItem item, BuildData buildData, ItemCompileCallback callback) { compileCallbackStack.Push(callback); try { BuildResult res = Compile(monitor, item, buildData); return(res); } finally { compileCallbackStack.Pop(); } }
public static BuildResult Compile(IProgressMonitor monitor, SolutionEntityItem item, BuildData buildData, ItemCompileCallback callback) { return(Services.ProjectService.GetExtensionChain(item).Compile(monitor, item, buildData, callback)); }
public static BuildResult Compile (IProgressMonitor monitor, SolutionEntityItem item, BuildData buildData, ItemCompileCallback callback) { return Services.ProjectService.GetExtensionChain (item).Compile (monitor, item, buildData, callback); }