parameters: (state, msg)
docstring: Wraps code that would signal a fallback to interpreter mode
docstring_summary: Wraps code that would signal a fallback to interpreter mode
docstring_tokens: Wraps code that would signal a fallback to interpreter mode
function: def giveup_context(state, msg):
      """
      Wraps code that would signal a fallback to interpreter mode
      """
      try:
          yield
      except Exception as e:
          if not state.status.can_giveup:
              raise
          else:
              if utils.PYVERSION >= (3,):
                  # Clear all references attached to the traceback
                  e = e.with_traceback(None)
              warnings.warn_explicit('%s: %s' % (msg, e),
                                     errors.NumbaWarning,
                                     state.func_id.filename,
                                     state.func_id.firstlineno)
  
              raise
function_tokens: def giveup_context ( state , msg ) : try : yield except Exception as e : if not state . status . can_giveup : raise else : if utils . PYVERSION >= ( 3 , ) : # Clear all references attached to the traceback e = e . with_traceback ( None ) warnings . warn_explicit ( '%s: %s' % ( msg , e ) , errors . NumbaWarning , state . func_id . filename , state . func_id . firstlineno ) raise