parameters: (self, token, parse_error, debug_tokens)
return_statement: return True
docstring: Checks a token stream for lint warnings/errors.
  
      Args:
        token: The first token in the token stream to check.
        parse_error: A ParseError if any errors occurred.
        debug_tokens: Whether every token should be printed as it is encountered
            during the pass.
  
      Returns:
        A boolean indicating whether the full token stream could be checked or if
        checking failed prematurely.
docstring_summary: Checks a token stream for lint warnings/errors.
docstring_tokens: Checks a token stream for lint warnings / errors .
function: def _CheckTokens(self, token, parse_error, debug_tokens):
      """Checks a token stream for lint warnings/errors.
  
      Args:
        token: The first token in the token stream to check.
        parse_error: A ParseError if any errors occurred.
        debug_tokens: Whether every token should be printed as it is encountered
            during the pass.
  
      Returns:
        A boolean indicating whether the full token stream could be checked or if
        checking failed prematurely.
      """
      result = self._ExecutePass(token, self._LintPass, parse_error, debug_tokens)
  
      if not result:
        return False
  
      self._lint_rules.Finalize(self._state_tracker, self._tokenizer.mode)
      self._error_handler.FinishFile()
      return True
function_tokens: def _CheckTokens ( self , token , parse_error , debug_tokens ) : result = self . _ExecutePass ( token , self . _LintPass , parse_error , debug_tokens ) if not result : return False self . _lint_rules . Finalize ( self . _state_tracker , self . _tokenizer . mode ) self . _error_handler . FinishFile ( ) return True