(self, function_a: "Function", function_b: "Function", bindiff=None)
:param function_a: The first angr Function object to diff.
        :param function_b: The second angr Function object.
        :param bindiff:    An optional Bindiff object. Used for some extra normalization during basic block comparison.
:param function_a: The first angr Function object to diff.
        :param function_b: The second angr Function object.
        :param bindiff:    An optional Bindiff object. Used for some extra normalization during basic block comparison.
: param function_a : The first angr Function object to diff . : param function_b : The second angr Function object . : param bindiff : An optional Bindiff object . Used for some extra normalization during basic block comparison .
def __init__(self, function_a: "Function", function_b: "Function", bindiff=None):
        """
        :param function_a: The first angr Function object to diff.
        :param function_b: The second angr Function object.
        :param bindiff:    An optional Bindiff object. Used for some extra normalization during basic block comparison.
        """
        self._function_a = NormalizedFunction(function_a)
        self._function_b = NormalizedFunction(function_b)
        self._project_a = self._function_a.project
        self._project_b = self._function_b.project
        self._bindiff = bindiff

        self._attributes_a = dict()
        self._attributes_a = dict()

        self._block_matches = set()
        self._unmatched_blocks_from_a = set()
        self._unmatched_blocks_from_b = set()

        self._compute_diff()
def __init__ ( self , function_a : "Function" , function_b : "Function" , bindiff = None ) : self . _function_a = NormalizedFunction ( function_a ) self . _function_b = NormalizedFunction ( function_b ) self . _project_a = self . _function_a . project self . _project_b = self . _function_b . project self . _bindiff = bindiff self . _attributes_a = dict ( ) self . _attributes_a = dict ( ) self . _block_matches = set ( ) self . _unmatched_blocks_from_a = set ( ) self . _unmatched_blocks_from_b = set ( ) self . _compute_diff ( )