Module ImportFrom alias Import alias identifier ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias identifier ImportFrom alias alias ImportFrom alias alias Import alias identifier ImportFrom alias alias alias alias alias Assign NameStore Call NameLoad Str TupleLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpMod NameLoad Dict Str Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad Return Call NameLoad Str NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Num Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad While CompareGt Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr CompareIn NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Return TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str Call NameLoad keyword NameLoad Return Call NameLoad Str NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str Call NameLoad keyword NameLoad Return Call NameLoad Str NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str Call NameLoad keyword NameLoad Return Call NameLoad Str NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Num For NameStore NameLoad body AugAssignAdd NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Num For NameStore NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameLoad Assign NameStore NameLoad For NameStore NameLoad body AugAssignAdd NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameLoad Assign NameStore NameLoad For NameStore NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareGt Call NameLoad NameLoad Num body Assign NameStore Call NameLoad TupleLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return CompareIs NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assign NameStore ListLoad For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr CompareLt AttributeLoad NameLoad attr TupleLoad Num Num Str ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListComp Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad comprehension NameStore Call NameLoad NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr BinOpPow NameLoad Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad FunctionDef arguments args defaults vararg body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad TupleLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad TupleLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call NameLoad TupleLoad Num Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad decorator_list Call NameLoad Str NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad decorator_list Expr Call NameLoad TupleLoad Num Num Num Num Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore TupleLoad Num Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Num Num Num Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore NameStore TupleLoad TupleLoad Num Num Num Num TupleLoad Num Num Num Num Num TupleLoad Num Num Num Num Expr Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore TupleLoad Num Num Num Num Num Num Assign NameStore TupleLoad Num Num Num Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Call NameLoad TupleLoad Num Num Num TupleLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore TupleLoad Num Num Num Num Num Num Assign NameStore TupleLoad Num Num Num Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call NameLoad NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Num Num Num Num Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list Assign NameStore TupleLoad Num Num Num Num Num Assign NameStore TupleLoad Num Num Num Num Expr Call NameLoad NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore TupleLoad TupleLoad Num Num Num Num TupleLoad Num Num Num Num Num Expr Call NameLoad NameLoad NameLoad Assign NameStore TupleLoad Num Num Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list Assign TupleStore NameStore NameStore Call NameLoad NameLoad ListLoad TupleLoad Num Num Num Num TupleLoad Num Num Num Num Num Assign NameStore ListLoad BinOpBitAnd NameLoad NameLoad BinOpSub NameLoad NameLoad BinOpBitOr NameLoad NameLoad BinOpBitXor NameLoad NameLoad Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Num Num Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Num Num Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call NameLoad NameLoad SubscriptLoad NameLoad Index BinOpFloorDiv Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore TupleLoad TupleLoad Num Num Num Num TupleLoad Num Num Num Num Num Expr Call NameLoad NameLoad NameLoad Assign NameStore TupleLoad Num Num Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad decorator_list Expr Call NameLoad Call AttributeLoad NameLoad attr Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad Str decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Return BinOpMult Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Assign NameStore BinOpBitAnd NameLoad Num Assign NameStore Call AttributeLoad BinOpBitAnd NameLoad Num attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad BinOpBitAnd BinOpRShift NameLoad Num Num attr AttributeLoad NameLoad attr Return Call NameLoad Call NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Yield If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call NameLoad ListLoad Num Num Expr Call NameLoad Call NameLoad ListLoad Num Num Expr Call NameLoad Call NameLoad Call NameLoad Num decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call NameLoad ListLoad TupleLoad Num Num TupleLoad Num Num Expr Call NameLoad Call NameLoad ListLoad TupleLoad Num Num TupleLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Call NameLoad ListLoad Num Num Num decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num Call NameLoad ListLoad TupleLoad Num TupleLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Call NameLoad ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad TupleLoad Num Call NameLoad ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Call NameLoad Num Call NameLoad ListLoad Num Num Assign NameStore Call NameLoad ListLoad TupleLoad Num TupleLoad Num Num With Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameStore body Expr Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore ListLoad TupleLoad Call NameLoad ListLoad Num Num Num Num Call NameLoad ListLoad Num TupleLoad Call NameLoad ListLoad Num Num Num Num Call NameLoad ListLoad Num Num Num Num Num For TupleStore NameStore NameStore NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr CompareIs SubscriptLoad NameLoad Index Num NameLoad CompareIs SubscriptLoad NameLoad Index Num NameLoad Delete NameDel NameDel decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad ListLoad Num Num Num With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad ListLoad Num Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad ListLoad Num Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr Num Expr Call NameLoad Call AttributeLoad NameLoad attr Num decorator_list Call NameLoad Str decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr
N/A __future__ print_function N/A numba.unittest_support unittest collections namedtuple N/A contextlib N/A itertools N/A math N/A random N/A sys N/A numpy np numba.compiler compile_isolated Flags numba jit types N/A numba.unittest_support unittest support TestCase enable_pyobj_flags MemoryLeakMixin tag compile_function N/A Point N/A namedtuple Point N/A a b _build_set_literal_usecase N/A N/A code args N/A N/A N/A code N/A code N/A initializer N/A N/A ,  join N/A N/A repr arg N/A arg args N/A N/A compile_function build_set code N/A globals N/A set_literal_return_usecase N/A N/A args N/A N/A N/A code if 1:
    def build_set():
        return {%(initializer)s}
     N/A N/A _build_set_literal_usecase code args N/A set_literal_convert_usecase N/A N/A args N/A N/A N/A code if 1:
    def build_set():
        my_set = {%(initializer)s}
        return list(my_set)
     N/A N/A _build_set_literal_usecase code args N/A empty_constructor_usecase N/A N/A N/A N/A N/A s N/A set N/A N/A N/A s add 1 N/A N/A len s N/A constructor_usecase N/A N/A arg N/A N/A N/A s N/A set arg N/A N/A len s N/A iterator_usecase N/A N/A arg N/A N/A N/A s N/A set arg N/A l N/A N/A v s N/A N/A N/A N/A l append v N/A l N/A update_usecase N/A N/A a b c N/A N/A N/A s N/A set N/A N/A N/A s update a N/A N/A N/A s update b N/A N/A N/A s update c N/A N/A list s N/A remove_usecase N/A N/A a b N/A N/A N/A s N/A set a N/A v b N/A N/A N/A N/A s remove v N/A N/A list s N/A discard_usecase N/A N/A a b N/A N/A N/A s N/A set a N/A v b N/A N/A N/A N/A s discard v N/A N/A list s N/A pop_usecase N/A N/A a N/A N/A N/A s N/A set a N/A l N/A N/A N/A N/A len s 0 N/A N/A N/A N/A l append N/A N/A s pop N/A l N/A contains_usecase N/A N/A a b N/A N/A N/A s N/A set a N/A l N/A N/A v b N/A N/A N/A N/A l append N/A v s N/A l N/A difference_update_usecase N/A N/A a b N/A N/A N/A s N/A set a N/A N/A N/A s difference_update N/A set b N/A N/A list s N/A intersection_update_usecase N/A N/A a b N/A N/A N/A s N/A set a N/A N/A N/A s intersection_update N/A set b N/A N/A list s N/A symmetric_difference_update_usecase N/A N/A a b N/A N/A N/A s N/A set a N/A N/A N/A s symmetric_difference_update N/A set b N/A N/A list s N/A isdisjoint_usecase N/A N/A a b N/A N/A N/A N/A N/A N/A set a isdisjoint N/A set b N/A issubset_usecase N/A N/A a b N/A N/A N/A N/A N/A N/A set a issubset N/A set b N/A issuperset_usecase N/A N/A a b N/A N/A N/A N/A N/A N/A set a issuperset N/A set b N/A clear_usecase N/A N/A a N/A N/A N/A s N/A set a N/A N/A N/A s clear N/A N/A N/A len s N/A list s N/A copy_usecase N/A N/A a N/A N/A N/A s N/A set a N/A ss N/A N/A s copy N/A N/A N/A s pop N/A N/A N/A len ss N/A list ss N/A copy_usecase_empty N/A N/A a N/A N/A N/A s N/A set a N/A N/A N/A s clear N/A ss N/A N/A s copy N/A N/A N/A s add 42 N/A N/A N/A len ss N/A list ss N/A copy_usecase_deleted N/A N/A a b N/A N/A N/A s N/A set a N/A N/A N/A s remove b N/A ss N/A N/A s copy N/A N/A N/A s pop N/A N/A N/A len ss N/A list ss N/A difference_usecase N/A N/A a b N/A N/A N/A sa N/A set a N/A s N/A N/A sa difference N/A set b N/A N/A list s N/A intersection_usecase N/A N/A a b N/A N/A N/A sa N/A set a N/A s N/A N/A sa intersection N/A set b N/A N/A list s N/A symmetric_difference_usecase N/A N/A a b N/A N/A N/A sa N/A set a N/A s N/A N/A sa symmetric_difference N/A set b N/A N/A list s N/A union_usecase N/A N/A a b N/A N/A N/A sa N/A set a N/A s N/A N/A sa union N/A set b N/A N/A list s N/A set_return_usecase N/A N/A a N/A N/A N/A s N/A set a N/A s N/A make_operator_usecase N/A N/A op N/A N/A N/A code N/A if 1:
    def operator_usecase(a, b):
        s = set(a) %(op)s set(b)
        return list(s)
     N/A dict op op N/A N/A compile_function operator_usecase code N/A globals N/A make_inplace_operator_usecase N/A N/A op N/A N/A N/A code N/A if 1:
    def inplace_operator_usecase(a, b):
        sa = set(a)
        sb = set(b)
        sc = sa
        sc %(op)s sb
        return list(sc), list(sa)
     N/A dict op op N/A N/A compile_function inplace_operator_usecase code N/A globals N/A make_comparison_usecase N/A N/A op N/A N/A N/A code N/A if 1:
    def comparison_usecase(a, b):
        return set(a) %(op)s set(b)
     N/A dict op op N/A N/A compile_function comparison_usecase code N/A globals N/A noop N/A N/A x N/A N/A N/A N/A unbox_usecase N/A N/A x N/A N/A N/A 
    Expect a set of numbers
     N/A res 0 N/A v x N/A N/A res v N/A res N/A unbox_usecase2 N/A N/A x N/A N/A N/A 
    Expect a set of tuples
     N/A res 0 N/A v x N/A N/A res N/A len v N/A res N/A unbox_usecase3 N/A N/A x N/A N/A N/A 
    Expect a (number, set of numbers) tuple.
     N/A N/A a b x N/A res a N/A v b N/A N/A res v N/A res N/A unbox_usecase4 N/A N/A x N/A N/A N/A 
    Expect a (number, set of tuples) tuple.
     N/A N/A a b x N/A res a N/A v b N/A N/A res N/A len v N/A res N/A reflect_simple N/A N/A sa sb N/A N/A N/A N/A N/A sa add 42 N/A N/A N/A sa update sb N/A N/A sa N/A len sa N/A len sb N/A reflect_conditional N/A N/A sa sb N/A N/A N/A N/A N/A len sb 1 N/A N/A sa N/A set N/A 11.0 22.0 33.0 44.0 N/A N/A N/A sa add 42.0 N/A N/A N/A sa update sb N/A sc N/A set N/A 55.0 66.0 N/A N/A N/A sa symmetric_difference_update sc N/A N/A sa N/A len sa N/A len sb N/A reflect_exception N/A N/A s N/A N/A N/A N/A N/A s add 42 N/A ZeroDivisionError N/A reflect_dual N/A N/A sa sb N/A N/A N/A N/A N/A sa add N/A N/A sb pop N/A N/A sa sb N/A unique_usecase N/A N/A src N/A N/A N/A seen N/A set N/A res N/A N/A v src N/A N/A N/A v seen N/A N/A N/A N/A seen add v N/A N/A N/A res append v N/A res N/A N/A needs_set_literals N/A N/A unittest skipIf N/A N/A sys version_info N/A 2 7 set literals unavailable before Python 2.7 BaseTest N/A MemoryLeakMixin TestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super BaseTest self setUp N/A N/A self rnd N/A N/A random Random 42 N/A _range N/A N/A self stop N/A N/A N/A N/A N/A np arange N/A int stop N/A _random_choice N/A N/A self seq n N/A N/A N/A 
        Choose *n* possibly duplicate items from sequence.
         N/A l N/A N/A N/A N/A self rnd choice N/A list seq N/A i N/A range n N/A N/A isinstance seq N/A np ndarray N/A N/A N/A N/A np array l dtype N/A seq dtype N/A N/A l N/A duplicates_array N/A N/A self n N/A N/A N/A 
        Get a 1d array with many duplicate values.
         N/A a N/A N/A self _range N/A N/A np sqrt n N/A N/A N/A self _random_choice a n N/A sparse_array N/A N/A self n N/A N/A N/A 
        Get a 1d array with values spread around.
         N/A a N/A N/A self _range N/A n 1.3 N/A N/A N/A self _random_choice a n N/A _assert_equal_unordered N/A N/A self a b N/A N/A N/A N/A isinstance a tuple N/A N/A N/A N/A self assertIsInstance b tuple N/A N/A u v N/A zip a b N/A N/A N/A N/A self _assert_equal_unordered u v N/A N/A N/A isinstance a list N/A N/A N/A N/A self assertIsInstance b list N/A N/A N/A self assertPreciseEqual N/A sorted a N/A sorted b N/A N/A N/A N/A self assertPreciseEqual a b N/A unordered_checker N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc check N/A N/A N/A args N/A N/A expected N/A pyfunc args N/A got N/A cfunc args N/A N/A N/A self _assert_equal_unordered expected got N/A N/A check N/A N/A TestSetLiterals N/A BaseTest N/A test_build_set N/A N/A self flags N/A enable_pyobj_flags N/A N/A pyfunc N/A set_literal_return_usecase N/A 1 2 3 2 N/A N/A N/A self run_nullary_func pyfunc flags flags N/A needs_set_literals test_build_heterogenous_set N/A N/A self flags N/A enable_pyobj_flags N/A N/A pyfunc N/A set_literal_return_usecase N/A 1 2.0 3j 2 N/A N/A N/A self run_nullary_func pyfunc flags flags N/A pyfunc N/A set_literal_return_usecase N/A 2.0 2 N/A N/A got expected N/A N/A self run_nullary_func pyfunc flags flags N/A N/A N/A self assertIs N/A type N/A N/A got pop N/A type N/A N/A expected pop N/A needs_set_literals test_build_set_nopython N/A N/A self N/A N/A N/A arg N/A list N/A N/A self sparse_array 50 N/A pyfunc N/A set_literal_convert_usecase arg N/A cfunc N/A N/A jit nopython True pyfunc N/A expected N/A pyfunc N/A got N/A cfunc N/A N/A N/A self assertPreciseEqual N/A sorted expected N/A sorted got N/A N/A tag important needs_set_literals N/A TestSets N/A BaseTest N/A test_constructor N/A N/A self N/A N/A N/A pyfunc empty_constructor_usecase N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertPreciseEqual N/A cfunc N/A pyfunc N/A pyfunc constructor_usecase N/A cfunc N/A N/A jit nopython True pyfunc check N/A N/A arg N/A N/A N/A N/A N/A self assertPreciseEqual N/A pyfunc arg N/A cfunc arg N/A N/A N/A check N/A 1 2 3 2 7 N/A N/A check N/A N/A self duplicates_array 200 N/A N/A check N/A N/A self sparse_array 200 N/A test_set_return N/A N/A self N/A N/A N/A pyfunc set_return_usecase N/A cfunc N/A N/A jit nopython True pyfunc N/A arg N/A 1 2 3 2 7 N/A N/A N/A self assertEqual N/A cfunc arg N/A set arg N/A N/A tag important test_iterator N/A N/A self N/A N/A N/A pyfunc iterator_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A 1 2 3 2 7 N/A N/A check N/A N/A self duplicates_array 200 N/A N/A check N/A N/A self sparse_array 200 N/A N/A tag important test_update N/A N/A self N/A N/A N/A pyfunc update_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A a b c N/A N/A 1 2 4 9 N/A 2 3 5 11 42 N/A 4 5 6 42 N/A N/A check a b c N/A a N/A N/A self sparse_array 50 N/A b N/A N/A self duplicates_array 50 N/A c N/A N/A self sparse_array 50 N/A N/A check a b c N/A N/A tag important test_remove N/A N/A self N/A N/A N/A pyfunc remove_usecase N/A check N/A N/A self unordered_checker pyfunc N/A a N/A 1 2 3 5 8 42 N/A b N/A 5 2 8 N/A N/A check a b N/A test_remove_error N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc remove_usecase N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertRaises KeyError raises N/A N/A N/A cfunc N/A 1 2 3 N/A 5 N/A test_discard N/A N/A self N/A N/A N/A pyfunc discard_usecase N/A check N/A N/A self unordered_checker pyfunc N/A a N/A 1 2 3 5 8 42 N/A b N/A 5 2 8 N/A N/A check a b N/A a N/A N/A self sparse_array 50 N/A b N/A N/A self sparse_array 50 N/A N/A check a b N/A N/A tag important test_pop N/A N/A self N/A N/A N/A pyfunc pop_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A 2 3 55 11 8 42 N/A N/A check N/A N/A self sparse_array 50 N/A N/A tag important test_contains N/A N/A self N/A N/A N/A pyfunc contains_usecase N/A cfunc N/A N/A jit nopython True pyfunc check N/A N/A a b N/A N/A N/A N/A N/A self assertPreciseEqual N/A pyfunc a b N/A cfunc a b N/A N/A a N/A 1 2 3 5 42 N/A b N/A 5 2 8 3 N/A N/A check a b N/A N/A tag important _test_xxx_update N/A N/A self pyfunc N/A N/A N/A check N/A N/A self unordered_checker pyfunc N/A N/A a b N/A N/A 1 2 4 11 N/A 2 3 5 11 42 N/A N/A check a b N/A sizes N/A 0 50 500 N/A N/A na nb N/A N/A itertools product sizes sizes N/A N/A a N/A N/A self sparse_array na N/A b N/A N/A self sparse_array nb N/A N/A check a b N/A test_difference_update N/A N/A self N/A N/A N/A N/A N/A self _test_xxx_update difference_update_usecase N/A test_intersection_update N/A N/A self N/A N/A N/A N/A N/A self _test_xxx_update intersection_update_usecase N/A test_symmetric_difference_update N/A N/A self N/A N/A N/A N/A N/A self _test_xxx_update symmetric_difference_update_usecase N/A _test_comparator N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc check N/A N/A a b N/A N/A N/A N/A N/A self assertPreciseEqual N/A pyfunc a b N/A cfunc a b N/A N/A N/A a b N/A map set N/A N/A 1 2 4 11 N/A 2 3 5 11 42 N/A args N/A N/A a b N/A a b N/A a b N/A a b N/A args N/A N/A tuple x N/A x args N/A N/A a b N/A N/A itertools product args args N/A N/A N/A check a b N/A test_isdisjoint N/A N/A self N/A N/A N/A N/A N/A self _test_comparator isdisjoint_usecase N/A test_issubset N/A N/A self N/A N/A N/A N/A N/A self _test_comparator issubset_usecase N/A test_issuperset N/A N/A self N/A N/A N/A N/A N/A self _test_comparator issuperset_usecase N/A test_clear N/A N/A self N/A N/A N/A pyfunc clear_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A 1 2 4 11 N/A N/A check N/A N/A self sparse_array 50 N/A test_copy N/A N/A self N/A N/A N/A pyfunc copy_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A 1 2 4 11 N/A N/A check N/A N/A self sparse_array 50 N/A pyfunc copy_usecase_empty N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A 1 N/A pyfunc copy_usecase_deleted N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A 1 2 4 11 2 N/A a N/A N/A self sparse_array 50 N/A N/A check a N/A a N/A N/A N/A len a 2 N/A _test_set_operator N/A N/A self pyfunc N/A N/A N/A check N/A N/A self unordered_checker pyfunc N/A N/A a b N/A N/A 1 2 4 11 N/A 2 3 5 11 42 N/A N/A check a b N/A sizes N/A 0 50 500 N/A N/A na nb N/A N/A itertools product sizes sizes N/A N/A a N/A N/A self sparse_array na N/A b N/A N/A self sparse_array nb N/A N/A check a b N/A test_difference N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator difference_usecase N/A test_intersection N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator intersection_usecase N/A test_symmetric_difference N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator symmetric_difference_usecase N/A test_union N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator union_usecase N/A test_and N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_operator_usecase & N/A test_or N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_operator_usecase | N/A test_sub N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_operator_usecase - N/A test_xor N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_operator_usecase ^ N/A test_eq N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_comparison_usecase == N/A test_ne N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_comparison_usecase != N/A test_le N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_comparison_usecase <= N/A test_lt N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_comparison_usecase < N/A test_ge N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_comparison_usecase >= N/A test_gt N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_comparison_usecase > N/A test_iand N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_inplace_operator_usecase &= N/A test_ior N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_inplace_operator_usecase |= N/A test_isub N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_inplace_operator_usecase -= N/A test_ixor N/A N/A self N/A N/A N/A N/A N/A self _test_set_operator N/A make_inplace_operator_usecase ^= N/A N/A OtherTypesTest N/A object N/A test_constructor N/A N/A self N/A N/A N/A pyfunc empty_constructor_usecase N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertPreciseEqual N/A cfunc N/A pyfunc N/A pyfunc constructor_usecase N/A cfunc N/A N/A jit nopython True pyfunc check N/A N/A arg N/A N/A N/A N/A N/A self assertPreciseEqual N/A pyfunc arg N/A cfunc arg N/A N/A N/A check N/A N/A self duplicates_array 200 N/A N/A check N/A N/A self sparse_array 200 N/A test_iterator N/A N/A self N/A N/A N/A pyfunc iterator_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A N/A self duplicates_array 200 N/A N/A check N/A N/A self sparse_array 200 N/A test_update N/A N/A self N/A N/A N/A pyfunc update_usecase N/A check N/A N/A self unordered_checker pyfunc N/A a N/A N/A self sparse_array 50 N/A b N/A N/A self duplicates_array 50 N/A c N/A N/A self sparse_array 50 N/A N/A check a b c N/A N/A tag important N/A TestFloatSets N/A OtherTypesTest BaseTest N/A N/A 
    Test sets with floating-point keys.
     _range N/A N/A self stop N/A N/A N/A N/A N/A N/A np arange stop dtype N/A np float32 N/A N/A np float32 0.1 N/A N/A TestTupleSets N/A OtherTypesTest BaseTest N/A N/A 
    Test sets with tuple keys.
     _range N/A N/A self stop N/A N/A N/A a N/A N/A np arange stop dtype N/A np int64 N/A b N/A a 6148914691236517205 N/A c N/A N/A N/A a 2863311530 astype N/A np int32 N/A d N/A N/A N/A N/A a 32 1 astype N/A np bool_ N/A N/A list N/A zip b c d N/A N/A TestUnboxing N/A BaseTest N/A N/A 
    Test unboxing of Python sets into native Numba sets.
     assert_type_error N/A N/A self msg N/A N/A N/A N/A N/A self assertRaises TypeError raises N/A N/A N/A N/A N/A msg None N/A N/A N/A N/A self assertRegexpMatches N/A str N/A raises exception msg N/A N/A contextlib contextmanager check_unary N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc check N/A N/A arg N/A N/A N/A expected N/A pyfunc arg N/A got N/A cfunc arg N/A N/A N/A self assertPreciseEqual got expected N/A N/A check N/A test_numbers N/A N/A self N/A N/A N/A check N/A N/A self check_unary unbox_usecase N/A N/A check N/A set N/A 1 2 N/A N/A check N/A set N/A 1j 2.5j N/A N/A check N/A set N/A range 100 N/A N/A tag important test_tuples N/A N/A self N/A N/A N/A check N/A N/A self check_unary unbox_usecase2 N/A N/A check N/A set N/A N/A 1 2 N/A 3 4 N/A N/A check N/A set N/A N/A 1 2j N/A 3 4j N/A test_set_inside_tuple N/A N/A self N/A N/A N/A check N/A N/A self check_unary unbox_usecase3 N/A N/A check N/A 1 N/A set N/A 2 3 4 N/A N/A tag important test_set_of_tuples_inside_tuple N/A N/A self N/A N/A N/A check N/A N/A self check_unary unbox_usecase4 N/A N/A check N/A 1 N/A set N/A N/A 2 N/A 3 N/A test_errors N/A N/A self N/A N/A N/A msg can't unbox heterogenous set N/A pyfunc noop N/A cfunc N/A N/A jit nopython True pyfunc N/A val N/A set N/A 1 2.5 N/A N/A N/A self assert_type_error msg N/A N/A N/A cfunc val N/A N/A N/A self assertEqual val N/A set N/A 1 2.5 N/A N/A N/A self assert_type_error msg N/A N/A N/A cfunc N/A set N/A 1 2j N/A N/A N/A self assert_type_error msg N/A N/A N/A cfunc N/A 1 N/A set N/A 1 2j N/A N/A N/A self assert_type_error msg N/A N/A N/A cfunc N/A Point 1 N/A set N/A 1 2j N/A lst N/A set N/A N/A 1 N/A 2 3 N/A N/A N/A self assertRaises N/A IndexError ValueError raises N/A N/A N/A cfunc lst N/A N/A TestSetReflection N/A BaseTest N/A N/A 
    Test reflection of native Numba sets on Python set objects.
     check_reflection N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc N/A samples N/A N/A N/A set N/A 1.0 2.0 3.0 4.0 N/A set N/A 0.0 N/A N/A set N/A 1.0 2.0 3.0 4.0 N/A set N/A 5.0 6.0 7.0 8.0 9.0 N/A N/A dest src samples N/A N/A expected N/A set dest N/A got N/A set dest N/A pyres N/A pyfunc expected src N/A N/A N/A self assertRefCount got src N/A N/A cres N/A cfunc got src N/A N/A N/A self assertPreciseEqual cres pyres N/A N/A N/A self assertPreciseEqual expected got N/A N/A N/A self assertEqual N/A N/A pyres N/A 0 expected N/A N/A cres N/A 0 got N/A pyres cres N/A test_reflect_simple N/A N/A self N/A N/A N/A N/A N/A self check_reflection reflect_simple N/A test_reflect_conditional N/A N/A self N/A N/A N/A N/A N/A self check_reflection reflect_conditional N/A test_reflect_exception N/A N/A self N/A N/A N/A 
        When the function exits with an exception, sets should still be
        reflected.
         N/A pyfunc reflect_exception N/A cfunc N/A N/A jit nopython True pyfunc N/A s N/A set N/A 1 2 3 N/A N/A N/A self assertRefCount s N/A N/A N/A N/A self assertRaises ZeroDivisionError N/A N/A N/A cfunc s N/A N/A N/A self assertPreciseEqual s N/A set N/A 1 2 3 42 N/A test_reflect_same_set N/A N/A self N/A N/A N/A 
        When the same set object is reflected twice, behaviour should
        be consistent.
         N/A pyfunc reflect_dual N/A cfunc N/A N/A jit nopython True pyfunc N/A pyset N/A set N/A 1 2 3 N/A cset N/A N/A pyset copy N/A expected N/A pyfunc pyset pyset N/A got N/A cfunc cset cset N/A N/A N/A self assertPreciseEqual expected got N/A N/A N/A self assertPreciseEqual pyset cset N/A N/A N/A self assertPreciseEqual N/A N/A sys getrefcount pyset N/A N/A sys getrefcount cset N/A N/A tag important test_reflect_clean N/A N/A self N/A N/A N/A 
        When the set wasn't mutated, no reflection should take place.
         N/A cfunc N/A N/A jit nopython True noop N/A s N/A set N/A 12.5j N/A ids N/A N/A id x N/A x s N/A N/A cfunc s N/A N/A N/A self assertEqual N/A N/A id x N/A x s ids N/A N/A TestExamples N/A BaseTest N/A N/A 
    Examples of using sets.
     test_unique N/A N/A self N/A N/A N/A pyfunc unique_usecase N/A check N/A N/A self unordered_checker pyfunc N/A N/A check N/A N/A self duplicates_array 200 N/A N/A check N/A N/A self sparse_array 200 N/A N/A tag important N/A N/A N/A __name__ __main__ N/A N/A N/A N/A unittest main