From 2b412d19ac9d5cf187f5e6b49603f16c03dc21ed Mon Sep 17 00:00:00 2001 From: Goldy Date: Wed, 20 Dec 2017 11:28:35 +0300 Subject: [PATCH] Fix ProjectData invalid cast --- MiniC.Compiler/DotNetBackend.n | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MiniC.Compiler/DotNetBackend.n b/MiniC.Compiler/DotNetBackend.n index e1c8eaf..1d9fe02 100644 --- a/MiniC.Compiler/DotNetBackend.n +++ b/MiniC.Compiler/DotNetBackend.n @@ -32,7 +32,8 @@ namespace MiniC.Compiler public static GenerateAssembly(project : Project, outputPath : string) : void { - def (context, rootSymbol) = project.Data :> MiniCDependentPropertyEvalContext * RootSymbol; + + def (context, rootSymbol) = project.Data :> ProjectData; using (backend = DotNetBackend(project)) { @@ -54,7 +55,7 @@ namespace MiniC.Compiler public this(project : Project) { _project = project; - (_context, _) = project.Data :> MiniCDependentPropertyEvalContext * RootSymbol; + (_context, _) = project.Data :> ProjectData; _coreAssembly = _host.LoadAssembly(_host.CoreAssemblySymbolicIdentity); _assembly = Assembly() <-