parameters: (self, name=None, attrs=OrderedDict(), recursive=True, text=None,
                   limit=None, **kwargs)
return_statement: return self._find_all(name, attrs, text, limit, generator, **kwargs)
docstring: Extracts a list of Tag objects that match the given
          criteria.  You can specify the name of the Tag and any
          attributes you want the Tag to have.
  
          The value of a key-value pair in the 'attrs' map can be a
          string, a list of strings, a regular expression object, or a
          callable that takes a string and returns whether or not the
          string matches for some custom definition of 'matches'. The
          same is true of the tag name.
docstring_summary: Extracts a list of Tag objects that match the given
          criteria.  You can specify the name of the Tag and any
          attributes you want the Tag to have.
docstring_tokens: Extracts a list of Tag objects that match the given criteria . You can specify the name of the Tag and any attributes you want the Tag to have .
function: def find_all(self, name=None, attrs=OrderedDict(), recursive=True, text=None,
                   limit=None, **kwargs):
          """Extracts a list of Tag objects that match the given
          criteria.  You can specify the name of the Tag and any
          attributes you want the Tag to have.
  
          The value of a key-value pair in the 'attrs' map can be a
          string, a list of strings, a regular expression object, or a
          callable that takes a string and returns whether or not the
          string matches for some custom definition of 'matches'. The
          same is true of the tag name."""
  
          generator = self.descendants
          if not recursive:
              generator = self.children
          return self._find_all(name, attrs, text, limit, generator, **kwargs)
function_tokens: def find_all ( self , name = None , attrs = OrderedDict ( ) , recursive = True , text = None , limit = None , * * kwargs ) : generator = self . descendants if not recursive : generator = self . children return self . _find_all ( name , attrs , text , limit , generator , * * kwargs )