Module ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A whoosh.util rcompile Tagger N/A object N/A N/A Base class for taggers, objects which match syntax in the query string
    and translate it into a :class:`whoosh.qparser.syntax.SyntaxNode` object.
     match N/A N/A self parser text pos N/A N/A N/A This method should see if this tagger matches the query string at
        the given position. If it matches, it should return 
        
        :param parser: the :class:`whoosh.qparser.default.QueryParser` object.
        :param text: the text being parsed.
        :param pos: the position in the text at which the tagger should try to
            match.
         N/A NotImplementedError N/A N/A RegexTagger N/A Tagger N/A N/A Tagger class that uses regular expressions to match the query string.
    Subclasses should override ``create()`` instead of ``match()``.
     __init__ N/A N/A self expr N/A N/A N/A N/A self expr N/A rcompile expr N/A match N/A N/A self parser text pos N/A N/A N/A match N/A N/A N/A self expr match text pos N/A match N/A N/A node N/A N/A self create parser match N/A N/A node None N/A N/A N/A Exception N/A %s.match() did not return a node N/A N/A self __class__ __name__ N/A N/A N/A node set_range N/A N/A match start N/A N/A match end N/A create N/A N/A self parser match N/A N/A N/A When the regular expression matches, this method is called to
        translate the regex match object into a syntax node.
        
        :param parser: the :class:`whoosh.qparser.default.QueryParser` object.
        :param match: the regex match object.
         N/A NotImplementedError N/A N/A FnTagger N/A RegexTagger N/A N/A Tagger that takes a regular expression and a class or function, and for
    matches calls the class/function with the regex match's named groups as
    keyword arguments.
     __init__ N/A N/A self expr fn N/A N/A N/A N/A N/A RegexTagger __init__ self expr N/A N/A self fn fn N/A create N/A N/A self parser match N/A N/A N/A N/A N/A self fn N/A N/A match groupdict N/A N/A