From bc25f914ad83c3d1c5584cef6f28f16019f0ab03 Mon Sep 17 00:00:00 2001 From: Gleb Koval Date: Fri, 14 Feb 2025 00:35:48 +0000 Subject: [PATCH] fix: add uid to microWacc Ident --- src/main/wacc/Frontend/microWacc.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/wacc/Frontend/microWacc.scala b/src/main/wacc/Frontend/microWacc.scala index d0b6f9d..04b9035 100644 --- a/src/main/wacc/Frontend/microWacc.scala +++ b/src/main/wacc/Frontend/microWacc.scala @@ -15,7 +15,7 @@ object microWacc { 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) + case class Ident(name: String, uid: Int)(identTy: SemType) extends Expr(identTy) with CallTarget(identTy) with LValue