parameters: (self, filename)
docstring: Get the content of the upstream version of a file.
  
      Returns:
        A tuple (base_content, new_content, is_binary, status)
          base_content: The contents of the base file.
          new_content: For text files, this is empty.  For binary files, this is
            the contents of the new file, since the diff output won't contain
            information to reconstruct the current file.
          is_binary: True iff the file is binary.
          status: The status of the file.
docstring_summary: Get the content of the upstream version of a file.
docstring_tokens: Get the content of the upstream version of a file .
function: def GetBaseFile(self, filename):
      """Get the content of the upstream version of a file.
  
      Returns:
        A tuple (base_content, new_content, is_binary, status)
          base_content: The contents of the base file.
          new_content: For text files, this is empty.  For binary files, this is
            the contents of the new file, since the diff output won't contain
            information to reconstruct the current file.
          is_binary: True iff the file is binary.
          status: The status of the file.
      """
  
      raise NotImplementedError(
          "abstract method -- subclass %s must override" % self.__class__)
function_tokens: def GetBaseFile ( self , filename ) : raise NotImplementedError ( "abstract method -- subclass %s must override" % self . __class__ )