parameters: (state)
docstring: Emit the line without formatting.
  
    The line contains code that if reformatted would break a non-syntactic
    convention. E.g., i18n comments and function calls are tightly bound by
    convention. Instead, we calculate when / if a newline should occur and honor
    that. But otherwise the code emitted will be the same as the original code.
  
    Arguments:
      state: (format_decision_state.FormatDecisionState) The format decision
        state.
docstring_summary: Emit the line without formatting.
docstring_tokens: Emit the line without formatting .
function: def _EmitLineUnformatted(state):
    """Emit the line without formatting.
  
    The line contains code that if reformatted would break a non-syntactic
    convention. E.g., i18n comments and function calls are tightly bound by
    convention. Instead, we calculate when / if a newline should occur and honor
    that. But otherwise the code emitted will be the same as the original code.
  
    Arguments:
      state: (format_decision_state.FormatDecisionState) The format decision
        state.
    """
    prev_lineno = None
    while state.next_token:
      previous_token = state.next_token.previous_token
      previous_lineno = previous_token.lineno
  
      if previous_token.is_multiline_string:
        previous_lineno += previous_token.value.count('\n')
  
      if previous_token.is_continuation:
        newline = False
      else:
        newline = (prev_lineno is not None and
                   state.next_token.lineno > previous_lineno)
  
      prev_lineno = state.next_token.lineno
      state.AddTokenToState(newline=newline, dry_run=False)
function_tokens: def _EmitLineUnformatted ( state ) : prev_lineno = None while state . next_token : previous_token = state . next_token . previous_token previous_lineno = previous_token . lineno if previous_token . is_multiline_string : previous_lineno += previous_token . value . count ( '\n' ) if previous_token . is_continuation : newline = False else : newline = ( prev_lineno is not None and state . next_token . lineno > previous_lineno ) prev_lineno = state . next_token . lineno state . AddTokenToState ( newline = newline , dry_run = False )