Source code for claripy.frontend_mixins.eager_resolution_mixin

[docs]class EagerResolutionMixin: def _concrete_value(self, e): r = super()._concrete_value(e) if r is not None: return r for b in backends._eager_backends: try: return b.eval(e, 1)[0] except BackendError: pass return None _concrete_constraint = _concrete_value
from .. import backends from ..errors import BackendError