parameters: (self, end_tokens=None, lineno=None)
return_statement: return self._fail_ut_eof(None, stack, lineno)
docstring: Like fail_unknown_tag but for end of template situations.
docstring_summary: Like fail_unknown_tag but for end of template situations.
docstring_tokens: Like fail_unknown_tag but for end of template situations .
function: def fail_eof(self, end_tokens=None, lineno=None):
          """Like fail_unknown_tag but for end of template situations."""
          stack = list(self._end_token_stack)
          if end_tokens is not None:
              stack.append(end_tokens)
          return self._fail_ut_eof(None, stack, lineno)
function_tokens: def fail_eof ( self , end_tokens = None , lineno = None ) : stack = list ( self . _end_token_stack ) if end_tokens is not None : stack . append ( end_tokens ) return self . _fail_ut_eof ( None , stack , lineno )