Skip to content

Commit

Permalink
remove wildcard import
Browse files Browse the repository at this point in the history
  • Loading branch information
blattm committed Nov 29, 2023
1 parent ca7efe0 commit 84db0b6
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 5 deletions.
4 changes: 2 additions & 2 deletions decompiler/pipeline/dataflowanalysis/dead_loop_elimination.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

from decompiler.pipeline.preprocessing.util import _init_basicblocks_of_definition, _init_maps
from decompiler.pipeline.stage import PipelineStage
from decompiler.structures.graphs.cfg import BasicBlock, ControlFlowGraph, GraphEdgeInterface
from decompiler.structures.graphs.interface import GraphInterface
from decompiler.structures.graphs.cfg import BasicBlock, ControlFlowGraph
from decompiler.structures.graphs.interface import GraphEdgeInterface, GraphInterface
from decompiler.structures.maps import DefMap, UseMap
from decompiler.structures.pseudo.delogic_logic import DelogicConverter
from decompiler.structures.pseudo.expressions import Constant, Variable
Expand Down
15 changes: 12 additions & 3 deletions decompiler/structures/graphs/cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,22 @@
from __future__ import annotations

from itertools import chain
from typing import Dict, Set
from typing import Dict, Iterator, List, Optional, Set

from decompiler.structures.pseudo import Assignment, Condition, Instruction, Variable
from decompiler.structures.pseudo import Assignment, Condition, Expression, Instruction, Variable
from networkx import DiGraph

from .basicblock import BasicBlock
from .branches import *
from .branches import (
BasicBlockEdge,
BasicBlockEdgeCondition,
ConditionalEdge,
FalseCase,
IndirectEdge,
SwitchCase,
TrueCase,
UnconditionalEdge,
)
from .classifiedgraph import ClassifiedGraph


Expand Down

0 comments on commit 84db0b6

Please sign in to comment.