Fixed inconsistent lifetimes

This commit is contained in:
Eduard Urbach 2025-02-28 19:37:06 +01:00
parent efecfc3b7c
commit 6fef3bccf6
Signed by: eduard
GPG key ID: 49226B848C78F6C8
10 changed files with 41 additions and 37 deletions

View file

@ -86,7 +86,6 @@ func (f *Function) CompileCondition(condition *expression.Expression, successLab
}
case eval.Register:
f.RegisterNumber(asm.COMPARE, value.Register, 0)
f.FreeRegister(value.Register)
f.Jump(asm.JE, failLabel)
default:
panic(fmt.Errorf("%s: not implemented: %v", f.UniqueName, value))