code: def add_whitespace(self, tok_type, start):
      row, col = start
      assert row >= self.prev_row
      col_offset = col - self.prev_col
      if col_offset > 0:
          self.tokens.append(" " * col_offset)
      elif row > self.prev_row and tok_type not in (
          NEWLINE,
          NL,
          ENDMARKER,
      ):
          # Line was backslash-continued.
          self.tokens.append(" ")
  
imports: from __future__ import absolute_import
  import builtins
  import re
  import sys
  from token import *
  from codecs import lookup, BOM_UTF8
  import collections
  from io import TextIOWrapper
  import token
label_desc: Use image node_id 2 for calling the Untokenizer obj's underlying member method code with example usage: obj.add_whitespace(tok_type, start) without return types