original_string: protected function extractVisibility($comments = '')
      {
          $visible = TRUE;
          preg_match('/@visible\ (true|false)\n/i', $comments, $visibility);
          if (count($visibility)) {
              $visible = !('false' === $visibility[1]);
          }
  
          return $visible;
      }
code: protected function extractVisibility($comments = '')
      {
          $visible = TRUE;
          preg_match('/@visible\ (true|false)\n/i', $comments, $visibility);
          if (count($visibility)) {
              $visible = !('false' === $visibility[1]);
          }
  
          return $visible;
      }
code_tokens: protected function extractVisibility ( $ comments = '' ) { $ visible = TRUE ; preg_match ( '/@visible\ (true|false)\n/i' , $ comments , $ visibility ) ; if ( count ( $ visibility ) ) { $ visible = ! ( 'false' === $ visibility [ 1 ] ) ; } return $ visible ; }
docstring: Extract visibility from doc comments
  
  @param string $comments
  
  @return boolean
docstring_tokens: Extract visibility from doc comments