Module Import alias alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body ImportFrom alias Raise Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot Call NameLoad body Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot Call NameLoad body Delete SubscriptDel AttributeLoad NameLoad attr Slice decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return BoolOpOr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad Str If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Str orelse TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Str If UnaryOpNot NameLoad body Return NameLoad orelse Return BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Return AttributeLoad AttributeLoad NameLoad attr attr orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call NameLoad body If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Print NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr If NameLoad body Import alias Print NameLoad Str While CompareIsNot NameLoad NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Num attr TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Str orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Print NameLoad BinOpMod Str NameLoad Print NameLoad Str NameLoad Str AttributeLoad NameLoad attr If NameLoad body If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore BinOpAdd Str Call AttributeLoad NameLoad attr Print NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Import alias alias If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call NameLoad BinOpSub Call NameLoad AttributeLoad NameLoad attr Num Num Num body Print NameLoad Str Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call NameLoad Call AttributeLoad Str attr ListComp BinOpAdd Str NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body ImportFrom alias Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr NameLoad Print NameLoad Str Call AttributeLoad NameLoad attr NameLoad If NameLoad body Import alias Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body While Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad NameLoad body If Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore NameLoad orelse If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore BinOpMod Str TupleLoad NameLoad Raise Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Str orelse TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Str Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Pass decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad TryExcept body Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Raise Return NameLoad decorator_list ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call NameLoad NameLoad keyword Str keyword NameLoad keyword NameLoad decorator_list TryExcept body Expr NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assign NameStore AttributeLoad NameLoad attr TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Assign NameStore BinOpMod Str NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assert Call NameLoad NameLoad NameLoad If BoolOpAnd NameLoad Call NameLoad NameLoad NameLoad body Return Call NameLoad NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Assign NameStore BinOpMod Str NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr Str
N/A N/A os sys pypy.rlib.objectmodel we_are_translated N/A AUTO_DEBUG N/A N/A os getenv PYPY_DEBUG N/A RECORD_INTERPLEVEL_TRACEBACK True OperationError N/A Exception N/A N/A Interpreter-level exception that signals an exception that should be
    sent to the application level.

    OperationError instances have three public attributes (and no .args),
    w_type, w_value and application_traceback, which contain the wrapped
    type and value describing the exception, and a chained list of
    PyTraceback objects making the application-level traceback.
     __init__ N/A N/A self w_type w_value tb N/A None N/A N/A N/A w_type None N/A pypy.tool.error FlowingError N/A N/A FlowingError w_value N/A N/A self w_type w_type N/A N/A self w_value w_value N/A N/A self application_traceback tb N/A N/A N/A we_are_translated N/A N/A N/A self debug_excs N/A N/A clear N/A N/A self space N/A N/A N/A N/A self w_type N/A space w_None N/A N/A self w_value N/A space w_None N/A N/A self application_traceback None N/A N/A N/A we_are_translated N/A N/A N/A N/A self debug_excs N/A N/A match N/A N/A self space w_check_class N/A N/A N/A Check if this application-level exception matches 'w_check_class'. N/A N/A N/A space exception_match N/A self w_type w_check_class N/A async N/A N/A self space N/A N/A N/A Check if this is an exception that should better not be caught. N/A N/A N/A N/A self match space N/A space w_SystemExit N/A N/A self match space N/A space w_KeyboardInterrupt N/A __str__ N/A N/A self N/A N/A N/A NOT_RPYTHON: Convenience for tracebacks. N/A N/A [%s: %s] N/A N/A self w_type N/A self w_value N/A errorstr N/A N/A self space N/A N/A N/A The exception class and value, as a string. N/A N/A space None N/A N/A exc_typename N/A str N/A self w_type N/A exc_value N/A str N/A self w_value N/A N/A w N/A space wrap N/A N/A N/A space is_w N/A N/A space type N/A self w_type N/A space w_str N/A N/A exc_typename N/A N/A space str_w N/A self w_type N/A N/A exc_typename N/A N/A space str_w N/A N/A space getattr N/A self w_type N/A w __name__ N/A N/A N/A space is_w N/A self w_value N/A space w_None N/A N/A exc_value N/A N/A N/A N/A exc_value N/A N/A space str_w N/A N/A space str N/A self w_value N/A N/A N/A OperationError N/A N/A exc_value <oups, exception object itself cannot be str'd> N/A N/A exc_value N/A N/A exc_typename N/A N/A N/A %s: %s N/A exc_typename exc_value N/A getframe N/A N/A self N/A N/A N/A The frame this exception was raised in, or None. N/A N/A self application_traceback N/A N/A N/A N/A self application_traceback frame N/A N/A None N/A record_interpreter_traceback N/A N/A self N/A N/A N/A Records the current traceback inside the interpreter.
        This traceback is only useful to debug the interpreter, not the
        application. N/A N/A N/A we_are_translated N/A N/A RECORD_INTERPLEVEL_TRACEBACK N/A N/A N/A N/A N/A self debug_excs append N/A N/A sys exc_info N/A print_application_traceback N/A N/A self space file N/A None N/A N/A NOT_RPYTHON: Dump a standard application-level traceback. N/A N/A file None N/A N/A file N/A sys stderr N/A N/A N/A self print_app_tb_only file N/A file N/A N/A self errorstr space N/A print_app_tb_only N/A N/A self file N/A N/A N/A NOT_RPYTHON N/A tb N/A self application_traceback N/A tb N/A N/A linecache N/A file Traceback (application-level): N/A N/A tb None N/A N/A co N/A N/A tb frame pycode N/A lineno N/A tb lineno N/A fname N/A co co_filename N/A N/A N/A fname startswith <inline>
 N/A N/A lines N/A N/A fname split N/A fname N/A N/A N/A lines N/A 0 strip N/A N/A N/A l N/A lines N/A lineno N/A N/A N/A IndexError N/A N/A l N/A N/A l N/A N/A linecache getline fname lineno N/A file N/A   File "%s", fname N/A file line lineno in N/A co co_name N/A l N/A N/A N/A N/A l endswith N/A N/A l N/A l N/A -1 N/A l N/A N/A N/A l lstrip N/A file l N/A tb N/A tb next N/A print_detailed_traceback N/A N/A self space file N/A None None N/A N/A NOT_RPYTHON: Dump a nice detailed interpreter- and
        application-level traceback, useful to debug the interpreter. N/A traceback cStringIO N/A N/A file None N/A N/A file N/A sys stderr N/A f N/A N/A cStringIO StringIO N/A i N/A range N/A N/A len N/A self debug_excs 1 -1 -1 N/A N/A f Traceback (interpreter-level): N/A N/A N/A traceback print_tb N/A N/A N/A self debug_excs N/A i N/A 2 file f N/A N/A N/A f seek 0 N/A N/A debug_print N/A N/A join N/A N/A ||  line N/A line N/A N/A f readlines file N/A N/A self debug_excs N/A pypy.tool tb_server N/A N/A N/A tb_server publish_exc N/A N/A self debug_excs N/A -1 N/A N/A N/A self print_app_tb_only file N/A file (application-level) N/A N/A self errorstr space N/A AUTO_DEBUG N/A N/A debug N/A N/A N/A debug fire self N/A normalize_exception N/A N/A self space N/A N/A N/A Normalize the OperationError.  In other words, fix w_type and/or
        w_value to make sure that the __class__ of w_value is exactly w_type.
         N/A w_type N/A self w_type N/A w_value N/A self w_value N/A N/A space full_exceptions N/A N/A N/A N/A space is_true N/A N/A space isinstance w_type N/A space w_tuple N/A N/A w_type N/A N/A space getitem w_type N/A N/A space wrap 0 N/A N/A N/A N/A space abstract_isclass_w w_type N/A is_valid_exception_class space w_type N/A N/A N/A N/A space is_w w_value N/A space w_None N/A N/A w_value N/A N/A space call_function w_type N/A w_type N/A N/A space abstract_getclass w_value N/A N/A w_valuetype N/A N/A space abstract_getclass w_value N/A N/A N/A space abstract_issubclass_w w_valuetype w_type N/A N/A w_type w_valuetype N/A N/A N/A N/A space full_exceptions N/A N/A space is_true N/A N/A space isinstance w_value N/A space w_tuple N/A N/A w_value N/A N/A space call w_type w_value N/A N/A w_value N/A N/A space call_function w_type w_value N/A w_type N/A N/A space abstract_getclass w_value N/A N/A N/A N/A space full_exceptions N/A N/A space is_w N/A N/A space type w_type N/A space w_str N/A N/A N/A N/A space warn raising a string exception is deprecated N/A space w_DeprecationWarning N/A N/A w_inst w_type N/A w_instclass N/A N/A space abstract_getclass w_inst N/A N/A N/A is_valid_exception_class space w_instclass N/A N/A instclassname N/A N/A w_instclass getname space ? N/A msg N/A exceptions must be classes, or instances,or strings (deprecated) not %s N/A instclassname N/A N/A OperationError N/A space w_TypeError N/A N/A space wrap msg N/A N/A N/A N/A space is_w w_value N/A space w_None N/A N/A N/A OperationError N/A space w_TypeError N/A N/A space wrap instance exception may not have a separate value N/A w_value w_inst N/A w_type w_instclass N/A N/A self w_type w_type N/A N/A self w_value w_value N/A write_unraisable N/A N/A self space where w_object N/A None N/A N/A N/A w_object None N/A N/A objrepr N/A N/A N/A N/A objrepr N/A N/A space str_w N/A N/A space repr w_object N/A N/A N/A OperationError N/A N/A objrepr ? N/A msg N/A Exception "%s" in %s%s ignored
 N/A N/A N/A self errorstr space where objrepr N/A N/A N/A N/A N/A space call_method N/A N/A N/A space sys get stderr write N/A N/A space wrap msg N/A N/A N/A OperationError N/A N/A N/A N/A is_valid_exception_class N/A N/A space w_type N/A N/A N/A Assuming that 'w_type' is a new-style or old-style class, is it
    correct to use it as the class of an exception?  The answer is no
    if it is a new-style class that doesn't inherit from BaseException.
     N/A N/A N/A space full_exceptions N/A N/A True N/A N/A N/A N/A N/A space is_true N/A N/A space issubtype w_type N/A space w_BaseException N/A N/A N/A OperationError N/A e N/A N/A N/A N/A N/A e match space N/A space w_TypeError N/A N/A N/A True N/A pypy.tool.ansi_print ansi_print debug_print N/A N/A text file newline N/A None True N/A N/A N/A ansi_print text esc 31 file file newline newline N/A N/A N/A N/A WindowsError N/A N/A N/A NameError N/A N/A _WINDOWS False N/A N/A _WINDOWS True wrap_windowserror N/A N/A space e N/A N/A pypy.rlib rwin32 N/A winerror N/A e winerror N/A N/A N/A msg N/A N/A rwin32 FormatError winerror N/A N/A N/A ValueError N/A N/A msg N/A Windows Error %d winerror N/A exc N/A space w_WindowsError N/A w_error N/A N/A space call_function exc N/A N/A space wrap winerror N/A N/A space wrap msg N/A N/A OperationError exc w_error N/A wrap_oserror N/A N/A space e exception_name N/A w_OSError N/A N/A N/A isinstance e OSError N/A N/A _WINDOWS N/A isinstance e WindowsError N/A N/A N/A wrap_windowserror space e N/A errno N/A e errno N/A N/A N/A msg N/A N/A os strerror errno N/A N/A N/A ValueError N/A N/A msg N/A error %d errno N/A exc N/A getattr space exception_name N/A w_error N/A N/A space call_function exc N/A N/A space wrap errno N/A N/A space wrap msg N/A N/A OperationError exc w_error N/A N/A N/A wrap_oserror _annspecialcase_ specialize:arg(2)