BUG: Codegen optimization for + failed to fire

This commit is contained in:
Emi Simpson 2024-03-17 10:00:56 -04:00
parent 656b44e18f
commit a673db77ca
Signed by: Emi
GPG Key ID: A12F2C2FFDC3D847
1 changed files with 1 additions and 1 deletions

2
ir.py
View File

@ -222,7 +222,7 @@ class Application:
return unwrap_opt(self.first.try_apply(self.arg)).codegen()
else:
match self.first:
case Application(Builtin(Builtin.BB_PLUS), addend1):
case Application(Builtin(Builtin.BB_PLUS()), addend1):
return f'({addend1.codegen()} + {self.arg.codegen()})'
case Builtin(Builtin.BB_PLUS_CONST(n)):
return f'({self.arg.codegen()}{n:+})'