def _ReraiseTypeErrorWithFieldName(message_name, field_name):
exc = sys.exc_info()[<NUM_LIT:1>]<EOL>if len(exc.args) == <NUM_LIT:1> and type(exc) is TypeError:<EOL><INDENT>exc = TypeError('<STR_LIT>' % (str(exc), message_name, field_name))<EOL><DEDENT>six.reraise(type(exc), exc, sys.exc_info()[<NUM_LIT:2>])<EOL>
Re-raise the currently-handled TypeError with the field name added.