class_docstr: A directive to collect all lexers/formatters/filters and generate
  autoclass directives for them.
class_docstr_tok: ["A","directive","to","collect","all","lexers\/formatters\/filters","and","generate","autoclass","directives","for","them","."]
code: def document_filters(self):
      from pygments.filters import FILTERS
  
      out = []
      for name, cls in FILTERS.items():
          self.filenames.add(sys.modules[cls.__module__].__file__)
          docstring = cls.__doc__
          if isinstance(docstring, bytes):
              docstring = docstring.decode("utf8")
          out.append(FILTERDOC % (cls.__name__, name, docstring))
      return "".join(out)
  
file_path: catboost/contrib/python/Pygments/py2/pygments/sphinxext.py
imports: from __future__ import print_function
  import sys
  from docutils import nodes
  from docutils.statemachine import ViewList
  from docutils.parsers.rst import Directive
  from sphinx.util.nodes import nested_parse_with_titles
label_desc: Use image node_id 4 for calling the PygmentsDoc obj's underlying member method code with example usage: obj.document_filters() and returns: str