From 5c626622b1ea30266f2d69603e5579ae314e2c2a Mon Sep 17 00:00:00 2001 From: rihi <19492038+rihi@users.noreply.github.com> Date: Wed, 6 Sep 2023 20:20:54 +0200 Subject: [PATCH] Rename modification.py to constant_folding.py --- .../{modification.py => constant_folding.py} | 0 .../expression_simplification/rules/collapse_constants.py | 2 +- .../expression_simplification/rules/collect_terms.py | 2 +- .../expression_simplification/rules/fix_add_sub_sign.py | 2 +- .../{test_modification.py => test_constant_folding.py} | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) rename decompiler/pipeline/controlflowanalysis/expression_simplification/{modification.py => constant_folding.py} (100%) rename tests/pipeline/controlflowanalysis/expression_simplification/{test_modification.py => test_constant_folding.py} (99%) diff --git a/decompiler/pipeline/controlflowanalysis/expression_simplification/modification.py b/decompiler/pipeline/controlflowanalysis/expression_simplification/constant_folding.py similarity index 100% rename from decompiler/pipeline/controlflowanalysis/expression_simplification/modification.py rename to decompiler/pipeline/controlflowanalysis/expression_simplification/constant_folding.py diff --git a/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collapse_constants.py b/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collapse_constants.py index 5d509def0..03db3c00d 100644 --- a/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collapse_constants.py +++ b/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collapse_constants.py @@ -1,4 +1,4 @@ -from decompiler.pipeline.controlflowanalysis.expression_simplification.modification import FOLDABLE_OPERATIONS, constant_fold +from decompiler.pipeline.controlflowanalysis.expression_simplification.constant_folding import FOLDABLE_OPERATIONS, constant_fold from decompiler.pipeline.controlflowanalysis.expression_simplification.rules.rule import SimplificationRule from decompiler.structures.pseudo import Constant, Expression, Operation diff --git a/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collect_terms.py b/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collect_terms.py index 532ff93fb..88ba286a3 100644 --- a/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collect_terms.py +++ b/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/collect_terms.py @@ -1,7 +1,7 @@ from functools import reduce from typing import Iterator -from decompiler.pipeline.controlflowanalysis.expression_simplification.modification import constant_fold +from decompiler.pipeline.controlflowanalysis.expression_simplification.constant_folding import constant_fold from decompiler.pipeline.controlflowanalysis.expression_simplification.rules.rule import SimplificationRule from decompiler.structures.pseudo import Constant, Expression, Operation, OperationType, Type from decompiler.structures.pseudo.operations import COMMUTATIVE_OPERATIONS diff --git a/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/fix_add_sub_sign.py b/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/fix_add_sub_sign.py index 2e60c74dd..0459d4384 100644 --- a/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/fix_add_sub_sign.py +++ b/decompiler/pipeline/controlflowanalysis/expression_simplification/rules/fix_add_sub_sign.py @@ -1,4 +1,4 @@ -from decompiler.pipeline.controlflowanalysis.expression_simplification.modification import normalize_int +from decompiler.pipeline.controlflowanalysis.expression_simplification.constant_folding import normalize_int from decompiler.pipeline.controlflowanalysis.expression_simplification.rules.rule import SimplificationRule from decompiler.structures.pseudo import BinaryOperation, Constant, Expression, Integer, Operation, OperationType diff --git a/tests/pipeline/controlflowanalysis/expression_simplification/test_modification.py b/tests/pipeline/controlflowanalysis/expression_simplification/test_constant_folding.py similarity index 99% rename from tests/pipeline/controlflowanalysis/expression_simplification/test_modification.py rename to tests/pipeline/controlflowanalysis/expression_simplification/test_constant_folding.py index b87291067..24f88ed93 100644 --- a/tests/pipeline/controlflowanalysis/expression_simplification/test_modification.py +++ b/tests/pipeline/controlflowanalysis/expression_simplification/test_constant_folding.py @@ -1,7 +1,7 @@ from contextlib import nullcontext import pytest -from decompiler.pipeline.controlflowanalysis.expression_simplification.modification import FOLDABLE_OPERATIONS, constant_fold +from decompiler.pipeline.controlflowanalysis.expression_simplification.constant_folding import FOLDABLE_OPERATIONS, constant_fold from decompiler.structures.pseudo import Constant, Float, Integer, OperationType