original_string: public static function clearStatCache($filename = null) {
      if (!empty($filename)) {
        unset(self::$stat_cache[self::getHashValue($filename)]);
      } else {
        self::$stat_cache = [];
      }
    }
code: public static function clearStatCache($filename = null) {
      if (!empty($filename)) {
        unset(self::$stat_cache[self::getHashValue($filename)]);
      } else {
        self::$stat_cache = [];
      }
    }
code_tokens: public static function clearStatCache ( $ filename = null ) { if ( ! empty ( $ filename ) ) { unset ( self :: $ stat_cache [ self :: getHashValue ( $ filename ) ] ) ; } else { self :: $ stat_cache = [ ] ; } }
docstring: Clear the stat cache.
  
  @param string $filename Option filename to clear from the cache.
docstring_tokens: Clear the stat cache .