Module ImportFrom alias ImportFrom alias Import alias Import alias Import alias Import alias ImportFrom alias alias ImportFrom alias alias Import alias identifier ImportFrom alias ImportFrom alias alias alias Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Str TupleLoad Str Str 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 NameParam defaults body Return ListLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Return ListLoad ListLoad NameLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Return Call NameLoad ListComp BinOpPow NameLoad Num comprehension NameStore Call NameLoad Num decorator_list FunctionDef arguments args defaults body Return Call NameLoad ListComp NameLoad comprehension NameStore Call NameLoad Num CompareEq BinOpMod NameLoad Num Num decorator_list FunctionDef arguments args defaults body Return Call NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad Num comprehension NameStore Call NameLoad Num decorator_list FunctionDef arguments args defaults body Return Call NameLoad ListComp BinOpMult NameLoad NameLoad comprehension NameStore Call NameLoad Num comprehension NameStore Call NameLoad Num decorator_list FunctionDef arguments args defaults body Return ListComp BinOpMult NameLoad Num comprehension NameStore Call NameLoad Num decorator_list FunctionDef arguments args defaults body Return ListComp ListComp NameLoad comprehension NameStore Call NameLoad NameLoad comprehension NameStore Call NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Num For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Num For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad NameLoad attr TupleLoad Num Num Expr Call AttributeLoad NameLoad attr ListLoad Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Num While CompareGt Call NameLoad NameLoad Num body AugAssignAdd NameStore BinOpMult Call NameLoad NameLoad Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Num For NameStore Call NameLoad Call NameLoad NameLoad body AugAssignAdd NameStore BinOpMult NameLoad SubscriptLoad NameLoad Index NameLoad For NameStore Call NameLoad UnaryOpUSub Call NameLoad NameLoad Num body AugAssignSub NameStore BinOpMult NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Num For NameStore Call NameLoad Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad BinOpMult NameLoad SubscriptLoad NameLoad Index NameLoad For NameStore Call NameLoad UnaryOpUSub Call NameLoad NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad BinOpMult NameLoad SubscriptLoad NameLoad Index NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body AugAssignAdd NameStore SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return SubscriptLoad NameLoad Slice NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return SubscriptLoad NameLoad Slice NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad Num BinOpAdd Num NameLoad Assign SubscriptStore NameLoad Slice NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Slice NameLoad NameLoad NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body AugAssignAdd SubscriptStore NameLoad Index NameLoad Num Assign SubscriptStore NameLoad Slice NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign SubscriptStore NameLoad Slice NameLoad NameLoad NameLoad Call NameLoad Call NameLoad Num BinOpAdd Num NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Delete SubscriptDel NameLoad Slice Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Delete SubscriptDel NameLoad Slice NameLoad Delete SubscriptDel NameLoad Slice NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Delete SubscriptDel NameLoad Slice NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Num For TupleStore NameStore NameStore Call NameLoad NameLoad body AugAssignAdd NameStore BinOpMult NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return TupleLoad CompareIn Num NameLoad CompareIn Num NameLoad CompareIn BinOpSub NameLoad Num NameLoad CompareIn NameLoad NameLoad CompareNotIn Num NameLoad CompareNotIn Num NameLoad CompareNotIn BinOpSub NameLoad Num NameLoad CompareNotIn NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Num Num Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Num Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Num Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad BinOpSub NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpBitAnd NameLoad Num Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad Num NameLoad Assign NameStore Call NameLoad Call NameLoad Num BinOpAdd Num NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore ListLoad Num Assign NameStore ListLoad Num Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Return TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad Num NameLoad Assign NameStore Call NameLoad Call NameLoad Num BinOpAdd Num NameLoad AugAssignAdd NameStore NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore ListLoad Num Assign NameStore ListLoad Num AugAssignAdd NameStore NameLoad AugAssignAdd NameStore NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return BinOpMult NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad AugAssignMult NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return TupleLoad Call NameLoad NameLoad IfExp NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareGt Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareGtE Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareLt Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareLtE Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore NameLoad Assign NameStore SubscriptLoad NameLoad Slice Return TupleLoad CompareIs NameLoad NameLoad CompareIsNot NameLoad NameLoad CompareIs NameLoad NameLoad CompareIsNot NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore ListLoad NameLoad Assign SubscriptStore NameLoad Index Num NameLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore BinOpBitXor NameLoad NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If SubscriptLoad NameLoad Index Num body Assign NameStore ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad 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 ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Call NameLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad With Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Num Num Call NameLoad Num Num Num Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad For NameStore NameLoad body Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad TupleLoad Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num Num Num Num Num body Assign NameStore IfExp NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad NameLoad Call 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 keyword NameLoad decorator_list Call NameLoad Str 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 keyword NameLoad decorator_list Call NameLoad Str 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 Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num Num body For NameStore ListLoad Num Num BinOpSub NameLoad Num BinOpSub NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpAdd UnaryOpUSub NameLoad Num body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call Call NameLoad keyword NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num Num body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num BinOpSub NameLoad Num BinOpAdd NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Num 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 Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore ListLoad Num Num For NameStore NameLoad body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num UnaryOpUSub NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad 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 Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore ListLoad Num Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num UnaryOpUSub NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num UnaryOpUSub NameLoad Assign NameStore ListLoad Num Num Num Num Num For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num UnaryOpUSub NameLoad Assign NameStore ListLoad Num Num Num Num Num For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Expr Call NameLoad Num Num Num Num Num With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Call NameLoad Num Num Num Num Num Expr Call AttributeLoad NameLoad attr Str Call NameLoad AttributeLoad NameLoad attr 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 Call NameLoad Str 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 Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str 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 Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr 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 For NameStore TupleLoad Num Num Num Num Num body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num 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 Assign NameStore Num For NameStore TupleLoad Num Num Num Num Num body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num BinOpSub NameLoad Num BinOpAdd NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num 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 Assign NameStore Num For NameStore TupleLoad Num Num Num Num Num body Assign NameStore ListLoad Num Num BinOpSub NameLoad Num BinOpSub NameLoad Num BinOpAdd NameLoad Num Num Num BinOpAdd UnaryOpUSub NameLoad Num BinOpSub UnaryOpUSub NameLoad Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Num For NameStore TupleLoad Num Num Num Num body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad 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 Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr Call NameLoad Num NameLoad Call NameLoad Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call AttributeLoad NameLoad attr CompareGtE AttributeLoad NameLoad attr TupleLoad Num Num Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call AttributeLoad NameLoad attr CompareGtE AttributeLoad NameLoad attr TupleLoad Num Num Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore ListLoad Num Num Num Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad 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 Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad 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 Call NameLoad keyword NameLoad NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num Num Num Num body For NameStore ListLoad Num Num Num Num Num Num body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad 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 Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Num BinOpPow Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Num BinOpPow Num Num decorator_list Call AttributeLoad NameLoad attr CompareGtE AttributeLoad NameLoad attr BinOpPow Num Num Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call Call NameLoad keyword NameLoad NameLoad For NameStore ListLoad Num Num Num body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return TupleLoad Call NameLoad NameLoad SubscriptLoad NameLoad Index Num decorator_list Call NameLoad keyword NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list Call NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Num TupleLoad Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad BinOpMod Str TupleLoad NameLoad decorator_list Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Expr Call NameLoad TupleLoad TupleLoad Num Num TupleLoad Num Num Expr Call NameLoad TupleLoad TupleLoad Num Num Num TupleLoad Num Num Expr Call NameLoad TupleLoad TupleLoad Num Num TupleLoad Num Num Num Expr Call NameLoad TupleLoad TupleLoad Num Num Num TupleLoad Num Num Num Expr Call NameLoad TupleLoad TupleLoad Num Num Num TupleLoad Num Num Num Expr Call NameLoad TupleLoad TupleLoad Num Num Num TupleLoad Num Num Num 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 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 Call NameLoad keyword NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Num Call NameLoad Num decorator_list 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 decorator_list decorator_list ClassDef bases NameLoad 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 ListLoad Num Num Expr Call NameLoad ListLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad TupleLoad Num Num TupleLoad Num Num Expr Call NameLoad ListLoad TupleLoad Num Num TupleLoad Num Num Expr Call NameLoad ListLoad TupleLoad TupleLoad TupleLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad TupleLoad Num 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 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 ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad TupleLoad Num ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Call NameLoad Num ListLoad Num Num Assign NameStore ListLoad TupleLoad Num TupleLoad Num Num With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call Call NameLoad keyword NameLoad NameLoad Assign NameStore ListLoad TupleLoad ListLoad Num Num Num Num ListLoad Num TupleLoad ListLoad Num Num Num Num 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 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 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 ListLoad Num Num Num Assign NameStore SubscriptLoad NameLoad Slice 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 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 If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr
N/A __future__ print_function collections namedtuple N/A contextlib N/A itertools N/A math N/A sys numba.compiler compile_isolated Flags numba jit types N/A numba.unittest_support unittest numba testing support TestCase MemoryLeakMixin tag N/A enable_pyobj_flags N/A Flags N/A N/A N/A enable_pyobj_flags set enable_pyobject N/A force_pyobj_flags N/A Flags N/A N/A N/A force_pyobj_flags set force_pyobject N/A Point N/A namedtuple Point N/A a b 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 list 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 list 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, list 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, list 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 create_list N/A N/A x y z N/A N/A N/A N/A x y z N/A create_nested_list N/A N/A x y z a b c N/A N/A N/A N/A N/A x y z N/A a b c N/A list_comprehension1 N/A N/A N/A N/A N/A N/A sum N/A N/A x 2 N/A x N/A range 10 N/A list_comprehension2 N/A N/A N/A N/A N/A N/A sum N/A x N/A x N/A range 10 N/A N/A x 2 0 N/A list_comprehension3 N/A N/A N/A N/A N/A N/A sum N/A N/A N/A math pow x 2 N/A x N/A range 10 N/A list_comprehension4 N/A N/A N/A N/A N/A N/A sum N/A N/A x y N/A x N/A range 10 N/A y N/A range 10 N/A list_comprehension5 N/A N/A N/A N/A N/A N/A N/A x 2 N/A x N/A range 10 N/A list_comprehension6 N/A N/A N/A N/A N/A N/A N/A x N/A x N/A range y N/A y N/A range 3 N/A list_constructor N/A N/A n N/A N/A N/A N/A list N/A range n N/A list_append N/A N/A n N/A N/A N/A l N/A N/A N/A N/A l append 42 N/A i N/A range n N/A N/A N/A N/A l append i N/A l N/A list_append_heterogenous N/A N/A n N/A N/A N/A l N/A N/A N/A N/A l append 42.0 N/A i N/A range n N/A N/A N/A N/A l append i N/A l N/A list_extend N/A N/A n N/A N/A N/A l N/A N/A N/A N/A l extend N/A range n N/A N/A N/A l extend N/A l N/A -1 N/A N/A N/A l extend N/A range n 0 -1 N/A l N/A list_extend_heterogenous N/A N/A n N/A N/A N/A l N/A N/A N/A N/A l extend N/A range n N/A N/A N/A l extend N/A l N/A -1 N/A N/A N/A l extend N/A 5 42 N/A N/A N/A l extend N/A 123.0 N/A l N/A list_pop0 N/A N/A n N/A N/A N/A l N/A list N/A range n N/A res 0 N/A N/A N/A len l 0 N/A N/A res N/A N/A len l N/A N/A l pop N/A res N/A list_pop1 N/A N/A n i N/A N/A N/A l N/A list N/A range n N/A x N/A N/A l pop i N/A N/A x l N/A list_len N/A N/A n N/A N/A N/A l N/A list N/A range n N/A N/A len l N/A list_getitem N/A N/A n N/A N/A N/A l N/A list N/A range n N/A res 0 N/A i N/A range N/A len l N/A N/A res N/A i N/A l N/A i N/A i N/A range N/A N/A len l 0 N/A N/A res N/A i N/A l N/A i N/A res N/A list_setitem N/A N/A n N/A N/A N/A l N/A list N/A range n N/A res 0 N/A i N/A range N/A len l N/A N/A N/A l N/A i N/A i N/A l N/A i N/A i N/A range N/A N/A len l 0 N/A N/A N/A l N/A i N/A i N/A l N/A i N/A i N/A range N/A len l N/A N/A res N/A l N/A i N/A res N/A list_getslice2 N/A N/A n start stop N/A N/A N/A l N/A list N/A range n N/A N/A l N/A start stop N/A list_getslice3 N/A N/A n start stop step N/A N/A N/A l N/A list N/A range n N/A N/A l N/A start stop step N/A list_setslice2 N/A N/A n n_source start stop N/A N/A N/A l N/A list N/A range n N/A v N/A list N/A range 100 N/A 100 n_source N/A N/A l N/A start stop v N/A l N/A list_setslice3 N/A N/A n start stop step N/A N/A N/A l N/A list N/A range n N/A v N/A l N/A start stop step N/A i N/A range N/A len v N/A N/A N/A v N/A i 100 N/A N/A l N/A start stop step v N/A l N/A list_setslice3_arbitrary N/A N/A n n_src start stop step N/A N/A N/A l N/A list N/A range n N/A N/A l N/A start stop step N/A list N/A range 100 N/A 100 n_src N/A l N/A list_delslice0 N/A N/A n N/A N/A N/A l N/A list N/A range n N/A N/A l N/A N/A l N/A list_delslice1 N/A N/A n start stop N/A N/A N/A l N/A list N/A range n N/A N/A l N/A start N/A N/A l N/A stop N/A l N/A list_delslice2 N/A N/A n start stop N/A N/A N/A l N/A list N/A range n N/A N/A l N/A start stop N/A l N/A list_clear N/A N/A n N/A N/A N/A l N/A list N/A range n N/A N/A N/A l clear N/A l N/A list_copy N/A N/A n N/A N/A N/A l N/A list N/A range n N/A ll N/A N/A l copy N/A N/A N/A l append 42 N/A N/A l ll N/A list_iteration N/A N/A n N/A N/A N/A l N/A list N/A range n N/A res 0 N/A N/A i v N/A enumerate l N/A N/A res N/A i v N/A res N/A list_contains N/A N/A n N/A N/A N/A l N/A list N/A range n N/A N/A N/A 0 l N/A 1 l N/A N/A n 1 l N/A n l N/A 0 l N/A 1 l N/A N/A n 1 l N/A n l N/A list_index1 N/A N/A n v N/A N/A N/A l N/A list N/A range n 0 -1 N/A N/A N/A l index v N/A list_index2 N/A N/A n v start N/A N/A N/A l N/A list N/A range n 0 -1 N/A N/A N/A l index v start N/A list_index3 N/A N/A n v start stop N/A N/A N/A l N/A list N/A range n 0 -1 N/A N/A N/A l index v start stop N/A list_remove N/A N/A n v N/A N/A N/A l N/A list N/A range N/A n 1 -1 -1 N/A N/A N/A l remove v N/A l N/A list_insert N/A N/A n pos v N/A N/A N/A l N/A list N/A range 0 n N/A N/A N/A l insert pos v N/A l N/A list_count N/A N/A n v N/A N/A N/A l N/A N/A x N/A range n N/A N/A N/A N/A l append N/A x 3 N/A N/A N/A l count v N/A list_reverse N/A N/A n N/A N/A N/A l N/A list N/A range n N/A N/A N/A l reverse N/A l N/A list_add N/A N/A m n N/A N/A N/A a N/A list N/A range 0 m N/A b N/A list N/A range 100 N/A 100 n N/A res N/A a b N/A N/A N/A res append 42 N/A N/A a b res N/A list_add_heterogenous N/A N/A N/A N/A N/A a N/A 1 N/A b N/A 2.0 N/A c N/A a b N/A d N/A b a N/A N/A N/A a append 3 N/A N/A N/A b append 4.0 N/A N/A a b c d N/A list_add_inplace N/A N/A m n N/A N/A N/A a N/A list N/A range 0 m N/A b N/A list N/A range 100 N/A 100 n N/A a b N/A N/A a b N/A list_add_inplace_heterogenous N/A N/A N/A N/A N/A a N/A 1 N/A b N/A 2.0 N/A a b N/A b a N/A N/A a b N/A list_mul N/A N/A n v N/A N/A N/A a N/A list N/A range n N/A N/A a v N/A list_mul_inplace N/A N/A n v N/A N/A N/A a N/A list N/A range n N/A a v N/A a N/A list_bool N/A N/A n N/A N/A N/A a N/A list N/A range n N/A N/A N/A bool a N/A a True False N/A eq_usecase N/A N/A a b N/A N/A N/A N/A N/A list a N/A list b N/A ne_usecase N/A N/A a b N/A N/A N/A N/A N/A list a N/A list b N/A gt_usecase N/A N/A a b N/A N/A N/A N/A N/A list a N/A list b N/A ge_usecase N/A N/A a b N/A N/A N/A N/A N/A list a N/A list b N/A lt_usecase N/A N/A a b N/A N/A N/A N/A N/A list a N/A list b N/A le_usecase N/A N/A a b N/A N/A N/A N/A N/A list a N/A list b N/A identity_usecase N/A N/A n N/A N/A N/A a N/A list N/A range n N/A b a N/A c N/A a N/A N/A N/A N/A a b N/A a b N/A a c N/A a c N/A bool_list_usecase N/A N/A N/A N/A N/A l N/A False N/A N/A l N/A 0 True N/A x False N/A v l N/A N/A x N/A x v N/A N/A l x N/A reflect_simple N/A N/A l ll N/A N/A N/A x N/A N/A l pop N/A y N/A N/A l pop N/A N/A l N/A 0 42.0 N/A N/A N/A l extend ll N/A N/A l x y N/A reflect_conditional N/A N/A l ll N/A N/A N/A N/A ll N/A 0 N/A N/A l N/A 11.0 22.0 33.0 44.0 N/A x N/A N/A l pop N/A y N/A N/A l pop N/A N/A l N/A 0 42.0 N/A N/A N/A l extend ll N/A N/A l x y N/A reflect_exception N/A N/A l N/A N/A N/A N/A N/A l append 42 N/A ZeroDivisionError N/A reflect_dual N/A N/A l ll N/A N/A N/A N/A N/A l append N/A N/A ll pop N/A N/A l ll N/A TestLists N/A MemoryLeakMixin TestCase N/A test_create_list N/A N/A self N/A N/A N/A pyfunc create_list N/A cr N/A compile_isolated pyfunc N/A N/A types int32 N/A types int32 N/A types int32 N/A cfunc N/A cr entry_point N/A N/A N/A self assertEqual N/A cfunc 1 2 3 N/A pyfunc 1 2 3 N/A test_create_nested_list N/A N/A self N/A N/A N/A pyfunc create_nested_list N/A N/A N/A self assertTypingError N/A N/A cr N/A compile_isolated pyfunc N/A N/A types int32 N/A types int32 N/A types int32 N/A types int32 N/A types int32 N/A types int32 N/A cfunc N/A cr entry_point N/A N/A N/A self assertEqual N/A cfunc 1 2 3 4 5 6 N/A pyfunc 1 2 3 4 5 6 N/A test_list_comprehension N/A N/A self N/A N/A N/A list_tests N/A list_comprehension1 list_comprehension2 list_comprehension3 list_comprehension4 list_comprehension5 list_comprehension6 N/A test list_tests N/A N/A pyfunc test N/A cr N/A compile_isolated pyfunc N/A N/A cfunc N/A cr entry_point N/A N/A N/A self assertEqual N/A cfunc N/A pyfunc N/A N/A testing allow_interpreter_mode check_unary_with_size N/A N/A self pyfunc precise N/A True N/A N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 0 3 16 70 400 N/A N/A eq N/A precise N/A self assertPreciseEqual N/A self assertEqual N/A N/A eq N/A cfunc n N/A pyfunc n N/A test_constructor N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_constructor N/A test_append N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_append N/A test_append_heterogenous N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_append_heterogenous precise False N/A N/A tag important test_extend N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_extend N/A test_extend_heterogenous N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_extend_heterogenous precise False N/A N/A tag important test_pop0 N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_pop0 N/A test_pop1 N/A N/A self N/A N/A N/A pyfunc list_pop1 N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 5 40 N/A N/A i N/A 0 1 N/A n 2 N/A n 1 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A N/A expected N/A pyfunc n i N/A N/A N/A self assertPreciseEqual N/A cfunc n i expected N/A N/A tag important test_pop_errors N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A cfunc N/A N/A jit nopython True list_pop1 N/A N/A N/A self assertRaises IndexError cm N/A N/A N/A cfunc 0 5 N/A N/A N/A self assertEqual N/A str N/A cm exception pop from empty list N/A N/A N/A self assertRaises IndexError cm N/A N/A N/A cfunc 1 5 N/A N/A N/A self assertEqual N/A str N/A cm exception pop index out of range N/A test_insert N/A N/A self N/A N/A N/A pyfunc list_insert N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 5 40 N/A N/A indices N/A 0 1 N/A n 2 N/A n 1 N/A n 1 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A i indices N/A N/A expected N/A pyfunc n i 42 N/A N/A N/A self assertPreciseEqual N/A cfunc n i 42 expected N/A test_len N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_len N/A test_getitem N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_getitem N/A N/A tag important test_setitem N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_setitem N/A N/A tag important check_slicing2 N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc N/A sizes N/A 5 40 N/A n sizes N/A N/A indices N/A 0 1 N/A n 2 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A n N/A N/A start stop N/A N/A itertools product indices indices N/A N/A expected N/A pyfunc n start stop N/A N/A N/A self assertPreciseEqual N/A cfunc n start stop expected N/A test_getslice2 N/A N/A self N/A N/A N/A N/A N/A self check_slicing2 list_getslice2 N/A test_setslice2 N/A N/A self N/A N/A N/A pyfunc list_setslice2 N/A cfunc N/A N/A jit nopython True pyfunc N/A sizes N/A 5 40 N/A N/A n n_src N/A N/A itertools product sizes sizes N/A N/A indices N/A 0 1 N/A n 2 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A n N/A N/A start stop N/A N/A itertools product indices indices N/A N/A expected N/A pyfunc n n_src start stop N/A N/A N/A self assertPreciseEqual N/A cfunc n n_src start stop expected N/A test_getslice3 N/A N/A self N/A N/A N/A pyfunc list_getslice3 N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 10 N/A N/A indices N/A 0 1 N/A n 2 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A n N/A steps N/A 4 1 -1 2 -3 N/A N/A start stop step N/A N/A itertools product indices indices steps N/A N/A expected N/A pyfunc n start stop step N/A N/A N/A self assertPreciseEqual N/A cfunc n start stop step expected N/A N/A tag important test_setslice3 N/A N/A self N/A N/A N/A pyfunc list_setslice3 N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 10 N/A N/A indices N/A 0 1 N/A n 2 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A n N/A steps N/A 4 1 -1 2 -3 N/A N/A start stop step N/A N/A itertools product indices indices steps N/A N/A expected N/A pyfunc n start stop step N/A N/A N/A self assertPreciseEqual N/A cfunc n start stop step expected N/A N/A tag important test_setslice3_resize N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc list_setslice3_arbitrary N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A cfunc 5 10 0 2 1 N/A N/A N/A self assertRaises ValueError cm N/A N/A N/A cfunc 5 100 0 3 2 N/A N/A N/A self assertIn cannot resize N/A str N/A cm exception N/A test_delslice0 N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_delslice0 N/A test_delslice1 N/A N/A self N/A N/A N/A N/A N/A self check_slicing2 list_delslice1 N/A test_delslice2 N/A N/A self N/A N/A N/A N/A N/A self check_slicing2 list_delslice2 N/A N/A tag important test_invalid_slice N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc list_getslice3 N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertRaises ValueError cm N/A N/A N/A cfunc 10 1 2 0 N/A N/A N/A self assertEqual N/A str N/A cm exception slice step cannot be zero N/A test_iteration N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_iteration N/A test_reverse N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_reverse N/A N/A tag important test_contains N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_contains N/A check_index_result N/A N/A self pyfunc cfunc args N/A N/A N/A N/A N/A expected N/A pyfunc args N/A N/A N/A ValueError N/A N/A N/A N/A self assertRaises ValueError N/A N/A N/A cfunc args N/A N/A N/A N/A self assertPreciseEqual N/A cfunc args expected N/A test_index1 N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc list_index1 N/A cfunc N/A N/A jit nopython True pyfunc N/A v N/A 0 1 5 10 99999999 N/A N/A N/A N/A self check_index_result pyfunc cfunc N/A 16 v N/A test_index2 N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc list_index2 N/A cfunc N/A N/A jit nopython True pyfunc N/A n 16 N/A v N/A 0 1 5 10 99999999 N/A N/A indices N/A 0 1 N/A n 2 N/A n 1 N/A n 1 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A start indices N/A N/A N/A N/A self check_index_result pyfunc cfunc N/A 16 v start N/A test_index3 N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc list_index3 N/A cfunc N/A N/A jit nopython True pyfunc N/A n 16 N/A v N/A 0 1 5 10 99999999 N/A N/A indices N/A 0 1 N/A n 2 N/A n 1 N/A n 1 -1 -2 N/A N/A n 3 N/A N/A n 1 N/A N/A start stop N/A N/A itertools product indices indices N/A N/A N/A N/A self check_index_result pyfunc cfunc N/A 16 v start stop N/A test_remove N/A N/A self N/A N/A N/A pyfunc list_remove N/A cfunc N/A N/A jit nopython True pyfunc N/A n 16 N/A v N/A 0 1 5 15 N/A N/A expected N/A pyfunc n v N/A N/A N/A self assertPreciseEqual N/A cfunc n v expected 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 list_remove N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertRaises ValueError cm N/A N/A N/A cfunc 10 42 N/A N/A N/A self assertEqual N/A str N/A cm exception list.remove(x): x not in list N/A test_count N/A N/A self N/A N/A N/A pyfunc list_count N/A cfunc N/A N/A jit nopython True pyfunc N/A v N/A range 5 N/A N/A N/A N/A self assertPreciseEqual N/A cfunc 18 v N/A pyfunc 18 v N/A test_clear N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_clear N/A N/A N/A unittest skipUnless N/A N/A sys version_info N/A 3 3 list.clear() needs Python 3.3+ test_copy N/A N/A self N/A N/A N/A N/A N/A self check_unary_with_size list_copy N/A N/A N/A unittest skipUnless N/A N/A sys version_info N/A 3 3 list.copy() needs Python 3.3+ check_add N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc N/A sizes N/A 0 3 50 300 N/A N/A m n N/A N/A itertools product sizes sizes N/A N/A expected N/A pyfunc m n N/A N/A N/A self assertPreciseEqual N/A cfunc m n expected N/A test_add N/A N/A self N/A N/A N/A N/A N/A self check_add list_add N/A test_add_heterogenous N/A N/A self N/A N/A N/A pyfunc list_add_heterogenous N/A cfunc N/A N/A jit nopython True pyfunc N/A expected N/A pyfunc N/A N/A N/A self assertEqual N/A cfunc expected N/A test_add_inplace N/A N/A self N/A N/A N/A N/A N/A self check_add list_add_inplace N/A test_add_inplace_heterogenous N/A N/A self N/A N/A N/A pyfunc list_add_inplace_heterogenous N/A cfunc N/A N/A jit nopython True pyfunc N/A expected N/A pyfunc N/A N/A N/A self assertEqual N/A cfunc expected N/A check_mul N/A N/A self pyfunc N/A N/A N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 0 3 50 300 N/A N/A v N/A 1 2 3 0 -1 -42 N/A N/A expected N/A pyfunc n v N/A N/A N/A self assertPreciseEqual N/A cfunc n v expected N/A test_mul N/A N/A self N/A N/A N/A N/A N/A self check_mul list_mul N/A test_mul_inplace N/A N/A self N/A N/A N/A N/A N/A self check_mul list_mul_inplace N/A test_mul_error N/A N/A self N/A N/A N/A N/A N/A self disable_leak_check N/A pyfunc list_mul N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertRaises MemoryError N/A N/A N/A cfunc 1 N/A 2 58 N/A N/A N/A self assertRaises MemoryError N/A N/A N/A cfunc 1 N/A 2 62 N/A N/A N/A unittest skipUnless N/A N/A sys maxsize N/A 2 32 need a 64-bit system to test for MemoryError test_bool N/A N/A self N/A N/A N/A pyfunc list_bool N/A cfunc N/A N/A jit nopython True pyfunc N/A n N/A 0 1 3 N/A N/A expected N/A pyfunc n N/A N/A N/A self assertPreciseEqual N/A cfunc n expected N/A test_list_passing N/A N/A self N/A N/A inner N/A N/A lst N/A N/A N/A N/A N/A len lst N/A lst N/A -1 N/A N/A jit nopython True outer N/A N/A n N/A N/A N/A l N/A list N/A range n N/A N/A inner l N/A N/A jit nopython True N/A N/A N/A self assertPreciseEqual N/A outer 5 N/A 5 4 N/A _test_compare N/A N/A self pyfunc N/A N/A eq N/A N/A args N/A N/A N/A N/A N/A self assertIs N/A cfunc args N/A pyfunc args N/A mismatch for arguments %s N/A args N/A N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A eq N/A N/A 1 2 N/A 1 2 N/A N/A eq N/A N/A 1 2 3 N/A 1 2 N/A N/A eq N/A N/A 1 2 N/A 1 2 3 N/A N/A eq N/A N/A 1 2 4 N/A 1 2 3 N/A N/A eq N/A N/A 1.0 2.0 3.0 N/A 1 2 3 N/A N/A eq N/A N/A 1.0 2.0 3.5 N/A 1 2 3 N/A test_eq N/A N/A self N/A N/A N/A N/A N/A self _test_compare eq_usecase N/A test_ne N/A N/A self N/A N/A N/A N/A N/A self _test_compare ne_usecase N/A test_le N/A N/A self N/A N/A N/A N/A N/A self _test_compare le_usecase N/A test_lt N/A N/A self N/A N/A N/A N/A N/A self _test_compare lt_usecase N/A test_ge N/A N/A self N/A N/A N/A N/A N/A self _test_compare ge_usecase N/A test_gt N/A N/A self N/A N/A N/A N/A N/A self _test_compare gt_usecase N/A test_identity N/A N/A self N/A N/A N/A pyfunc identity_usecase N/A cfunc N/A N/A jit nopython True pyfunc N/A N/A N/A self assertPreciseEqual N/A cfunc 3 N/A pyfunc 3 N/A test_bool_list N/A N/A self N/A N/A N/A pyfunc bool_list_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 N/A TestUnboxing N/A MemoryLeakMixin TestCase N/A N/A 
    Test unboxing of Python lists into native Numba lists.
     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 1 2 N/A N/A check N/A 1j 2.5j N/A 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 N/A 1 2 N/A 3 4 N/A N/A check N/A N/A 1 2j N/A 3 4j N/A N/A check N/A N/A N/A N/A N/A test_list_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 2 3 4 N/A N/A tag important test_list_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 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 list N/A pyfunc noop N/A cfunc N/A N/A jit nopython True pyfunc N/A lst N/A 1 2.5 N/A N/A N/A self assert_type_error msg N/A N/A N/A cfunc lst N/A N/A N/A self assertEqual lst 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 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 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 1 2j N/A lst N/A N/A 1 N/A 2 3 N/A N/A N/A self assertRaises ValueError raises N/A N/A N/A cfunc lst N/A N/A N/A self assertEqual N/A str N/A raises exception size mismatch for tuple, expected 1 element(s) but got 2 N/A N/A TestListReflection N/A MemoryLeakMixin TestCase N/A N/A 
    Test reflection of native Numba lists on Python list 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 1.0 2.0 3.0 4.0 N/A 0.0 N/A N/A 1.0 2.0 3.0 4.0 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 list dest N/A got N/A list 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, lists should still be
        reflected.
         N/A pyfunc reflect_exception N/A cfunc N/A N/A jit nopython True pyfunc N/A l N/A 1 2 3 N/A N/A N/A self assertRefCount l N/A N/A N/A N/A self assertRaises ZeroDivisionError N/A N/A N/A cfunc l N/A N/A N/A self assertPreciseEqual l N/A 1 2 3 42 N/A test_reflect_same_list N/A N/A self N/A N/A N/A 
        When the same list 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 pylist N/A 1 2 3 N/A clist N/A pylist N/A N/A expected N/A pyfunc pylist pylist N/A got N/A cfunc clist clist N/A N/A N/A self assertPreciseEqual expected got N/A N/A N/A self assertPreciseEqual pylist clist N/A N/A N/A self assertPreciseEqual N/A N/A sys getrefcount pylist N/A N/A sys getrefcount clist N/A N/A tag important test_reflect_clean N/A N/A self N/A N/A N/A 
        When the list wasn't mutated, no reflection should take place.
         N/A cfunc N/A N/A jit nopython True noop N/A l N/A 12.5j N/A ids N/A N/A id x N/A x l N/A N/A cfunc l N/A N/A N/A self assertEqual N/A N/A id x N/A x l ids N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A unittest main