#NEWLINE# def get_function_diff( self , function_addr_a , function_addr_b ) : #NEWLINE# #INDENT# '\n        :param function_addr_a: The address of the first function (in the first binary)\n        :param function_addr_b: The address of the second function (in the second binary)\n        :returns: the FunctionDiff of the two functions\n        ' #NEWLINE# pair = ( function_addr_a , function_addr_b ) #NEWLINE# if ( pair not in self . _function_diffs ) : #NEWLINE# #INDENT# function_a = self . cfg_a . kb . functions . function ( function_addr_a ) #NEWLINE# function_b = self . cfg_b . kb . functions . function ( function_addr_b ) #NEWLINE# self . _function_diffs [ pair ] = FunctionDiff ( function_a , function_b , self ) #NEWLINE# #UNINDENT# return self . _function_diffs [ pair ]