Module Import alias alias Import alias Import alias Import alias FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareLt BinOpFloorDiv BinOpSub NameLoad NameLoad NameLoad Num body AugAssignAdd NameStore BinOpMod BinOpSub NameLoad NameLoad NameLoad While CompareNotEq NameLoad NameLoad body Expr Yield NameLoad AugAssignAdd NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body AugAssignAdd NameStore BinOpMod BinOpSub NameLoad NameLoad NameLoad Return Call NameLoad BinOpSub NameLoad NameLoad BinOpSub NameLoad NameLoad UnaryOpUSub NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad For TupleStore NameStore TupleStore NameStore NameStore Call NameLoad NameLoad body If CompareEq NameLoad NameLoad body Continue orelse If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad NameLoad orelse If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Num ListLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Num Num ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Num Num ListLoad Num Num Num Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad BinOpAdd NameLoad Num ListLoad NameLoad BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpAdd NameLoad Num NameLoad Num ListLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpAdd NameLoad Num NameLoad Num ListLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call NameLoad Call NameLoad UnaryOpUSub NameLoad UnaryOpUSub NameLoad UnaryOpUSub NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpUSub NameLoad NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpUSub NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr Num Num Assign NameStore Call NameLoad UnaryOpUSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad BinOpPow Num Num BinOpAdd BinOpPow Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Num Assign NameStore Call NameLoad BinOpAdd BinOpPow Num Num Num BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Num Assign NameStore Call NameLoad BinOpPow Num Num BinOpAdd BinOpPow Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Num Assign NameStore Call NameLoad BinOpAdd BinOpPow Num Num Num BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad UnaryOpUSub BinOpPow Num Num ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num UnaryOpUSub BinOpPow Num Num ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num BinOpPow Num Num Num ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num BinOpPow Num Num Num ListLoad Assign NameStore Call NameLoad BinOpMult Num AttributeLoad NameLoad attr Assign NameStore Call NameLoad BinOpMult Num AttributeLoad NameLoad attr Assign NameStore Call NameLoad BinOpMult Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad BinOpAdd NameLoad Num ListLoad NameLoad BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpAdd NameLoad Num NameLoad Num ListLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpAdd NameLoad Num NameLoad Num ListLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpAdd NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpSub NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad UnaryOpUSub NameLoad UnaryOpUSub NameLoad UnaryOpUSub NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpUSub NameLoad NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpUSub NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num UnaryOpUSub NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpSub UnaryOpUSub NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body TryExcept body Assign NameStore Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore BinOpSub SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore BinOpAdd Num BinOpFloorDiv BinOpSub SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num NameLoad Return NameLoad decorator_list Assign NameStore UnaryOpUSub AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpSub 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 NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad BinOpAdd NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Index Num BinOpAdd NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index BinOpSub UnaryOpUSub NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index NameLoad Assign NameStore Num Assign NameStore BinOpMult Num AttributeLoad NameLoad attr Assign NameStore BinOpSub 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 NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad BinOpAdd NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Index Num BinOpAdd NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index BinOpSub UnaryOpUSub NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index NameLoad Assign NameStore Num Assign NameStore BinOpPow AttributeLoad NameLoad attr Num Assign NameStore BinOpMult Num AttributeLoad NameLoad attr Assign NameStore BinOpAdd Num BinOpFloorDiv BinOpSub NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad BinOpAdd NameLoad BinOpMult NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Index Num BinOpAdd NameLoad BinOpMult NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index BinOpSub UnaryOpUSub NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpPow AttributeLoad NameLoad attr Num Assign NameStore Num Assign NameStore BinOpMult Num AttributeLoad NameLoad attr Assign NameStore BinOpAdd Num BinOpFloorDiv BinOpSub NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad BinOpAdd NameLoad BinOpMult NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Index Num BinOpAdd NameLoad BinOpMult NameLoad NameLoad With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index BinOpSub UnaryOpUSub NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Assign NameStore Call NameLoad BinOpMult Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad BinOpAdd NameLoad Num Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr ClassDef bases NameLoad body Pass decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Num body Raise Call NameLoad Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call NameLoad Assign NameStore Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num Num Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num Num Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad BinOpPow Num Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad BinOpPow Num Num attr BinOpSub BinOpPow Num Num Num BinOpSub BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad Call NameLoad Num BinOpPow Num Num Num attr BinOpPow Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num BinOpPow Num Num Num attr BinOpAdd BinOpPow Num Num Num BinOpPow Num Num ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMult Num AttributeLoad NameLoad attr Assign NameStore Num ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Call NameLoad NameLoad Call NameLoad BinOpAdd NameLoad Num ListLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Call NameLoad NameLoad Call NameLoad BinOpAdd NameLoad Num ListLoad NameLoad ClassDef bases body FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Call NameLoad ClassDef bases body FunctionDef arguments args NameParam defaults body Return Str decorator_list decorator_list Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Call NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad Call NameLoad Num Slice Call NameLoad Num Call NameLoad Call NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad Call NameLoad Num Num Slice Call NameLoad With Call AttributeLoad NameLoad attr NameLoad body Expr SubscriptLoad Call NameLoad Num Num Slice Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad Call NameLoad Num attr Num NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad Call NameLoad Num attr Num NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad BinOpPow Num Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad BinOpPow Num Num attr BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num BinOpPow Num Num Num attr BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num BinOpPow Num Num Num attr BinOpAdd BinOpPow Num Num Num Num ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad Num attr NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Num Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Num Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad TupleLoad Num TupleLoad Num Num TupleLoad Num Num TupleLoad Num Num Num TupleLoad Num Num Num TupleLoad Num Num Num TupleLoad BinOpPow Num Num BinOpAdd BinOpPow Num Num Num For NameStore Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num body For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad TupleLoad Num TupleLoad Num Num TupleLoad Num Num TupleLoad Num Num Num TupleLoad Num Num Num TupleLoad Num Num Num TupleLoad BinOpPow Num Num BinOpAdd BinOpPow Num Num Num For NameStore Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num body For NameStore NameLoad body Assign NameStore NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryExcept body Expr Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad SubscriptLoad NameLoad Slice Num decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad ListLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Num Expr Call AttributeLoad NameLoad attr BinOpAdd Num Num Call NameLoad Num ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num ClassDef bases body FunctionDef arguments args NameParam defaults body Return Num decorator_list FunctionDef arguments args NameParam defaults body Return Num decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Call NameLoad Num ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Call NameLoad Num Call NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Call NameLoad Call NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListComp BinOpAdd NameLoad NameLoad comprehension NameStore TupleLoad BinOpPow Num Num BinOpPow Num Num comprehension NameStore TupleLoad UnaryOpUSub NameLoad BinOpFloorDiv UnaryOpUSub NameLoad Num Num BinOpFloorDiv NameLoad Num NameLoad comprehension NameStore TupleLoad Num Num Num Num Num Assign NameStore ListComp TupleLoad NameLoad NameLoad NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad comprehension NameStore TupleLoad UnaryOpUSub BinOpPow Num Num UnaryOpUSub BinOpPow Num Num Num Num Num Num For TupleStore NameStore NameStore NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad Call NameLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index NameLoad Call NameLoad SubscriptLoad Call NameLoad NameLoad Index NameLoad decorator_list For NameStore ListLoad Call NameLoad Num Call NameLoad Num Call NameLoad Num Num Num Call NameLoad Num Num Num Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num body Expr Call NameLoad Num Num Expr Call NameLoad Num Num Expr Call NameLoad Num Num Expr Call NameLoad Num Num Expr Call NameLoad Num Num Expr Call NameLoad Num Num Num Expr Call NameLoad Num Num Expr Call NameLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Call NameLoad Num Call NameLoad Num Call NameLoad Num Num Num Call NameLoad Num Num Num Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad SubscriptLoad Call NameLoad NameLoad Slice Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad Call NameLoad Num Num Num attr Num Assign NameStore Set NameLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num For NameStore NameLoad body For NameStore NameLoad body For NameStore BinOpSub NameLoad Set Num body Expr SubscriptLoad NameLoad Slice NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Call NameLoad Num Call NameLoad Num Num Call NameLoad Num Num Num Call NameLoad Num Call NameLoad Num Num Call NameLoad Num Num Num Call NameLoad Num Num Num Call NameLoad Num Call NameLoad Num Num Num Call NameLoad Num Num Num Call NameLoad Num Num Num Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad Assign NameStore ListComp CompareEq NameLoad NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad Assign NameStore ListComp CompareEq NameLoad NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListComp CompareNotEq NameLoad NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListComp UnaryOpNot NameLoad comprehension NameStore NameLoad For NameStore NameLoad body For NameStore NameLoad body If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr CompareEq Call NameLoad Num TupleLoad NameLoad Expr Call AttributeLoad NameLoad attr CompareEq TupleLoad Call NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr CompareEq Call NameLoad Num ListLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Num BinOpSub BinOpPow Num Num Num Num Call NameLoad Num BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Num BinOpSub BinOpPow Num Num Num Num Call NameLoad Call NameLoad Num BinOpPow Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num BinOpPow Num Num Num Call NameLoad Num BinOpAdd BinOpPow Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad BinOpPow Num Num BinOpSub BinOpPow Num Num BinOpPow Num Num BinOpPow Num Num Call NameLoad BinOpPow Num Num BinOpPow Num Num BinOpPow Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpPow Num Num BinOpSub BinOpPow Num Num BinOpPow Num Num BinOpPow Num Num Call NameLoad Call NameLoad BinOpPow Num Num BinOpPow Num Num BinOpPow Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad BinOpPow Num Num BinOpPow Num Num BinOpPow Num Num Call NameLoad BinOpPow Num Num BinOpAdd BinOpPow Num Num Num BinOpPow Num Num With Call AttributeLoad NameLoad attr NameLoad body Expr CompareLt Call NameLoad Num Call NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr CompareGt Call NameLoad Num Call NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr CompareLtE Call NameLoad Num Call NameLoad Num With Call AttributeLoad NameLoad attr NameLoad body Expr CompareGtE Call NameLoad Num Call NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num Num Num Num Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad With Call AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num With Call AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num With Call AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num With Call AttributeLoad NameLoad attr NameLoad body Delete AttributeDel NameLoad attr With Call AttributeLoad NameLoad attr NameLoad body Delete AttributeDel NameLoad attr With Call AttributeLoad NameLoad attr NameLoad body Delete AttributeDel NameLoad attr decorator_list decorator_list FunctionDef arguments args defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A test.support unittest N/A sys N/A pickle N/A itertools pyrange N/A N/A start stop step N/A N/A N/A N/A N/A N/A start stop step 0 N/A N/A stop N/A N/A start stop step N/A N/A start stop N/A N/A N/A start N/A start step N/A pyrange_reversed N/A N/A start stop step N/A N/A N/A stop N/A N/A start stop step N/A N/A pyrange N/A stop step N/A start step N/A step N/A RangeTest N/A N/A unittest TestCase N/A assert_iterators_equal N/A N/A self xs ys test_id limit N/A None N/A N/A N/A limit None N/A N/A xs N/A N/A itertools islice xs limit N/A ys N/A N/A itertools islice ys limit N/A sentinel N/A object N/A pairs N/A N/A itertools zip_longest xs ys fillvalue sentinel N/A N/A i N/A x y N/A enumerate pairs N/A N/A N/A x y N/A N/A N/A N/A N/A x sentinel N/A N/A N/A N/A self fail N/A N/A {}: iterator ended unexpectedly at position {}; expected {} format test_id i y N/A N/A N/A y sentinel N/A N/A N/A N/A self fail N/A N/A {}: unexpected excess element {} at position {} format test_id x i N/A N/A N/A N/A self fail N/A N/A {}: wrong element at position {};expected {}, got {} format test_id i y x N/A test_range N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A list N/A range 3 N/A 0 1 2 N/A N/A N/A self assertEqual N/A list N/A range 1 5 N/A 1 2 3 4 N/A N/A N/A self assertEqual N/A list N/A range 0 N/A N/A N/A N/A self assertEqual N/A list N/A range -3 N/A N/A N/A N/A self assertEqual N/A list N/A range 1 10 3 N/A 1 4 7 N/A N/A N/A self assertEqual N/A list N/A range 5 -5 -3 N/A 5 2 -1 -4 N/A a 10 N/A b 100 N/A c 50 N/A N/A N/A self assertEqual N/A list N/A range a N/A a 2 N/A a N/A a 1 N/A N/A N/A self assertEqual N/A list N/A range N/A a 2 a -1 N/A N/A a 2 N/A a 1 N/A N/A N/A self assertEqual N/A list N/A range N/A a 4 a -2 N/A N/A a 4 N/A a 2 N/A seq N/A list N/A range a b c N/A N/A N/A self assertIn a seq N/A N/A N/A self assertNotIn b seq N/A N/A N/A self assertEqual N/A len seq 2 N/A seq N/A list N/A range b a N/A c N/A N/A N/A self assertIn b seq N/A N/A N/A self assertNotIn a seq N/A N/A N/A self assertEqual N/A len seq 2 N/A seq N/A list N/A range N/A a N/A b N/A c N/A N/A N/A self assertIn N/A a seq N/A N/A N/A self assertNotIn N/A b seq N/A N/A N/A self assertEqual N/A len seq 2 N/A N/A N/A self assertRaises TypeError range N/A N/A N/A self assertRaises TypeError range 1 2 3 4 N/A N/A N/A self assertRaises ValueError range 1 2 0 N/A N/A N/A self assertRaises TypeError range 0.0 2 1 N/A N/A N/A self assertRaises TypeError range 1 2.0 1 N/A N/A N/A self assertRaises TypeError range 1 2 1.0 N/A N/A N/A self assertRaises TypeError range 1e+100 1e+101 1e+101 N/A N/A N/A self assertRaises TypeError range 0 spam N/A N/A N/A self assertRaises TypeError range 0 42 spam N/A N/A N/A self assertEqual N/A len N/A range 0 N/A sys maxsize N/A N/A sys maxsize 1 2 N/A r N/A range N/A N/A sys maxsize N/A sys maxsize 2 N/A N/A N/A self assertEqual N/A len r N/A sys maxsize N/A test_large_operands N/A N/A self N/A N/A N/A x N/A range N/A 10 20 N/A N/A 10 20 10 3 N/A N/A N/A self assertEqual N/A len x 4 N/A N/A N/A self assertEqual N/A len N/A list x 4 N/A x N/A range N/A N/A 10 20 10 N/A 10 20 3 N/A N/A N/A self assertEqual N/A len x 0 N/A N/A N/A self assertEqual N/A len N/A list x 0 N/A x N/A range N/A 10 20 N/A N/A 10 20 10 -3 N/A N/A N/A self assertEqual N/A len x 0 N/A N/A N/A self assertEqual N/A len N/A list x 0 N/A x N/A range N/A N/A 10 20 10 N/A 10 20 -3 N/A N/A N/A self assertEqual N/A len x 4 N/A N/A N/A self assertEqual N/A len N/A list x 4 N/A N/A N/A self assertEqual N/A list N/A range N/A N/A 2 100 N/A N/A N/A N/A self assertEqual N/A list N/A range 0 N/A N/A 2 100 N/A N/A N/A N/A self assertEqual N/A list N/A range 0 N/A 2 100 -1 N/A N/A N/A N/A self assertEqual N/A list N/A range 0 N/A 2 100 -1 N/A N/A a N/A int N/A 10 N/A sys maxsize N/A b N/A int N/A 100 N/A sys maxsize N/A c N/A int N/A 50 N/A sys maxsize N/A N/A N/A self assertEqual N/A list N/A range a N/A a 2 N/A a N/A a 1 N/A N/A N/A self assertEqual N/A list N/A range N/A a 2 a -1 N/A N/A a 2 N/A a 1 N/A N/A N/A self assertEqual N/A list N/A range N/A a 4 a -2 N/A N/A a 4 N/A a 2 N/A seq N/A list N/A range a b c N/A N/A N/A self assertIn a seq N/A N/A N/A self assertNotIn b seq N/A N/A N/A self assertEqual N/A len seq 2 N/A N/A N/A self assertEqual N/A seq N/A 0 a N/A N/A N/A self assertEqual N/A seq N/A -1 N/A a c N/A seq N/A list N/A range b a N/A c N/A N/A N/A self assertIn b seq N/A N/A N/A self assertNotIn a seq N/A N/A N/A self assertEqual N/A len seq 2 N/A N/A N/A self assertEqual N/A seq N/A 0 b N/A N/A N/A self assertEqual N/A seq N/A -1 N/A b c N/A seq N/A list N/A range N/A a N/A b N/A c N/A N/A N/A self assertIn N/A a seq N/A N/A N/A self assertNotIn N/A b seq N/A N/A N/A self assertEqual N/A len seq 2 N/A N/A N/A self assertEqual N/A seq N/A 0 N/A a N/A N/A N/A self assertEqual N/A seq N/A -1 N/A N/A a c N/A test_large_range N/A N/A self N/A N/A _range_len N/A N/A x N/A N/A N/A N/A N/A length N/A len x N/A N/A N/A OverflowError N/A N/A step N/A N/A x N/A 1 N/A x N/A 0 N/A length N/A 1 N/A N/A N/A x N/A -1 N/A x N/A 0 step N/A length N/A N/A a N/A N/A sys maxsize N/A b N/A sys maxsize N/A expected_len N/A b a N/A x N/A range a b N/A N/A N/A self assertIn a x N/A N/A N/A self assertNotIn b x N/A N/A N/A self assertRaises OverflowError len x N/A N/A N/A self assertEqual N/A _range_len x expected_len N/A N/A N/A self assertEqual N/A x N/A 0 a N/A idx N/A N/A sys maxsize 1 N/A N/A N/A self assertEqual N/A x N/A idx N/A a idx N/A N/A N/A self assertEqual N/A N/A x N/A idx N/A idx 1 N/A 0 N/A a idx N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A N/A N/A expected_len 1 N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A expected_len N/A a 0 N/A b N/A 2 N/A sys maxsize N/A expected_len N/A b a N/A x N/A range a b N/A N/A N/A self assertIn a x N/A N/A N/A self assertNotIn b x N/A N/A N/A self assertRaises OverflowError len x N/A N/A N/A self assertEqual N/A _range_len x expected_len N/A N/A N/A self assertEqual N/A x N/A 0 a N/A idx N/A N/A sys maxsize 1 N/A N/A N/A self assertEqual N/A x N/A idx N/A a idx N/A N/A N/A self assertEqual N/A N/A x N/A idx N/A idx 1 N/A 0 N/A a idx N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A N/A N/A expected_len 1 N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A expected_len N/A a 0 N/A b N/A N/A sys maxsize 10 N/A c N/A 2 N/A sys maxsize N/A expected_len N/A 1 N/A N/A b a c N/A x N/A range a b c N/A N/A N/A self assertIn a x N/A N/A N/A self assertNotIn b x N/A N/A N/A self assertRaises OverflowError len x N/A N/A N/A self assertEqual N/A _range_len x expected_len N/A N/A N/A self assertEqual N/A x N/A 0 a N/A idx N/A N/A sys maxsize 1 N/A N/A N/A self assertEqual N/A x N/A idx N/A a N/A idx c N/A N/A N/A self assertEqual N/A N/A x N/A idx N/A idx 1 N/A 0 N/A a N/A idx c N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A N/A N/A expected_len 1 N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A expected_len N/A a N/A N/A sys maxsize 10 N/A b 0 N/A c N/A -2 N/A sys maxsize N/A expected_len N/A 1 N/A N/A b a c N/A x N/A range a b c N/A N/A N/A self assertIn a x N/A N/A N/A self assertNotIn b x N/A N/A N/A self assertRaises OverflowError len x N/A N/A N/A self assertEqual N/A _range_len x expected_len N/A N/A N/A self assertEqual N/A x N/A 0 a N/A idx N/A N/A sys maxsize 1 N/A N/A N/A self assertEqual N/A x N/A idx N/A a N/A idx c N/A N/A N/A self assertEqual N/A N/A x N/A idx N/A idx 1 N/A 0 N/A a N/A idx c N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A N/A N/A expected_len 1 N/A N/A N/A self assertRaises IndexError N/A N/A N/A x N/A expected_len N/A test_invalid_invocation N/A N/A self N/A N/A N/A N/A N/A self assertRaises TypeError range N/A N/A N/A self assertRaises TypeError range 1 2 3 4 N/A N/A N/A self assertRaises ValueError range 1 2 0 N/A a N/A int N/A 10 N/A sys maxsize N/A N/A N/A self assertRaises ValueError range a N/A a 1 N/A int 0 N/A N/A N/A self assertRaises TypeError range 1.0 1.0 1.0 N/A N/A N/A self assertRaises TypeError range 1e+100 1e+101 1e+101 N/A N/A N/A self assertRaises TypeError range 0 spam N/A N/A N/A self assertRaises TypeError range 0 42 spam N/A N/A N/A self assertRaises TypeError range 0.0 N/A N/A N/A self assertRaises TypeError range 0 0.0 N/A N/A N/A self assertRaises TypeError range 0.0 0 N/A N/A N/A self assertRaises TypeError range 0.0 0.0 N/A N/A N/A self assertRaises TypeError range 0 0 1.0 N/A N/A N/A self assertRaises TypeError range 0 0.0 1 N/A N/A N/A self assertRaises TypeError range 0 0.0 1.0 N/A N/A N/A self assertRaises TypeError range 0.0 0 1 N/A N/A N/A self assertRaises TypeError range 0.0 0 1.0 N/A N/A N/A self assertRaises TypeError range 0.0 0.0 1 N/A N/A N/A self assertRaises TypeError range 0.0 0.0 1.0 N/A test_index N/A N/A self N/A N/A N/A u N/A range 2 N/A N/A N/A self assertEqual N/A N/A u index 0 0 N/A N/A N/A self assertEqual N/A N/A u index 1 1 N/A N/A N/A self assertRaises ValueError N/A u index 2 N/A u N/A range -2 3 N/A N/A N/A self assertEqual N/A N/A u count 0 1 N/A N/A N/A self assertEqual N/A N/A u index 0 2 N/A N/A N/A self assertRaises TypeError N/A u index BadExc N/A Exception N/A N/A N/A BadCmp N/A N/A __eq__ N/A N/A self other N/A N/A N/A N/A other 2 N/A N/A N/A BadExc N/A False N/A N/A N/A a N/A range 4 N/A N/A N/A self assertRaises BadExc N/A a index N/A BadCmp N/A a N/A range -2 3 N/A N/A N/A self assertEqual N/A N/A a index 0 2 N/A N/A N/A self assertEqual N/A N/A N/A range 1 10 3 index 4 1 N/A N/A N/A self assertEqual N/A N/A N/A range 1 -10 -3 index -5 2 N/A N/A N/A self assertEqual N/A N/A N/A range N/A 10 20 index 1 1 N/A N/A N/A self assertEqual N/A N/A N/A range N/A 10 20 index N/A N/A 10 20 1 N/A N/A 10 20 1 N/A N/A N/A self assertRaises ValueError N/A N/A range 1 N/A 2 100 2 index N/A 2 87 N/A N/A N/A self assertEqual N/A N/A N/A range 1 N/A 2 100 2 index N/A N/A 2 87 1 N/A 2 86 AlwaysEqual N/A object N/A __eq__ N/A N/A self other N/A N/A N/A True N/A N/A N/A always_equal N/A AlwaysEqual N/A N/A N/A self assertEqual N/A N/A N/A range 10 index always_equal 0 N/A test_user_index_method N/A N/A self N/A N/A N/A bignum N/A 2 N/A sys maxsize N/A smallnum 42 I N/A N/A __init__ N/A N/A self n N/A N/A N/A N/A self n N/A int n N/A __index__ N/A N/A self N/A N/A N/A N/A self n N/A N/A N/A N/A N/A self assertEqual N/A list N/A range N/A I bignum N/A I N/A bignum 1 N/A bignum N/A N/A N/A self assertEqual N/A list N/A range N/A I smallnum N/A I N/A smallnum 1 N/A smallnum IX N/A N/A __index__ N/A N/A self N/A N/A N/A RuntimeError N/A N/A N/A N/A N/A self assertRaises RuntimeError range N/A IX IN N/A N/A __index__ N/A N/A self N/A N/A N/A not a number N/A N/A N/A N/A N/A self assertRaises TypeError range N/A IN N/A N/A N/A self assertEqual N/A list N/A N/A range 10 N/A N/A I 5 N/A list N/A range 5 N/A N/A N/A self assertRaises RuntimeError N/A N/A N/A N/A range 0 10 N/A N/A IX N/A N/A N/A self assertRaises TypeError N/A N/A N/A N/A range 0 10 N/A N/A IN N/A test_count N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A N/A N/A range 3 count -1 0 N/A N/A N/A self assertEqual N/A N/A N/A range 3 count 0 1 N/A N/A N/A self assertEqual N/A N/A N/A range 3 count 1 1 N/A N/A N/A self assertEqual N/A N/A N/A range 3 count 2 1 N/A N/A N/A self assertEqual N/A N/A N/A range 3 count 3 0 N/A N/A N/A self assertIs N/A type N/A N/A N/A range 3 count -1 int N/A N/A N/A self assertIs N/A type N/A N/A N/A range 3 count 1 int N/A N/A N/A self assertEqual N/A N/A N/A range N/A 10 20 count 1 1 N/A N/A N/A self assertEqual N/A N/A N/A range N/A 10 20 count N/A 10 20 0 N/A N/A N/A self assertEqual N/A N/A N/A range 3 index 1 1 N/A N/A N/A self assertEqual N/A N/A N/A range 1 N/A 2 100 2 count N/A 2 87 0 N/A N/A N/A self assertEqual N/A N/A N/A range 1 N/A 2 100 2 count N/A N/A 2 87 1 1 AlwaysEqual N/A object N/A __eq__ N/A N/A self other N/A N/A N/A True N/A N/A N/A always_equal N/A AlwaysEqual N/A N/A N/A self assertEqual N/A N/A N/A range 10 count always_equal 10 N/A N/A N/A self assertEqual N/A len N/A range N/A sys maxsize N/A N/A sys maxsize 10 10 N/A test_repr N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A repr N/A range 1 range(0, 1) N/A N/A N/A self assertEqual N/A repr N/A range 1 2 range(1, 2) N/A N/A N/A self assertEqual N/A repr N/A range 1 2 3 range(1, 2, 3) N/A test_pickling N/A N/A self N/A N/A N/A testcases N/A N/A 13 N/A 0 11 N/A -22 10 N/A 20 3 -1 N/A 13 21 3 N/A -2 2 2 N/A N/A 2 65 N/A N/A 2 65 2 N/A proto N/A range N/A N/A pickle HIGHEST_PROTOCOL 1 N/A N/A t testcases N/A N/A r N/A range t N/A N/A N/A self assertEqual N/A list N/A N/A pickle loads N/A N/A pickle dumps r proto N/A list r N/A test_iterator_pickling N/A N/A self N/A N/A N/A testcases N/A N/A 13 N/A 0 11 N/A -22 10 N/A 20 3 -1 N/A 13 21 3 N/A -2 2 2 N/A N/A 2 65 N/A N/A 2 65 2 N/A proto N/A range N/A N/A pickle HIGHEST_PROTOCOL 1 N/A N/A t testcases N/A N/A it itorg N/A iter N/A range t N/A data N/A list N/A range t N/A d N/A N/A pickle dumps it N/A it N/A N/A pickle loads d N/A N/A N/A self assertEqual N/A type itorg N/A type it N/A N/A N/A self assertEqual N/A list it data N/A it N/A N/A pickle loads d N/A N/A N/A N/A next it N/A N/A N/A StopIteration N/A N/A N/A d N/A N/A pickle dumps it N/A it N/A N/A pickle loads d N/A N/A N/A self assertEqual N/A list it N/A data N/A 1 N/A test_odd_bug N/A N/A self N/A N/A N/A N/A N/A self assertRaises TypeError N/A N/A N/A range N/A 1 -1 N/A test_types N/A N/A self N/A N/A N/A N/A N/A self assertIn 1.0 N/A range 3 N/A N/A N/A self assertIn True N/A range 3 N/A N/A N/A self assertIn N/A 1 0j N/A range 3 C1 N/A N/A __eq__ N/A N/A self other N/A N/A N/A True N/A N/A N/A N/A N/A self assertIn N/A C1 N/A range 3 C2 N/A N/A __int__ N/A N/A self N/A N/A N/A 1 N/A __index__ N/A N/A self N/A N/A N/A 1 N/A N/A N/A N/A N/A self assertNotIn N/A C2 N/A range 3 N/A N/A N/A self assertIn N/A int N/A C2 N/A range 3 C3 N/A int N/A __eq__ N/A N/A self other N/A N/A N/A True N/A N/A N/A N/A N/A self assertIn N/A C3 11 N/A range 10 N/A N/A N/A self assertIn N/A C3 11 N/A list N/A range 10 N/A test_strided_limits N/A N/A self N/A N/A N/A r N/A range 0 101 2 N/A N/A N/A self assertIn 0 r N/A N/A N/A self assertNotIn 1 r N/A N/A N/A self assertIn 2 r N/A N/A N/A self assertNotIn 99 r N/A N/A N/A self assertIn 100 r N/A N/A N/A self assertNotIn 101 r N/A r N/A range 0 -20 -1 N/A N/A N/A self assertIn 0 r N/A N/A N/A self assertIn -1 r N/A N/A N/A self assertIn -19 r N/A N/A N/A self assertNotIn -20 r N/A r N/A range 0 -20 -2 N/A N/A N/A self assertIn -18 r N/A N/A N/A self assertNotIn -19 r N/A N/A N/A self assertNotIn -20 r N/A test_empty N/A N/A self N/A N/A N/A r N/A range 0 N/A N/A N/A self assertNotIn 0 r N/A N/A N/A self assertNotIn 1 r N/A r N/A range 0 -10 N/A N/A N/A self assertNotIn 0 r N/A N/A N/A self assertNotIn -1 r N/A N/A N/A self assertNotIn 1 r N/A test_range_iterators N/A N/A self N/A N/A N/A limits N/A N/A base jiggle N/A M N/A N/A 2 32 N/A 2 64 N/A base N/A N/A M N/A N/A M 2 0 N/A M 2 M N/A jiggle N/A -2 -1 0 1 2 N/A test_ranges N/A N/A start end step N/A start limits N/A end limits N/A step N/A N/A N/A 2 63 N/A N/A 2 31 -2 -1 1 2 N/A N/A start end step test_ranges N/A N/A iter1 N/A range start end step N/A iter2 N/A pyrange start end step N/A test_id N/A N/A range({}, {}, {}) format start end step N/A N/A N/A self assert_iterators_equal iter1 iter2 test_id limit 100 N/A iter1 N/A reversed N/A range start end step N/A iter2 N/A pyrange_reversed start end step N/A test_id N/A N/A reversed(range({}, {}, {})) format start end step N/A N/A N/A self assert_iterators_equal iter1 iter2 test_id limit 100 N/A test_slice N/A N/A self N/A N/A check N/A N/A start stop step N/A None N/A N/A i N/A slice start stop step N/A N/A N/A self assertEqual N/A list N/A r N/A i N/A N/A list r N/A i N/A N/A N/A self assertEqual N/A len N/A r N/A i N/A len N/A N/A list r N/A i N/A N/A r N/A N/A range 10 N/A range 0 N/A range 1 9 3 N/A range 8 0 -3 N/A range N/A N/A sys maxsize 1 N/A N/A sys maxsize 10 N/A N/A N/A check 0 2 N/A N/A check 0 20 N/A N/A check 1 2 N/A N/A check 20 30 N/A N/A check -30 -20 N/A N/A check -1 100 2 N/A N/A check 0 -1 N/A N/A check -1 -3 -1 N/A test_contains N/A N/A self N/A N/A N/A r N/A range 10 N/A N/A N/A self assertIn 0 r N/A N/A N/A self assertIn 1 r N/A N/A N/A self assertIn 5.0 r N/A N/A N/A self assertNotIn 5.1 r N/A N/A N/A self assertNotIn -1 r N/A N/A N/A self assertNotIn 10 r N/A N/A N/A self assertNotIn r N/A r N/A range 9 -1 -1 N/A N/A N/A self assertIn 0 r N/A N/A N/A self assertIn 1 r N/A N/A N/A self assertIn 5.0 r N/A N/A N/A self assertNotIn 5.1 r N/A N/A N/A self assertNotIn -1 r N/A N/A N/A self assertNotIn 10 r N/A N/A N/A self assertNotIn r N/A r N/A range 0 10 2 N/A N/A N/A self assertIn 0 r N/A N/A N/A self assertNotIn 1 r N/A N/A N/A self assertNotIn 5.0 r N/A N/A N/A self assertNotIn 5.1 r N/A N/A N/A self assertNotIn -1 r N/A N/A N/A self assertNotIn 10 r N/A N/A N/A self assertNotIn r N/A r N/A range 9 -1 -2 N/A N/A N/A self assertNotIn 0 r N/A N/A N/A self assertIn 1 r N/A N/A N/A self assertIn 5.0 r N/A N/A N/A self assertNotIn 5.1 r N/A N/A N/A self assertNotIn -1 r N/A N/A N/A self assertNotIn 10 r N/A N/A N/A self assertNotIn r N/A test_reverse_iteration N/A N/A self N/A N/A N/A r N/A N/A range 10 N/A range 0 N/A range 1 9 3 N/A range 8 0 -3 N/A range N/A N/A sys maxsize 1 N/A N/A sys maxsize 10 N/A N/A N/A N/A self assertEqual N/A list N/A reversed r N/A N/A list r N/A -1 N/A test_issue11845 N/A N/A self N/A N/A N/A r N/A range N/A N/A N/A slice 1 18 2 indices 20 N/A values N/A None 0 1 -1 2 -2 5 -5 19 -19 20 -20 21 -21 30 -30 99 -99 N/A i values N/A N/A j values N/A N/A k N/A values N/A 0 N/A N/A N/A r N/A i j k N/A test_comparison N/A N/A self N/A N/A N/A test_ranges N/A N/A range 0 N/A range 0 -1 N/A range 1 1 3 N/A range 1 N/A range 5 6 N/A range 5 6 2 N/A range 5 7 2 N/A range 2 N/A range 0 4 2 N/A range 0 5 2 N/A range 0 6 2 N/A test_tuples N/A list N/A map tuple test_ranges N/A ranges_eq N/A N/A a b N/A a test_ranges N/A b test_ranges N/A tuples_eq N/A N/A a b N/A a test_tuples N/A b test_tuples N/A N/A N/A self assertEqual ranges_eq tuples_eq N/A ranges_ne N/A N/A a b N/A a test_ranges N/A b test_ranges N/A N/A N/A self assertEqual ranges_ne N/A N/A x N/A x ranges_eq N/A a test_ranges N/A N/A b test_ranges N/A N/A N/A a b N/A N/A N/A N/A self assertEqual N/A hash a N/A hash b N/A N/A N/A self assertIs N/A N/A range 0 N/A False N/A N/A N/A self assertIs N/A N/A N/A range 0 False N/A N/A N/A self assertIs N/A N/A range 2 N/A 0 1 False N/A N/A N/A self assertEqual N/A range 0 N/A N/A 2 100 1 2 N/A range 0 N/A 2 100 2 N/A N/A N/A self assertEqual N/A hash N/A range 0 N/A N/A 2 100 1 2 N/A hash N/A range 0 N/A 2 100 2 N/A N/A N/A self assertNotEqual N/A range 0 N/A 2 100 2 N/A range 0 N/A N/A 2 100 1 2 N/A N/A N/A self assertEqual N/A range N/A 2 200 N/A N/A 2 201 N/A 2 99 N/A 2 100 N/A range N/A 2 200 N/A 2 201 N/A 2 100 N/A N/A N/A self assertEqual N/A hash N/A range N/A 2 200 N/A N/A 2 201 N/A 2 99 N/A 2 100 N/A hash N/A range N/A 2 200 N/A 2 201 N/A 2 100 N/A N/A N/A self assertNotEqual N/A range N/A 2 200 N/A 2 201 N/A 2 100 N/A range N/A 2 200 N/A N/A 2 201 1 N/A 2 100 N/A N/A N/A self assertRaises TypeError N/A N/A N/A N/A range 0 N/A range 0 N/A N/A N/A self assertRaises TypeError N/A N/A N/A N/A range 0 N/A range 0 N/A N/A N/A self assertRaises TypeError N/A N/A N/A N/A range 0 N/A range 0 N/A N/A N/A self assertRaises TypeError N/A N/A N/A N/A range 0 N/A range 0 N/A test_attributes N/A N/A self N/A N/A N/A N/A N/A self assert_attrs N/A range 0 0 0 1 N/A N/A N/A self assert_attrs N/A range 10 0 10 1 N/A N/A N/A self assert_attrs N/A range -10 0 -10 1 N/A N/A N/A self assert_attrs N/A range 0 10 1 0 10 1 N/A N/A N/A self assert_attrs N/A range 0 10 3 0 10 3 N/A N/A N/A self assert_attrs N/A range 10 0 -1 10 0 -1 N/A N/A N/A self assert_attrs N/A range 10 0 -3 10 0 -3 N/A assert_attrs N/A N/A self rangeobj start stop step N/A N/A N/A N/A N/A self assertEqual N/A rangeobj start start N/A N/A N/A self assertEqual N/A rangeobj stop stop N/A N/A N/A self assertEqual N/A rangeobj step step N/A N/A N/A self assertRaises AttributeError N/A N/A N/A rangeobj start 0 N/A N/A N/A self assertRaises AttributeError N/A N/A N/A rangeobj stop 10 N/A N/A N/A self assertRaises AttributeError N/A N/A N/A rangeobj step 1 N/A N/A N/A self assertRaises AttributeError N/A N/A N/A rangeobj start N/A N/A N/A self assertRaises AttributeError N/A N/A N/A rangeobj stop N/A N/A N/A self assertRaises AttributeError N/A N/A N/A rangeobj step N/A N/A test_main N/A N/A N/A N/A N/A N/A N/A N/A test support run_unittest RangeTest N/A N/A N/A __name__ __main__ N/A N/A N/A test_main