diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2017-02-15 17:22:51 +0100 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2017-03-13 14:13:14 +0100 |
| commit | 7a473f0df464b3134bad5ad028e92cf780cd2cc5 (patch) | |
| tree | 1926ae501a175b712a5224d50a36552d54141507 /miasm2/core/asmbloc.py | |
| parent | 8651b88eda697ff955757847391e3759dbac26b2 (diff) | |
| download | miasm-7a473f0df464b3134bad5ad028e92cf780cd2cc5.tar.gz miasm-7a473f0df464b3134bad5ad028e92cf780cd2cc5.zip | |
Asmbloc: rename asm_constraint[to/next] to AsmConstraint[To/Next]
Diffstat (limited to 'miasm2/core/asmbloc.py')
| -rw-r--r-- | miasm2/core/asmbloc.py | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/miasm2/core/asmbloc.py b/miasm2/core/asmbloc.py index 28f1fe12..669fd92d 100644 --- a/miasm2/core/asmbloc.py +++ b/miasm2/core/asmbloc.py @@ -102,24 +102,37 @@ class AsmConstraint(object): class asm_constraint(AsmConstraint): - def __init__(self, label, c_t=c_to): + def __init__(self, label, c_t=AsmConstraint.c_to): warnings.warn('DEPRECATION WARNING: use "AsmConstraint" instead of "asm_constraint"') super(asm_constraint, self).__init__(label, c_t) -class asm_constraint_next(AsmConstraint): +class AsmConstraintNext(AsmConstraint): def __init__(self, label): - super(asm_constraint_next, self).__init__( + super(AsmConstraintNext, self).__init__( label, c_t=AsmConstraint.c_next) -class asm_constraint_to(AsmConstraint): +class asm_constraint_next(AsmConstraint): + + def __init__(self, label): + warnings.warn('DEPRECATION WARNING: use "AsmConstraintNext" instead of "asm_constraint_next"') + super(asm_constraint_next, self).__init__(label) + + +class AsmConstraintTo(AsmConstraint): def __init__(self, label): - super(asm_constraint_to, self).__init__( + super(AsmConstraintTo, self).__init__( label, c_t=AsmConstraint.c_to) +class asm_constraint_to(AsmConstraint): + + def __init__(self, label): + warnings.warn('DEPRECATION WARNING: use "AsmConstraintTo" instead of "asm_constraint_to"') + super(asm_constraint_to, self).__init__(label) + class AsmBlock(object): |