Module Import alias alias ImportFrom alias ImportFrom alias alias alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Str If AttributeLoad NameLoad attr body AugAssignAdd NameStore BinOpMod Str AttributeLoad NameLoad attr AugAssignAdd NameStore Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr Num body AugAssignAdd NameStore BinOpMod Str AttributeLoad NameLoad attr AugAssignAdd NameStore Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Return If BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Return Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Num kwarg body Assign AttributeStore NameLoad attr BoolOpOr NameLoad ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad Return AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad Return AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Return If CompareGt NameLoad Num body Return SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Return If CompareLt NameLoad BinOpSub Call NameLoad AttributeLoad NameLoad attr Num body Return SubscriptLoad AttributeLoad NameLoad attr Index BinOpAdd NameLoad Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad Return Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore AttributeLoad NameLoad attr Return Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore IfExp AttributeLoad NameLoad attr Str Str Assign NameStore IfExp AttributeLoad NameLoad attr Str Str Return BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If Call AttributeLoad NameLoad attr body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Return Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Delete SubscriptDel NameLoad Index NameLoad If CompareLt NameLoad BinOpSub NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr ListLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Delete SubscriptDel NameLoad Index NameLoad If CompareGt NameLoad Num body Assign SubscriptStore NameLoad Index BinOpSub NameLoad Num Call AttributeLoad NameLoad attr ListLoad SubscriptLoad NameLoad Index BinOpSub NameLoad Num Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd CompareGt NameLoad Num CompareLt NameLoad BinOpSub Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index BinOpSub NameLoad Num Assign NameStore SubscriptLoad NameLoad Index BinOpAdd NameLoad Num If BoolOpAnd NameLoad NameLoad Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Delete SubscriptDel NameLoad Slice NameLoad BinOpAdd NameLoad Num orelse If BoolOpAnd NameLoad UnaryOpNot NameLoad Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Num NameLoad Delete SubscriptDel NameLoad Slice BinOpSub NameLoad Num BinOpAdd NameLoad Num Return BinOpSub NameLoad Num orelse Assign SubscriptStore NameLoad Slice BinOpSub NameLoad Num BinOpAdd NameLoad Num ListLoad Call NameLoad ListLoad NameLoad NameLoad orelse Delete SubscriptDel NameLoad Index NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list
N/A N/A sys weakref whoosh query whoosh.qparser.common get_single_text QueryParserError attach SyntaxNode N/A object N/A N/A Base class for nodes that make up the abstract syntax tree (AST) of a
    parsed user query string. The AST is an intermediate step, generated
    from the query string, then converted into a :class:`whoosh.query.Query`
    tree by calling the ``query()`` method on the nodes.
    
    Instances have the following required attributes:
    
    ``has_fieldname``
        True if this node has a ``fieldname`` attribute.
    ``has_text``
        True if this node has a ``text`` attribute
    ``has_boost``
        True if this node has a ``boost`` attribute.
    ``startchar``
        The character position in the original text at which this node started.
    ``endchar``
        The character position in the original text at which this node ended.
     N/A has_fieldname False N/A has_text False N/A has_boost False N/A _parent None __repr__ N/A N/A self N/A N/A N/A r < N/A N/A self has_fieldname N/A N/A r N/A %r: N/A self fieldname N/A r N/A N/A self r N/A N/A N/A self has_boost N/A N/A self boost 1.0 N/A N/A r N/A  ^%s N/A self boost N/A r > N/A r N/A r N/A N/A self N/A N/A N/A Returns a basic representation of this node. The base class's
        ``__repr__`` method calls this, then does the extra busy work of adding
        fieldname and boost where appropriate.
         N/A N/A %s %r N/A N/A N/A self __class__ __name__ N/A self __dict__ N/A apply N/A N/A self fn N/A N/A N/A self N/A accept N/A N/A self fn N/A N/A fn_wrapper N/A N/A n N/A N/A N/A N/A fn N/A N/A n apply fn_wrapper N/A N/A N/A fn_wrapper self N/A query N/A N/A self parser N/A N/A N/A Returns a :class:`whoosh.query.Query` instance corresponding to this
        syntax tree node.
         N/A N/A NotImplementedError N/A N/A self __class__ __name__ N/A is_ws N/A N/A self N/A N/A N/A Returns True if this node is ignorable whitespace.
         N/A False N/A set_fieldname N/A N/A self name override N/A False N/A N/A Sets the fieldname associated with this node. If ``override`` is
        False (the default), the fieldname will only be replaced if this node
        does not already have a fieldname set.
        
        For nodes that don't have a fieldname, this is a no-op.
         N/A N/A N/A self has_fieldname N/A N/A N/A N/A N/A N/A self fieldname None override N/A N/A N/A self fieldname name N/A self N/A set_boost N/A N/A self boost N/A N/A N/A Sets the boost associated with this node.
        
        For nodes that don't have a boost, this is a no-op.
         N/A N/A N/A self has_boost N/A N/A N/A N/A self boost boost N/A self N/A set_range N/A N/A self startchar endchar N/A N/A N/A Sets the character range associated with this node.
         N/A N/A self startchar startchar N/A N/A self endchar endchar N/A self N/A parent N/A N/A self N/A N/A N/A N/A self _parent N/A N/A N/A N/A self _parent N/A next_sibling N/A N/A self N/A N/A N/A p N/A N/A self parent N/A p N/A N/A N/A N/A p node_after self N/A prev_sibling N/A N/A self N/A N/A N/A p N/A N/A self parent N/A p N/A N/A N/A N/A p node_before self N/A bake N/A N/A self parent N/A N/A N/A N/A self _parent N/A N/A weakref ref parent N/A N/A MarkerNode N/A SyntaxNode N/A N/A Base class for nodes that only exist to mark places in the tree.
     r N/A N/A self N/A N/A N/A N/A N/A self __class__ __name__ N/A N/A Whitespace N/A MarkerNode N/A N/A Abstract syntax tree node for ignorable whitespace.
     r N/A N/A self N/A N/A N/A N/A is_ws N/A N/A self N/A N/A N/A True N/A N/A FieldnameNode N/A SyntaxNode N/A N/A Abstract syntax tree node for field name assignments.
     N/A has_fieldname True __init__ N/A N/A self fieldname original N/A N/A N/A N/A self fieldname fieldname N/A N/A self original original N/A __repr__ N/A N/A self N/A N/A N/A N/A <%r:> N/A self fieldname N/A N/A GroupNode N/A SyntaxNode N/A N/A Base class for abstract syntax tree node types that group together
    sub-nodes.
    
    Instances have the following attributes:
    
    ``merging``
        True if side-by-side instances of this group can be merged into a
        single group.
    ``qclass``
        If a subclass doesn't override ``query()``, the base class will simply
        wrap this class around the queries returned by the subnodes.
    
    This class implements a number of list methods for operating on the
    subnodes.
     N/A has_boost True N/A merging True N/A qclass None __init__ N/A N/A self nodes boost N/A None 1.0 kwargs N/A N/A N/A self nodes N/A nodes N/A N/A N/A self boost boost N/A N/A self kwargs kwargs N/A r N/A N/A self N/A N/A N/A N/A %s %s N/A N/A N/A self __class__ __name__ N/A N/A ,  join N/A N/A repr n N/A n N/A self nodes N/A startchar N/A N/A self N/A N/A N/A N/A N/A self nodes N/A N/A None N/A N/A N/A N/A self nodes N/A 0 startchar N/A property endchar N/A N/A self N/A N/A N/A N/A N/A self nodes N/A N/A None N/A N/A N/A N/A self nodes N/A -1 endchar N/A property apply N/A N/A self fn N/A N/A N/A N/A N/A self __class__ N/A self type N/A N/A fn node N/A node N/A self nodes boost N/A self boost N/A self kwargs N/A query N/A N/A self parser N/A N/A N/A subs N/A N/A node N/A self nodes N/A N/A subq N/A N/A node query parser N/A N/A subq None N/A N/A N/A N/A subs append subq N/A q N/A N/A self qclass subs boost N/A self boost N/A self kwargs N/A N/A attach q self N/A empty_copy N/A N/A self N/A N/A N/A Returns an empty copy of this group.
        
        This is used in the common pattern where a filter creates an new
        group and then adds nodes from the input group to it if they meet
        certain criteria, then returns the new group::
        
            def remove_whitespace(parser, group):
                newgroup = group.empty_copy()
                for node in group:
                    if not node.is_ws():
                        newgroup.append(node)
                return newgroup
         N/A c N/A N/A self __class__ N/A self kwargs N/A N/A self has_boost N/A N/A N/A c boost N/A self boost N/A N/A self has_fieldname N/A N/A N/A c fieldname N/A self fieldname N/A N/A self has_text N/A N/A N/A c text N/A self text N/A c N/A set_fieldname N/A N/A self name override N/A False N/A N/A N/A N/A SyntaxNode set_fieldname self name override override N/A node N/A self nodes N/A N/A N/A N/A node set_fieldname name override override N/A set_range N/A N/A self startchar endchar N/A N/A N/A node N/A self nodes N/A N/A N/A N/A node set_range startchar endchar N/A self N/A __nonzero__ N/A N/A self N/A N/A N/A N/A bool N/A self nodes N/A N/A __bool__ __nonzero__ __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self nodes N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self nodes N/A __getitem__ N/A N/A self n N/A N/A N/A N/A N/A N/A self nodes __getitem__ n N/A __setitem__ N/A N/A self n v N/A N/A N/A N/A N/A N/A self nodes __setitem__ n v N/A __delitem__ N/A N/A self n N/A N/A N/A N/A N/A N/A self nodes __delitem__ n N/A insert N/A N/A self n v N/A N/A N/A N/A N/A N/A self nodes insert n v N/A append N/A N/A self v N/A N/A N/A N/A N/A N/A self nodes append v N/A extend N/A N/A self vs N/A N/A N/A N/A N/A N/A self nodes extend vs N/A pop N/A N/A self N/A N/A N/A N/A N/A N/A self nodes pop N/A reverse N/A N/A self N/A N/A N/A N/A N/A N/A self nodes reverse N/A index N/A N/A self v N/A N/A N/A N/A N/A N/A self nodes index v N/A bake N/A N/A self parent N/A N/A N/A N/A N/A SyntaxNode bake self parent N/A node N/A self nodes N/A N/A N/A N/A node bake self N/A node_before N/A N/A self n N/A N/A N/A N/A N/A i N/A N/A N/A self nodes index n N/A N/A N/A ValueError N/A N/A N/A N/A i 0 N/A N/A N/A N/A self nodes N/A N/A i 1 N/A node_after N/A N/A self n N/A N/A N/A N/A N/A i N/A N/A N/A self nodes index n N/A N/A N/A ValueError N/A N/A N/A N/A i N/A N/A len N/A self nodes 2 N/A N/A N/A N/A self nodes N/A N/A i 1 N/A N/A BinaryGroup N/A GroupNode N/A N/A Intermediate base class for group nodes that have two subnodes and
    whose ``qclass`` initializer takes two arguments instead of a list.
     N/A merging False N/A has_boost False query N/A N/A self parser N/A N/A N/A N/A N/A len N/A self nodes 2 N/A q N/A N/A self qclass N/A N/A N/A N/A self nodes N/A 0 query parser N/A N/A N/A N/A self nodes N/A 1 query parser N/A N/A attach q self N/A N/A Wrapper N/A GroupNode N/A N/A Intermediate base class for nodes that wrap a single sub-node.
     N/A merging False query N/A N/A self parser N/A N/A N/A N/A attach N/A N/A self qclass N/A N/A N/A N/A self nodes N/A 0 query parser self N/A N/A ErrorNode N/A SyntaxNode N/A __init__ N/A N/A self message node N/A None N/A N/A N/A self message message N/A N/A self node node N/A r N/A N/A self N/A N/A N/A N/A ERR %r %r N/A N/A self node N/A self message N/A startchar N/A N/A self N/A N/A N/A N/A N/A self node startchar N/A property endchar N/A N/A self N/A N/A N/A N/A N/A self node endchar N/A property query N/A N/A self parser N/A N/A N/A N/A self node N/A N/A q N/A N/A N/A self node query parser N/A N/A q N/A query NullQuery N/A N/A attach N/A N/A query error_query N/A self message q self N/A N/A AndGroup N/A GroupNode N/A N/A qclass N/A query And N/A OrGroup N/A GroupNode N/A N/A qclass N/A query Or N/A DisMaxGroup N/A GroupNode N/A N/A qclass N/A query DisjunctionMax N/A OrderedGroup N/A GroupNode N/A N/A qclass N/A query Ordered N/A AndNotGroup N/A BinaryGroup N/A N/A qclass N/A query AndNot N/A AndMaybeGroup N/A BinaryGroup N/A N/A qclass N/A query AndMaybe N/A RequireGroup N/A BinaryGroup N/A N/A qclass N/A query Require N/A NotGroup N/A Wrapper N/A N/A qclass N/A query Not N/A RangeNode N/A SyntaxNode N/A N/A Syntax node for range queries.
     N/A has_fieldname True __init__ N/A N/A self start end startexcl endexcl N/A N/A N/A N/A self start start N/A N/A self end end N/A N/A self startexcl startexcl N/A N/A self endexcl endexcl N/A N/A self boost 1.0 N/A N/A self fieldname None N/A N/A self kwargs N/A N/A r N/A N/A self N/A N/A N/A b1 N/A N/A self startexcl { [ N/A b2 N/A N/A self endexcl } ] N/A N/A %s%r %r%s N/A b1 N/A self start N/A self end b2 N/A query N/A N/A self parser N/A N/A N/A fieldname N/A N/A self fieldname N/A parser fieldname N/A start N/A self start N/A end N/A self end N/A N/A N/A parser schema N/A fieldname N/A parser schema N/A N/A field N/A N/A parser schema N/A fieldname N/A N/A N/A field self_parsing N/A N/A N/A N/A q N/A N/A field parse_range fieldname start end N/A self startexcl N/A self endexcl boost N/A self boost N/A N/A q None N/A N/A N/A attach q self N/A N/A N/A QueryParserError N/A N/A e N/A N/A N/A sys exc_info N/A 1 N/A N/A attach N/A N/A query error_query e self N/A start N/A N/A start N/A get_single_text field start tokenize False removestops False N/A end N/A N/A end N/A get_single_text field end tokenize False removestops False N/A q N/A N/A query TermRange fieldname start end N/A self startexcl N/A self endexcl boost N/A self boost N/A N/A attach q self N/A N/A TextNode N/A SyntaxNode N/A N/A Intermediate base class for basic nodes that search for text, such as
    term queries, wildcards, prefixes, etc.
    
    Instances have the following attributes:
    
    ``qclass``
        If a subclass does not override ``query()``, the base class will use
        this class to construct the query.
    ``tokenize``
        If True and the subclass does not override ``query()``, the node's text
        will be tokenized before constructing the query
    ``removestops``
        If True and the subclass does not override ``query()``, and the field's
        analyzer has a stop word filter, stop words will be removed from the
        text before constructing the query.
     N/A has_fieldname True N/A has_text True N/A has_boost True N/A qclass None N/A tokenize False N/A removestops False __init__ N/A N/A self text N/A N/A N/A N/A self fieldname None N/A N/A self text text N/A N/A self boost 1.0 N/A r N/A N/A self N/A N/A N/A N/A %s %r N/A N/A N/A self __class__ __name__ N/A self text N/A query N/A N/A self parser N/A N/A N/A fieldname N/A N/A self fieldname N/A parser fieldname N/A termclass N/A N/A self qclass N/A parser termclass N/A q N/A N/A parser term_query fieldname N/A self text termclass boost N/A self boost tokenize N/A self tokenize removestops N/A self removestops N/A N/A attach q self N/A N/A WordNode N/A TextNode N/A N/A Syntax node for term queries.
     N/A tokenize True N/A removestops True r N/A N/A self N/A N/A N/A N/A repr N/A self text N/A N/A Operator N/A SyntaxNode N/A N/A Base class for PrefixOperator, PostfixOperator, and InfixOperator.
    
    Operators work by moving the nodes they apply to (e.g. for prefix operator,
    the previous node, for infix operator, the nodes on either side, etc.) into
    a group node. The group provides the code for what to do with the nodes.
     __init__ N/A N/A self text grouptype leftassoc N/A True N/A N/A 
        :param text: the text of the operator in the query string.
        :param grouptype: the type of group to create in place of the operator
            and the node(s) it operates on.
        :param leftassoc: for infix opeators, whether the operator is left
            associative. use ``leftassoc=False`` for right-associative infix
            operators.
         N/A N/A self text text N/A N/A self grouptype grouptype N/A N/A self leftassoc leftassoc N/A r N/A N/A self N/A N/A N/A N/A OP %r N/A self text N/A replace_self N/A N/A self parser group position N/A N/A N/A Called with the parser, a group, and the position at which the
        operator occurs in that group. Should return a group with the operator
        replaced by whatever effect the operator has (e.g. for an infix op,
        replace the op and the nodes on either side with a sub-group).
         N/A NotImplementedError N/A N/A PrefixOperator N/A Operator N/A replace_self N/A N/A self parser group position N/A N/A N/A length N/A len group N/A N/A group N/A position N/A N/A position N/A length 1 N/A N/A N/A group N/A position N/A N/A self grouptype N/A N/A group N/A position N/A position N/A N/A PostfixOperator N/A Operator N/A replace_self N/A N/A self parser group position N/A N/A N/A N/A group N/A position N/A N/A position 0 N/A N/A N/A group N/A N/A position 1 N/A N/A self grouptype N/A N/A group N/A N/A position 1 N/A position N/A N/A InfixOperator N/A Operator N/A replace_self N/A N/A self parser group position N/A N/A N/A la N/A self leftassoc N/A gtype N/A self grouptype N/A merging N/A gtype merging N/A N/A N/A position 0 N/A position N/A N/A len group 1 N/A N/A left N/A group N/A N/A position 1 N/A right N/A group N/A N/A position 1 N/A N/A merging la N/A isinstance left gtype N/A N/A N/A N/A left append right N/A N/A group N/A position N/A position 2 N/A N/A N/A merging N/A la N/A isinstance right gtype N/A N/A N/A N/A right insert 0 left N/A N/A group N/A N/A position 1 N/A position 1 N/A N/A position 1 N/A N/A N/A group N/A N/A position 1 N/A position 2 N/A N/A gtype N/A left right N/A N/A N/A group N/A position N/A position N/A N/A to_word N/A N/A n N/A N/A N/A node N/A WordNode N/A n original N/A N/A node startchar N/A n startchar N/A N/A node endchar N/A n endchar N/A node N/A