#NEWLINE# def call_internal( self , builder , fndesc , sig , args ) : #NEWLINE# #INDENT# 'Given the function descriptor of an internally compiled function,\n        emit a call to that function with the given arguments.\n        ' #NEWLINE# llvm_mod = builder . module #NEWLINE# fn = self . declare_function ( llvm_mod , fndesc ) #NEWLINE# ( status , res ) = self . call_conv . call_function ( builder , fn , sig . return_type , sig . args , args ) #NEWLINE# with cgutils . if_unlikely ( builder , status . is_error ) : #NEWLINE# #INDENT# self . call_conv . return_status_propagate ( builder , status ) #NEWLINE# #UNINDENT# return sig