Source code for claripy.frontend_mixins.eval_string_to_ast_mixin

[docs]class EvalStringsToASTsMixin:
[docs] def eval_to_ast(self, e, n, extra_constraints=(), exact=None): if type(e) is String: return [ StringV( v, ) for v in self.eval(e, n, extra_constraints=extra_constraints, exact=exact) ] return super().eval_to_ast(e, n, extra_constraints=extra_constraints, exact=None)
from .. import String, StringV