diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2020-03-16 10:45:03 +0100 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2020-03-16 10:45:03 +0100 |
| commit | 7343023e757534a826205e24ed223e92b82a2883 (patch) | |
| tree | 9abbbe159049bef22e64d01c0e8da57fc91a20ed /miasm/expression/expression.py | |
| parent | 2a1a689a17a75232d598216b4d9265be7bd479f3 (diff) | |
| download | focaccia-miasm-7343023e757534a826205e24ed223e92b82a2883.tar.gz focaccia-miasm-7343023e757534a826205e24ed223e92b82a2883.zip | |
Fix is_assign name
Diffstat (limited to 'miasm/expression/expression.py')
| -rw-r--r-- | miasm/expression/expression.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/miasm/expression/expression.py b/miasm/expression/expression.py index 93094979..d0e57b46 100644 --- a/miasm/expression/expression.py +++ b/miasm/expression/expression.py @@ -424,6 +424,10 @@ class Expr(object): return False def is_aff(self): + warnings.warn('DEPRECATION WARNING: use is_assign()') + return False + + def is_assign(self): return False def is_cond(self): @@ -788,7 +792,12 @@ class ExprAssign(Expr): arg.graph_recursive(graph) graph.add_uniq_edge(self, arg) + def is_aff(self): + warnings.warn('DEPRECATION WARNING: use is_assign()') + return True + + def is_assign(self): return True @@ -1669,8 +1678,8 @@ def match_expr(expr, pattern, tks, result=None): return False return result - elif expr.is_aff(): - if not pattern.is_aff(): + elif expr.is_assign(): + if not pattern.is_assign(): return False if match_expr(expr.src, pattern.src, tks, result) is False: return False |