diff --git a/App/lib/core/Gen/Expr/ExprGenOps.vp b/App/lib/core/Gen/Expr/ExprGenOps.vp index f59336a..e72f92e 100644 --- a/App/lib/core/Gen/Expr/ExprGenOps.vp +++ b/App/lib/core/Gen/Expr/ExprGenOps.vp @@ -791,7 +791,7 @@ novirtual class ExprGenOps(ExprGenBase.ExprGenBase): not_cond: llvmlite.Value* = self.coerce_cond_to_bool(pool, builder, mod, operand, trans) if not_cond is None: return None - false_val: llvmlite.Value* = llvmlite.const_int(pool, 0, 1) + false_val: llvmlite.Value* = llvmlite.const_int(pool, 1, 0) return llvmlite.build_icmp(builder, llvmlite.ICMP_EQ, not_cond, false_val) elif uo.op == ast.OpKind.Invert: # ~x = x ^ -1