parameters: (self)
docstring: Prepares symbol data sources by extracting mapping from a binary.
  
      The prepared symbol data sources are stored in a directory.  The directory
      name is stored in |self._prepared_symbol_data_sources_path|.
  
      Returns:
          True if succeeded.
docstring_summary: Prepares symbol data sources by extracting mapping from a binary.
docstring_tokens: Prepares symbol data sources by extracting mapping from a binary .
function: def prepare(self):
      """Prepares symbol data sources by extracting mapping from a binary.
  
      The prepared symbol data sources are stored in a directory.  The directory
      name is stored in |self._prepared_symbol_data_sources_path|.
  
      Returns:
          True if succeeded.
      """
      LOGGER.info('Preparing symbol mapping...')
      self._prepared_symbol_data_sources_path, used_tempdir = (
          prepare_symbol_info.prepare_symbol_info(
              self._prefix + '.maps',
              output_dir_path=self._prefix + '.symmap',
              alternative_dirs=self._alternative_dirs,
              use_tempdir=True,
              use_source_file_name=True))
      if self._prepared_symbol_data_sources_path:
        LOGGER.info('  Prepared symbol mapping.')
        if used_tempdir:
          LOGGER.warn('  Using a temporary directory for symbol mapping.')
          LOGGER.warn('  Delete it by yourself.')
          LOGGER.warn('  Or, move the directory by yourself to use it later.')
        return True
      else:
        LOGGER.warn('  Failed to prepare symbol mapping.')
        return False
function_tokens: def prepare ( self ) : LOGGER . info ( 'Preparing symbol mapping...' ) self . _prepared_symbol_data_sources_path , used_tempdir = ( prepare_symbol_info . prepare_symbol_info ( self . _prefix + '.maps' , output_dir_path = self . _prefix + '.symmap' , alternative_dirs = self . _alternative_dirs , use_tempdir = True , use_source_file_name = True ) ) if self . _prepared_symbol_data_sources_path : LOGGER . info ( '  Prepared symbol mapping.' ) if used_tempdir : LOGGER . warn ( '  Using a temporary directory for symbol mapping.' ) LOGGER . warn ( '  Delete it by yourself.' ) LOGGER . warn ( '  Or, move the directory by yourself to use it later.' ) return True else : LOGGER . warn ( '  Failed to prepare symbol mapping.' ) return False