code: def __next__(self):  # Python 3
      while True:
          token_type, token, location = self.next_()
          if token_type not in {Lexer.NEWLINE}:
              return (token_type, token, location)
  
file_path: catboost/contrib/python/fonttools/fontTools/voltLib/lexer.py
imports: from fontTools.voltLib.error import VoltLibError
label_desc: Use image node_id 4 for calling the Lexer obj's underlying member method code with example usage: obj.__next__() and returns: token_type,  token,  location