Module Expr Str Import alias alias alias alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Dict Assign NameStore Call NameLoad NameLoad BinOpMod Str NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Return Str If Call NameLoad NameLoad NameLoad body If CompareGtE AttributeLoad NameLoad attr Num body Return Str orelse Return Str Return AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad NameLoad body If AttributeLoad NameLoad attr body Return Str orelse Return Str orelse Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr body If CompareIn AttributeLoad NameLoad attr TupleLoad Num NameLoad body Return Str orelse Return BinOpMod Str AttributeLoad NameLoad attr orelse Return BinOpMod Str Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Return Call NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEqEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Return TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return AttributeLoad AttributeLoad NameLoad attr attr orelse Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpMod Str AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr Num attr attr If Call AttributeLoad NameLoad attr body Return TupleLoad NameLoad AttributeLoad NameLoad attr orelse Return TupleLoad NameLoad Call NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr body Return Call NameLoad AttributeLoad NameLoad attr orelse Return Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore Str If Call NameLoad NameLoad NameLoad body Return TupleLoad NameLoad Call NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore AttributeLoad NameLoad attr orelse Return TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Dict Expr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assert UnaryOpNot Call NameLoad NameLoad Str Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Delete AttributeDel NameLoad attr Delete AttributeDel NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad TryFinally body FunctionDef arguments args defaults body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body For NameStore AttributeLoad NameLoad attr body If CompareIn AttributeLoad NameLoad attr TupleLoad Str Str body Expr Yield NameLoad If CompareIs Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad body Break decorator_list For NameStore Call NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad Str NameLoad NameLoad Assign AttributeStore NameLoad attr Dict finalbody Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body Assert UnaryOpNot AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad NameLoad body Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse If Call NameLoad NameLoad NameLoad body Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse If Call NameLoad NameLoad NameLoad body For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Return Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore AttributeLoad NameLoad attr Expr Call NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Return Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr decorator_list For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpAdd ListLoad Call NameLoad AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot NameLoad body Return Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Num attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad keyword NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd Call NameLoad NameLoad Str CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr Assert UnaryOpNot Call NameLoad NameLoad Str If CompareIs NameLoad NameLoad body Return Call NameLoad Assign NameStore Call NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad NameLoad Return NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad orelse If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad keyword CompareGtE NameLoad Num orelse If BoolOpAnd CompareIs NameLoad NameLoad CompareLtELtE Num NameLoad BinOpAdd BinOpMult AttributeLoad NameLoad attr Num Num body Assign NameStore Call NameLoad keyword NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareEq Call NameLoad NameLoad Num body Assign NameStore Call NameLoad orelse Assign NameStore Call NameLoad orelse If CompareIs NameLoad NameLoad body If CompareEq Call NameLoad NameLoad Num body Assign NameStore Call NameLoad orelse Assign NameStore Call NameLoad orelse If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad keyword ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore NameLoad orelse If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad orelse If CompareIs NameLoad NameLoad body If NameLoad body Assign NameStore Call NameLoad NameLoad TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad orelse If BoolOpOr CompareIs NameLoad NameLoad CompareIs NameLoad NameLoad body If NameLoad body Assign NameStore Call NameLoad NameLoad TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad keyword CompareIs NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad Assign NameStore Num While CompareNotEq NameLoad Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad NameLoad keyword CompareIs NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad orelse If CompareIs NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse If BoolOpAnd Call NameLoad NameLoad CompareIn NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Str Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index NameLoad keyword BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr orelse If Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword UnaryOpNot NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad orelse If Call NameLoad NameLoad body If BoolOpAnd Call NameLoad NameLoad Str Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr orelse If BoolOpAnd Call NameLoad NameLoad Str CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad orelse Assign NameStore NameLoad If CompareIs NameLoad NameLoad body If BoolOpAnd AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr CompareEq Call NameLoad NameLoad Str NameLoad Str CompareNotIn NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign NameStore Call NameLoad ListLoad Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpAnd Call NameLoad NameLoad Str Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad ListLoad Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpAnd Call NameLoad NameLoad Str CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If CompareIs NameLoad NameLoad body Return NameLoad orelse Assign NameStore Call NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call NameLoad NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr body If CompareIs NameLoad NameLoad body Raise NameLoad Str If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If BoolOpAnd Call NameLoad AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign TupleStore NameStore NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assert CompareEq NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse TryExcept body Assert Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIn NameLoad AttributeLoad NameLoad attr body Return NameLoad orelse If CompareIn NameLoad AttributeLoad NameLoad attr body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr If CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Dict body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad Call NameLoad NameLoad TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIn NameLoad AttributeLoad NameLoad attr body Return Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore SubscriptStore NameLoad Index NameLoad Call NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot NameLoad body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Num If CompareEq Call NameLoad NameLoad Num body Return Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad NameLoad If NameLoad body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If Call NameLoad NameLoad NameLoad body For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Continue If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot NameLoad body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad orelse If CompareIs NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults ListLoad NameLoad body Assign NameStore UnaryOpNot Call NameLoad NameLoad Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad TryFinally body Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Delete SubscriptDel NameLoad Index NameLoad Assign SubscriptStore NameLoad Index NameLoad TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad finalbody If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad If CompareEq NameLoad Str body Return Call NameLoad NameLoad Call NameLoad NameLoad orelse If CompareEq NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Call NameLoad SubscriptLoad NameLoad Slice Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr If CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad body Return TupleLoad NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareIs NameLoad NameLoad body Return TupleLoad NameLoad NameLoad Raise NameLoad BinOpMod Str TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Return NameLoad orelse Return NameLoad decorator_list ClassDef bases body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad ListLoad NameLoad body Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad orelse Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If Call NameLoad NameLoad NameLoad body If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotEq NameLoad Call NameLoad AttributeLoad NameLoad attr body Raise NameLoad Return Call NameLoad AttributeLoad NameLoad attr If BoolOpAnd CompareIs AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad Str NameLoad body Return ListLoad NameLoad Raise NameLoad Str decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Return CompareIs NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert Call NameLoad NameLoad NameLoad Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list FunctionDef arguments args defaults body Expr Str TryExcept body Return AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return NameLoad decorator_list FunctionDef arguments args defaults body Global identifier ImportFrom alias decorator_list
N/A N/A 
The Bookkeeper class.
 N/A sys types inspect weakref pypy.objspace.flow.model Constant pypy.annotation.model SomeString SomeChar SomeFloat SomePtr unionof SomeInstance SomeDict SomeBuiltin SomePBC SomeInteger SomeOOInstance SomeOOObject TLS SomeAddress SomeUnicodeCodePoint SomeOOStaticMeth s_None s_ImpossibleValue SomeLLADTMeth SomeBool SomeTuple SomeOOClass SomeImpossibleValue SomeUnicodeString SomeList SomeObject HarmlesslyBlocked SomeWeakRef lltype_to_annotation pypy.annotation.classdef InstanceSource ClassDef pypy.annotation.listdef ListDef ListItem pypy.annotation.dictdef DictDef pypy.annotation description pypy.annotation.signature annotationoftype pypy.interpreter.argument ArgumentsForTranslation pypy.rlib.objectmodel r_dict Symbolic pypy.tool.algo.unionfind UnionFind pypy.rpython.lltypesystem lltype llmemory pypy.rpython.ootypesystem ootype pypy.rpython extregistry Stats N/A N/A __init__ N/A N/A self bookkeeper N/A N/A N/A N/A self bookkeeper bookkeeper N/A N/A self classify N/A N/A count N/A N/A self category N/A args N/A N/A for_category N/A N/A N/A self classify setdefault category N/A N/A classifier N/A getattr self N/A consider_%s category N/A self consider_generic N/A outcome N/A classifier args N/A N/A for_category N/A N/A N/A self bookkeeper position_key outcome N/A indexrepr N/A N/A self idx N/A N/A N/A N/A N/A idx is_constant N/A N/A N/A N/A idx const None N/A N/A N/A N/A isinstance idx SomeInteger N/A N/A N/A N/A idx const 0 N/A N/A pos-constant N/A N/A Neg-constant N/A N/A idx const N/A N/A N/A isinstance idx SomeInteger N/A N/A N/A idx nonneg N/A N/A non-neg N/A N/A MAYBE-NEG N/A N/A N/A N/A self typerepr idx N/A steprepr N/A N/A self stp N/A N/A N/A N/A N/A stp is_constant N/A N/A N/A N/A stp const N/A 1 None N/A N/A step=1 N/A N/A N/A step=%s? N/A stp const N/A N/A N/A non-const-step %s N/A N/A self typerepr stp N/A consider_generic N/A N/A self N/A args N/A N/A N/A tuple N/A N/A N/A self typerepr x N/A x args N/A consider_list_list_eq N/A N/A self obj1 obj2 N/A N/A N/A N/A obj1 obj2 N/A consider_contains N/A N/A self seq N/A N/A N/A seq N/A consider_non_int_eq N/A N/A self obj1 obj2 N/A N/A N/A N/A N/A obj1 knowntype N/A obj2 knowntype list N/A N/A N/A N/A self count list_list_eq obj1 obj2 N/A N/A N/A N/A self typerepr obj1 N/A N/A self typerepr obj2 N/A consider_non_int_comp N/A N/A self obj1 obj2 N/A N/A N/A N/A N/A N/A self typerepr obj1 N/A N/A self typerepr obj2 N/A typerepr N/A N/A self obj N/A N/A N/A N/A isinstance obj SomeInstance N/A N/A N/A N/A obj classdef name N/A N/A N/A N/A obj knowntype __name__ N/A consider_tuple_iter N/A N/A self tup N/A N/A N/A ctxt N/A [%s] N/A N/A N/A N/A sys _getframe 4 f_code co_name N/A N/A N/A tup is_constant N/A N/A N/A ctxt N/A tup const N/A N/A N/A ctxt N/A tuple N/A N/A N/A self typerepr x N/A x N/A tup items N/A consider_tuple_random_getitem N/A N/A self tup N/A N/A N/A N/A tuple N/A N/A N/A self typerepr x N/A x N/A tup items N/A consider_list_index N/A N/A self N/A N/A N/A ! N/A consider_list_getitem N/A N/A self idx N/A N/A N/A N/A N/A self indexrepr idx N/A consider_list_setitem N/A N/A self idx N/A N/A N/A N/A N/A self indexrepr idx N/A consider_list_delitem N/A N/A self idx N/A N/A N/A N/A N/A self indexrepr idx N/A consider_str_join N/A N/A self s N/A N/A N/A N/A N/A s is_constant N/A N/A N/A repr N/A s const N/A N/A NON-CONSTANT N/A consider_str_getitem N/A N/A self idx N/A N/A N/A N/A N/A self indexrepr idx N/A consider_strformat N/A N/A self str args N/A N/A N/A N/A N/A str is_constant N/A N/A s N/A repr N/A str const N/A N/A s ?!!!!!! N/A N/A isinstance args SomeTuple N/A N/A N/A s N/A tuple N/A N/A N/A self typerepr x N/A x N/A args items N/A N/A N/A s N/A N/A self typerepr args N/A consider_dict_getitem N/A N/A self dic N/A N/A N/A dic N/A consider_dict_setitem N/A N/A self dic N/A N/A N/A dic N/A consider_dict_delitem N/A N/A self dic N/A N/A N/A dic N/A N/A Bookkeeper N/A N/A N/A The log of choices that have been made while analysing the operations.
    It ensures that the same 'choice objects' will be returned if we ask
    again during reflowing.  Like ExecutionContext, there is an implicit
    Bookkeeper that can be obtained from a thread-local variable.

    Currently used for factories and user-defined classes. __setstate__ N/A N/A self dic N/A N/A N/A N/A N/A N/A self __dict__ update dic N/A N/A delayed_imports N/A __init__ N/A N/A self annotator N/A N/A N/A N/A self annotator annotator N/A N/A self policy N/A annotator policy N/A N/A self descs N/A N/A N/A self methoddescs N/A N/A N/A self classdefs N/A N/A N/A self pbctypes N/A N/A N/A self seen_mutable N/A N/A N/A self listdefs N/A N/A N/A self dictdefs N/A N/A N/A self immutable_cache N/A N/A N/A self classpbc_attr_families N/A N/A N/A self frozenpbc_attr_families N/A UnionFind N/A description FrozenAttrFamily N/A N/A self pbc_maximal_call_families N/A UnionFind N/A description CallFamily N/A N/A self emulated_pbc_calls N/A N/A N/A self all_specializations N/A N/A N/A self pending_specializations N/A N/A N/A self external_class_cache N/A N/A N/A self needs_generic_instantiate N/A N/A N/A self stats N/A Stats self N/A N/A self _someobject_coming_from N/A N/A N/A delayed_imports N/A count N/A N/A self category N/A args N/A N/A N/A N/A N/A self stats count category args N/A enter N/A N/A self position_key N/A N/A N/A Start of an operation.
        The operation is uniquely identified by the given key. N/A N/A N/A hasattr self position_key don't call enter() nestedly N/A N/A self position_key position_key N/A N/A TLS bookkeeper self N/A leave N/A N/A self N/A N/A N/A End of an operation. N/A N/A TLS bookkeeper N/A N/A self position_key N/A compute_at_fixpoint N/A N/A self N/A N/A N/A N/A N/A self enter None N/A N/A call_sites N/A N/A N/A N/A N/A newblocks N/A N/A self annotator added_blocks N/A N/A newblocks None N/A N/A newblocks N/A N/A self annotator annotated N/A binding N/A N/A self annotator binding N/A block newblocks N/A N/A op N/A block operations N/A N/A N/A N/A op opname N/A simple_call call_args N/A N/A N/A op N/A N/A N/A binding N/A op result None None N/A N/A N/A N/A call_op N/A call_sites N/A N/A N/A N/A self consider_call_site call_op N/A N/A pbc args_s N/A N/A N/A self emulated_pbc_calls itervalues N/A N/A N/A N/A self consider_call_site_for_pbc pbc simple_call args_s s_ImpossibleValue N/A N/A self emulated_pbc_calls N/A N/A N/A N/A N/A self leave N/A seen N/A set check_no_flags N/A N/A s_value_or_def N/A N/A N/A N/A isinstance s_value_or_def SomeInstance N/A N/A N/A N/A s_value_or_def flags instance annotation with flags escaped to the heap N/A N/A check_no_flags N/A s_value_or_def classdef N/A N/A N/A isinstance s_value_or_def SomeList N/A N/A N/A check_no_flags N/A N/A s_value_or_def listdef listitem N/A N/A N/A isinstance s_value_or_def SomeDict N/A N/A N/A check_no_flags N/A N/A s_value_or_def dictdef dictkey N/A N/A check_no_flags N/A N/A s_value_or_def dictdef dictvalue N/A N/A N/A isinstance s_value_or_def SomeTuple N/A N/A s_item N/A s_value_or_def items N/A N/A N/A check_no_flags s_item N/A N/A N/A isinstance s_value_or_def ClassDef N/A N/A N/A s_value_or_def seen N/A N/A N/A N/A N/A seen add s_value_or_def N/A attr N/A N/A N/A s_value_or_def attrs values N/A N/A s_attr N/A attr s_value N/A N/A check_no_flags s_attr N/A N/A N/A isinstance s_value_or_def ListItem N/A N/A N/A s_value_or_def seen N/A N/A N/A N/A N/A seen add s_value_or_def N/A N/A check_no_flags N/A s_value_or_def s_value N/A N/A clsdef N/A self classdefs N/A N/A N/A check_no_flags clsdef N/A consider_call_site N/A N/A self call_op N/A N/A N/A binding N/A N/A self annotator binding N/A s_callable N/A binding N/A N/A call_op args N/A 0 N/A args_s N/A N/A binding arg N/A arg N/A N/A call_op args N/A 1 N/A N/A isinstance s_callable SomeLLADTMeth N/A N/A adtmeth s_callable N/A s_callable N/A N/A self immutablevalue N/A adtmeth func N/A args_s N/A N/A N/A lltype_to_annotation N/A adtmeth ll_ptrtype args_s N/A N/A isinstance s_callable SomePBC N/A N/A s_result N/A binding N/A call_op result s_ImpossibleValue N/A N/A N/A self consider_call_site_for_pbc s_callable N/A call_op opname args_s s_result N/A consider_call_site_for_pbc N/A N/A self s_callable opname args_s s_result N/A N/A N/A descs N/A N/A N/A s_callable descriptions keys N/A N/A descs N/A N/A N/A family N/A N/A N/A descs N/A 0 getcallfamily N/A args N/A N/A self build_args opname args_s N/A N/A N/A N/A N/A s_callable getKind consider_call_site self family descs args s_result N/A getuniqueclassdef N/A N/A self cls N/A N/A N/A Get the ClassDef associated with the given user cls.
        Avoid using this!  It breaks for classes that must be specialized.
         N/A N/A cls object N/A N/A None N/A desc N/A N/A self getdesc cls N/A N/A N/A desc getuniqueclassdef N/A getlistdef N/A N/A self N/A flags N/A N/A Get the ListDef associated with the current position. N/A N/A N/A listdef N/A N/A self listdefs N/A N/A self position_key N/A N/A N/A KeyError N/A N/A listdef N/A N/A self listdefs N/A N/A self position_key N/A ListDef self N/A N/A N/A N/A N/A listdef listitem __dict__ update flags N/A listdef N/A newlist N/A N/A self N/A s_values flags N/A N/A Make a SomeList associated with the current position, general
        enough to contain the s_values as items. N/A listdef N/A N/A self getlistdef flags N/A s_value s_values N/A N/A N/A N/A listdef generalize s_value N/A N/A SomeList listdef N/A getdictdef N/A N/A self is_r_dict N/A False N/A N/A Get the DictDef associated with the current position. N/A N/A N/A dictdef N/A N/A self dictdefs N/A N/A self position_key N/A N/A N/A KeyError N/A N/A dictdef N/A DictDef self is_r_dict is_r_dict N/A N/A N/A self dictdefs N/A N/A self position_key dictdef N/A dictdef N/A newdict N/A N/A self N/A N/A N/A Make a so-far empty SomeDict associated with the current
        position. N/A N/A SomeDict N/A N/A self getdictdef N/A immutableconstant N/A N/A self const N/A N/A N/A N/A N/A self immutablevalue N/A const value N/A immutablevalue N/A N/A self x need_const N/A True N/A N/A The most precise SomeValue instance that contains the
        immutable value x. N/A N/A N/A hasattr x im_self N/A N/A x im_self None N/A N/A x N/A x im_func N/A N/A N/A hasattr x im_self N/A N/A x sys N/A N/A N/A SomeObject N/A tp N/A type x N/A N/A issubclass tp Symbolic N/A N/A result N/A N/A x annotation N/A N/A result const_box N/A Constant x N/A result N/A N/A tp bool N/A N/A result N/A SomeBool N/A N/A N/A tp int N/A N/A result N/A SomeInteger nonneg N/A x 0 N/A N/A N/A N/A tp long N/A 0 x N/A N/A N/A sys maxint 2 1 N/A N/A result N/A SomeInteger unsigned True N/A N/A N/A issubclass tp str N/A N/A N/A N/A len x 1 N/A N/A result N/A SomeChar N/A N/A result N/A SomeString N/A N/A N/A tp unicode N/A N/A N/A N/A len x 1 N/A N/A result N/A SomeUnicodeCodePoint N/A N/A result N/A SomeUnicodeString N/A N/A N/A tp tuple N/A N/A result N/A SomeTuple items N/A N/A N/A self immutablevalue e need_const N/A e x N/A N/A N/A tp float N/A N/A result N/A SomeFloat N/A N/A N/A tp list N/A N/A need_const N/A N/A key N/A Constant x N/A N/A N/A N/A N/A self immutable_cache N/A key N/A N/A N/A KeyError N/A N/A result N/A SomeList N/A ListDef self s_ImpossibleValue N/A N/A N/A self immutable_cache N/A key result N/A e x N/A N/A N/A N/A N/A result listdef generalize N/A N/A self immutablevalue e N/A N/A result const_box key N/A result N/A N/A listdef N/A ListDef self s_ImpossibleValue N/A e x N/A N/A N/A N/A listdef generalize N/A N/A self immutablevalue e False N/A result N/A SomeList listdef N/A N/A N/A N/A tp dict N/A tp r_dict N/A N/A need_const N/A N/A key N/A Constant x N/A N/A N/A N/A N/A self immutable_cache N/A key N/A N/A N/A KeyError N/A N/A result N/A SomeDict N/A DictDef self s_ImpossibleValue s_ImpossibleValue is_r_dict N/A tp r_dict N/A N/A N/A self immutable_cache N/A key result N/A N/A tp r_dict N/A N/A s_eqfn N/A N/A self immutablevalue N/A x key_eq N/A s_hashfn N/A N/A self immutablevalue N/A x key_hash N/A N/A N/A N/A N/A result dictdef dictkey update_rdict_annotations s_eqfn s_hashfn N/A seen_elements 0 N/A N/A seen_elements N/A len x N/A N/A items N/A N/A x items N/A N/A ek ev items N/A N/A N/A N/A N/A result dictdef generalize_key N/A N/A self immutablevalue ek N/A N/A N/A N/A result dictdef generalize_value N/A N/A self immutablevalue ev N/A N/A N/A N/A result dictdef seen_prebuilt_key ek N/A seen_elements N/A len items N/A N/A result const_box key N/A result N/A N/A dictdef N/A DictDef self s_ImpossibleValue s_ImpossibleValue is_r_dict N/A tp r_dict N/A N/A tp r_dict N/A N/A s_eqfn N/A N/A self immutablevalue N/A x key_eq N/A s_hashfn N/A N/A self immutablevalue N/A x key_hash N/A N/A N/A N/A dictdef dictkey update_rdict_annotations s_eqfn s_hashfn N/A N/A ek ev N/A N/A x iteritems N/A N/A N/A N/A dictdef generalize_key N/A N/A self immutablevalue ek False N/A N/A N/A dictdef generalize_value N/A N/A self immutablevalue ev False N/A N/A N/A dictdef seen_prebuilt_key ek N/A result N/A SomeDict dictdef N/A N/A N/A tp N/A weakref ReferenceType N/A N/A x1 N/A x N/A N/A x1 None N/A N/A result N/A SomeWeakRef None N/A N/A s1 N/A N/A self immutablevalue x1 N/A N/A isinstance s1 SomeInstance N/A result N/A SomeWeakRef N/A s1 classdef N/A N/A N/A N/A ishashable x N/A x BUILTIN_ANALYZERS N/A N/A _module N/A getattr x __module__ unknown N/A result N/A SomeBuiltin N/A BUILTIN_ANALYZERS N/A x methodname N/A %s.%s N/A _module N/A x __name__ N/A N/A N/A N/A extregistry is_registered x N/A self policy N/A N/A entry N/A N/A extregistry lookup x N/A self policy N/A result N/A N/A entry compute_annotation_bk self N/A N/A N/A isinstance x N/A lltype _ptr N/A N/A result N/A SomePtr N/A N/A lltype typeOf x N/A N/A N/A isinstance x N/A llmemory fakeaddress N/A N/A result N/A SomeAddress is_null N/A x N/A N/A N/A isinstance x N/A ootype _static_meth N/A N/A result N/A SomeOOStaticMeth N/A N/A ootype typeOf x N/A N/A N/A isinstance x N/A ootype _class N/A N/A result N/A SomeOOClass N/A x _INSTANCE N/A N/A N/A isinstance x N/A ootype instance_impl N/A N/A result N/A SomeOOInstance N/A N/A ootype typeOf x N/A N/A N/A isinstance x N/A N/A ootype _record N/A ootype _string N/A N/A result N/A SomeOOInstance N/A N/A ootype typeOf x N/A N/A N/A isinstance x N/A ootype _object N/A N/A result N/A SomeOOObject N/A N/A N/A callable x N/A N/A N/A N/A hasattr x im_self N/A hasattr x im_func N/A N/A s_self N/A N/A self immutablevalue N/A x im_self need_const N/A result N/A N/A s_self find_method N/A N/A x im_func __name__ N/A N/A N/A N/A hasattr x __self__ N/A N/A x __self__ None N/A N/A s_self N/A N/A self immutablevalue N/A x __self__ need_const N/A result N/A N/A s_self find_method N/A x __name__ N/A N/A result None N/A N/A result N/A SomeObject N/A N/A result None N/A N/A result None N/A N/A N/A N/A N/A N/A self annotator policy allow_someobjects N/A N/A getattr x __module__ None __builtin__ N/A tp N/A N/A types FunctionType N/A types MethodType N/A N/A result N/A SomeObject N/A N/A result knowntype tp N/A N/A result N/A SomePBC N/A N/A N/A self getdesc x N/A N/A N/A N/A hasattr x _freeze_ N/A N/A x _freeze_ N/A N/A result N/A SomePBC N/A N/A N/A self getdesc x N/A N/A N/A N/A hasattr x __class__ N/A N/A N/A x __class__ __module__ __builtin__ N/A N/A N/A N/A self see_mutable x N/A result N/A SomeInstance N/A N/A self getuniqueclassdef N/A x __class__ N/A N/A N/A x None N/A N/A s_None N/A N/A result N/A SomeObject N/A need_const N/A N/A N/A result const x N/A result N/A getdesc N/A N/A self pyobj N/A N/A N/A N/A N/A N/A N/A self descs N/A pyobj N/A N/A N/A KeyError N/A N/A N/A isinstance pyobj N/A types FunctionType N/A N/A result N/A N/A description FunctionDesc self pyobj N/A N/A N/A isinstance pyobj N/A type N/A types ClassType N/A N/A N/A pyobj object N/A N/A Exception ClassDesc for object not supported N/A N/A N/A pyobj __module__ __builtin__ N/A N/A result N/A N/A self getfrozen pyobj N/A N/A result N/A N/A description ClassDesc self pyobj N/A N/A N/A isinstance pyobj N/A types MethodType N/A N/A N/A N/A pyobj im_self None N/A N/A N/A N/A self getdesc N/A pyobj im_func N/A N/A N/A N/A hasattr N/A pyobj im_self _freeze_ N/A N/A N/A pyobj im_self _freeze_ N/A N/A result N/A N/A description MethodOfFrozenDesc self N/A N/A self getdesc N/A pyobj im_func N/A N/A self getdesc N/A pyobj im_self N/A N/A N/A origincls name N/A origin_of_meth pyobj N/A N/A N/A self see_mutable N/A pyobj im_self N/A N/A pyobj N/A getattr N/A pyobj im_self name N/A %r is not %s.%s ?? N/A pyobj N/A pyobj im_self name N/A classdef N/A N/A self getuniqueclassdef N/A pyobj im_class N/A N/A N/A classdef find_attribute name N/A result N/A N/A self getmethoddesc N/A N/A self getdesc N/A pyobj im_func N/A N/A self getuniqueclassdef origincls classdef name N/A N/A N/A N/A N/A N/A pyobj _freeze_ N/A N/A N/A AttributeError N/A N/A N/A Exception N/A unexpected prebuilt constant: %r N/A pyobj N/A result N/A N/A self getfrozen pyobj N/A N/A N/A self descs N/A pyobj result N/A result N/A have_seen N/A N/A self x N/A N/A N/A N/A x N/A self descs N/A N/A True N/A N/A N/A x N/A self seen_mutable N/A N/A True N/A N/A False N/A getfrozen N/A N/A self pyobj N/A N/A N/A result N/A N/A description FrozenDesc self pyobj N/A cls N/A result knowntype N/A N/A cls N/A self pbctypes N/A N/A N/A N/A self pbctypes N/A cls True N/A result N/A getmethoddesc N/A N/A self funcdesc originclassdef selfclassdef name flags N/A N/A N/A N/A flagskey N/A N/A flags items N/A N/A N/A flagskey sort N/A key N/A funcdesc originclassdef selfclassdef name N/A tuple flagskey N/A N/A N/A N/A N/A self methoddescs N/A key N/A N/A N/A KeyError N/A N/A result N/A N/A description MethodDesc self funcdesc originclassdef selfclassdef name flags N/A N/A N/A self methoddescs N/A key result N/A result N/A see_mutable N/A N/A self x N/A N/A N/A N/A x N/A self seen_mutable N/A N/A N/A clsdef N/A N/A self getuniqueclassdef N/A x __class__ N/A N/A N/A self seen_mutable N/A x True N/A N/A N/A self event mutable x N/A source N/A InstanceSource self x N/A attr N/A N/A source all_instance_attributes N/A N/A N/A N/A clsdef add_source_for_attribute attr source N/A valueoftype N/A N/A self t N/A N/A N/A N/A annotationoftype t self N/A get_classpbc_attr_families N/A N/A self attrname N/A N/A N/A Return the UnionFind for the ClassAttrFamilies corresponding to
        attributes of the given name.
         N/A map N/A self classpbc_attr_families N/A N/A N/A access_sets N/A map N/A attrname N/A N/A N/A KeyError N/A N/A access_sets N/A map N/A attrname N/A UnionFind N/A description ClassAttrFamily N/A access_sets N/A pbc_getattr N/A N/A self pbc s_attr N/A N/A N/A N/A N/A s_attr is_constant N/A attr N/A s_attr const N/A descs N/A N/A N/A pbc descriptions keys N/A N/A descs N/A N/A s_ImpossibleValue N/A first N/A descs N/A 0 N/A N/A N/A len descs 1 N/A N/A N/A N/A first s_read_attribute attr N/A change N/A N/A first mergeattrfamilies N/A descs N/A 1 attr N/A attrfamily N/A N/A first getattrfamily attr N/A position N/A self position_key N/A N/A N/A attrfamily read_locations N/A position True N/A actuals N/A N/A desc descs N/A N/A N/A N/A actuals append N/A N/A desc s_read_attribute attr N/A s_result N/A unionof actuals N/A s_oldvalue N/A N/A attrfamily get_s_value attr N/A N/A N/A attrfamily set_s_value attr N/A unionof s_result s_oldvalue N/A change N/A N/A position N/A attrfamily read_locations N/A N/A N/A N/A N/A self annotator reflowfromposition position N/A N/A isinstance s_result SomeImpossibleValue N/A N/A desc descs N/A N/A N/A N/A attrs N/A N/A desc read_attribute _attrs_ N/A N/A N/A AttributeError N/A N/A N/A N/A isinstance attrs Constant N/A N/A attrs N/A attrs value N/A N/A attr attrs N/A N/A N/A HarmlesslyBlocked getattr on enforced attr N/A s_result N/A pbc_call N/A N/A self pbc args emulated N/A None N/A N/A Analyse a call to a SomePBC() with the given args (list of
        annotations).
         N/A descs N/A N/A N/A pbc descriptions keys N/A N/A descs N/A N/A s_ImpossibleValue N/A first N/A descs N/A 0 N/A N/A N/A first mergecallfamilies N/A descs N/A 1 N/A N/A emulated None N/A N/A whence N/A self position_key N/A N/A fn block i N/A self position_key N/A op N/A N/A block operations N/A i N/A s_previous_result N/A N/A N/A self annotator binding N/A op result s_ImpossibleValue N/A N/A N/A emulated True N/A N/A whence None N/A N/A whence emulated N/A s_previous_result s_ImpossibleValue schedule N/A N/A graph inputcells N/A N/A N/A N/A N/A N/A self annotator recursivecall graph whence inputcells N/A N/A results N/A N/A desc descs N/A N/A N/A N/A results append N/A N/A desc pycall schedule args s_previous_result N/A s_result N/A unionof results N/A s_result N/A emulate_pbc_call N/A N/A self unique_key pbc args_s replace callback N/A N/A None N/A N/A emulate_enter N/A N/A hasattr self position_key N/A emulate_enter N/A N/A N/A N/A self enter None N/A N/A N/A emulated_pbc_calls N/A self emulated_pbc_calls N/A prev N/A unique_key N/A N/A N/A prev extend replace N/A other_key prev N/A N/A N/A other_key emulated_pbc_calls N/A N/A N/A emulated_pbc_calls N/A other_key N/A N/A emulated_pbc_calls N/A unique_key N/A pbc args_s N/A args N/A N/A self build_args simple_call args_s N/A N/A callback None N/A N/A emulated True N/A N/A emulated callback N/A N/A N/A self pbc_call pbc args emulated emulated N/A N/A emulate_enter N/A N/A N/A N/A self leave N/A build_args N/A N/A self op args_s N/A N/A N/A space N/A RPythonCallsSpace N/A N/A op simple_call N/A N/A N/A ArgumentsForTranslation space N/A list args_s N/A N/A N/A op call_args N/A N/A N/A N/A ArgumentsForTranslation fromshape space N/A N/A args_s N/A 0 const N/A list N/A args_s N/A 1 N/A ondegenerated N/A N/A self what s_value where called_from_graph N/A None None N/A N/A N/A N/A N/A self annotator ondegenerated what s_value where where called_from_graph called_from_graph N/A whereami N/A N/A self N/A N/A N/A N/A N/A N/A self annotator whereami N/A self position_key N/A event N/A N/A self what x N/A N/A N/A N/A N/A N/A N/A self annotator policy event self what x N/A warning N/A N/A self msg N/A N/A N/A N/A N/A N/A self annotator warning msg N/A N/A origin_of_meth N/A N/A boundmeth N/A N/A N/A func N/A boundmeth im_func N/A candname N/A func func_name N/A cls N/A N/A inspect getmro N/A boundmeth im_class N/A N/A dict N/A cls __dict__ N/A N/A N/A N/A dict get candname func N/A N/A N/A cls candname N/A N/A name value N/A N/A dict iteritems N/A N/A N/A value func N/A N/A N/A cls name N/A Exception N/A could not match bound-method to attribute name: %r N/A boundmeth N/A ishashable N/A N/A x N/A N/A N/A N/A N/A N/A hash x N/A N/A N/A TypeError N/A N/A False N/A N/A True N/A RPythonCallsSpace N/A N/A N/A Pseudo Object Space providing almost no real operation.
    For the Arguments class: if it really needs other operations, it means
    that the call pattern is too complex for R-Python.
     N/A w_tuple SomeTuple newtuple N/A N/A self items_s N/A N/A N/A N/A items_s N/A Ellipsis N/A N/A res N/A SomeObject N/A N/A res from_ellipsis True N/A res N/A N/A N/A SomeTuple items_s N/A newdict N/A N/A self N/A N/A N/A CallPatternTooComplex '**' argument N/A unpackiterable N/A N/A self s_obj expected_length N/A None N/A N/A N/A isinstance s_obj SomeTuple N/A N/A N/A N/A expected_length None N/A expected_length N/A len N/A s_obj items N/A N/A ValueError N/A N/A list N/A s_obj items N/A N/A N/A N/A s_obj __class__ SomeObject N/A getattr s_obj from_ellipsis False N/A N/A N/A Ellipsis N/A CallPatternTooComplex '*' argument must be SomeTuple N/A N/A viewiterable unpackiterable is_w N/A N/A self one other N/A N/A N/A N/A one other N/A type N/A N/A self item N/A N/A N/A N/A type item N/A is_true N/A N/A self s_tup N/A N/A N/A N/A isinstance s_tup SomeTuple N/A N/A bool N/A s_tup items N/A N/A CallPatternTooComplex N/A Exception N/A N/A N/A getbookkeeper N/A N/A N/A N/A N/A Get the current Bookkeeper.
    Only works during the analysis of an operation. N/A N/A N/A N/A TLS bookkeeper N/A N/A N/A AttributeError N/A N/A None N/A delayed_imports N/A N/A N/A N/A N/A BUILTIN_ANALYZERS pypy.annotation.builtin BUILTIN_ANALYZERS N/A