diff options
| author | Ajax <commial@gmail.com> | 2017-03-29 15:19:18 +0200 |
|---|---|---|
| committer | Ajax <commial@gmail.com> | 2017-03-30 16:04:40 +0200 |
| commit | fd76e24c84825072ce18cab33fbcc496bd4d8d65 (patch) | |
| tree | 2e98830320b5bceb0453723e841f105000c371f1 | |
| parent | 056d8496468f36e9388588e3e28bb2379403eb80 (diff) | |
| download | miasm-fd76e24c84825072ce18cab33fbcc496bd4d8d65.tar.gz miasm-fd76e24c84825072ce18cab33fbcc496bd4d8d65.zip | |
Deprecate ExprInt[num] and ExprInt_from(expr, num)
| -rw-r--r-- | miasm2/expression/expression.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/miasm2/expression/expression.py b/miasm2/expression/expression.py index 94c3825d..ead881ee 100644 --- a/miasm2/expression/expression.py +++ b/miasm2/expression/expression.py @@ -1317,27 +1317,39 @@ def canonize_expr_list_compose(l): def ExprInt1(i): + warnings.warn('DEPRECATION WARNING: use ExprInt(i, 1) instead of '\ + 'ExprInt1(i))') return ExprInt(i, 1) def ExprInt8(i): + warnings.warn('DEPRECATION WARNING: use ExprInt(i, 8) instead of '\ + 'ExprInt8(i))') return ExprInt(i, 8) def ExprInt16(i): + warnings.warn('DEPRECATION WARNING: use ExprInt(i, 16) instead of '\ + 'ExprInt16(i))') return ExprInt(i, 16) def ExprInt32(i): + warnings.warn('DEPRECATION WARNING: use ExprInt(i, 32) instead of '\ + 'ExprInt32(i))') return ExprInt(i, 32) def ExprInt64(i): + warnings.warn('DEPRECATION WARNING: use ExprInt(i, 64) instead of '\ + 'ExprInt64(i))') return ExprInt(i, 64) def ExprInt_from(e, i): "Generate ExprInt with size equal to expression" + warnings.warn('DEPRECATION WARNING: use ExprInt(i, expr.size) instead of'\ + 'ExprInt_from(expr, i))') return ExprInt(i, e.size) |