From 6a6aadbbeb0528f13bd84f71e9e5d2f1d0f11994 Mon Sep 17 00:00:00 2001 From: Gleb Koval Date: Fri, 14 Feb 2025 00:21:10 +0000 Subject: [PATCH] fix: add nulliter to micro wacc --- src/main/wacc/Frontend/microWacc.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/wacc/Frontend/microWacc.scala b/src/main/wacc/Frontend/microWacc.scala index a19567e..d0b6f9d 100644 --- a/src/main/wacc/Frontend/microWacc.scala +++ b/src/main/wacc/Frontend/microWacc.scala @@ -14,6 +14,7 @@ object microWacc { case class BoolLiter(v: Boolean) extends Expr(KnownType.Bool) case class CharLiter(v: Char) extends Expr(KnownType.Char) case class ArrayLiter(elems: List[Expr])(ty: SemType) extends Expr(ty) + case class NullLiter()(ty: SemType) extends Expr(ty) case class Ident(name: String)(identTy: SemType) extends Expr(identTy) with CallTarget(identTy)