From fcbd80f2657d95cd068bda63035d49247e08bf6a Mon Sep 17 00:00:00 2001 From: Fish Date: Thu, 23 Jan 2025 20:45:25 -0600 Subject: [PATCH] Const: Add is_int property. (#276) --- ailment/expression.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ailment/expression.py b/ailment/expression.py index e49af80..c0d6195 100644 --- a/ailment/expression.py +++ b/ailment/expression.py @@ -139,6 +139,10 @@ def sign_bit(self): def copy(self) -> Const: return Const(self.idx, self.variable, self.value, self.bits, **self.tags) + @property + def is_int(self) -> bool: + return isinstance(self.value, int) + class Tmp(Atom): __slots__ = ("tmp_idx",)