Files
fesmoo_perdoliq/baraban.build/module.urllib3.packages.six.c
2019-12-06 12:23:21 +03:00

49113 lines
1.5 MiB

/* Generated code for Python source for module 'urllib3.packages.six'
* created by Nuitka version 0.6.0
*
* This code is in part copyright 2018 Kay Hayen.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "nuitka/prelude.h"
#include "__helpers.h"
/* The _module_urllib3$packages$six is a Python object pointer of module type. */
/* Note: For full compatibility with CPython, every module variable access
* needs to go through it except for cases where the module cannot possibly
* have changed in the mean time.
*/
PyObject *module_urllib3$packages$six;
PyDictObject *moduledict_urllib3$packages$six;
/* The module constants used, if any. */
extern PyObject *const_str_plain__func_code;
extern PyObject *const_tuple_str_plain_items_tuple;
extern PyObject *const_str_plain_RobotFileParser;
static PyObject *const_str_digest_a6c8cf16066b91b62ce07c2f5761ec46;
extern PyObject *const_str_plain___spec__;
extern PyObject *const_str_plain___name__;
extern PyObject *const_int_pos_2147483647;
extern PyObject *const_str_plain__func_globals;
extern PyObject *const_str_plain_cPickle;
extern PyObject *const_str_plain_tkColorChooser;
extern PyObject *const_str_plain_builtins;
extern PyObject *const_tuple_cf52b2b37e911829df5ff352b85be861_tuple;
extern PyObject *const_str_plain_i;
extern PyObject *const_str_plain_object;
extern PyObject *const_str_plain_assigned;
static PyObject *const_str_digest_f4d3a600a6e16b82e3f10867b851d5a1;
extern PyObject *const_str_plain_Request;
extern PyObject *const_str_plain_encode;
extern PyObject *const_str_plain_any;
extern PyObject *const_tuple_187fbe928d64ead4410a5c32362e3350_tuple;
extern PyObject *const_tuple_e8b8019293fbbb866ccd61f144dc2978_tuple;
extern PyObject *const_tuple_str_plain_reduce_str_plain___builtin___str_plain_functools_tuple;
extern PyObject *const_tuple_str_plain_self_str_plain_name_str_plain___class___tuple;
extern PyObject *const_str_plain_byte2int;
extern PyObject *const_str_plain_methodcaller;
extern PyObject *const_tuple_str_plain_viewkeys_tuple;
extern PyObject *const_str_plain_None;
extern PyObject *const_str_plain_end;
extern PyObject *const_str_plain__module;
extern PyObject *const_str_plain_os;
extern PyObject *const_str_plain_install_opener;
extern PyObject *const_str_plain_callable;
extern PyObject *const_tuple_411972e912d706a64e285af8aa597505_tuple;
extern PyObject *const_str_plain__locs_;
extern PyObject *const_str_plain_next;
extern PyObject *const_tuple_str_plain_self_str_plain_fullname_str_plain_path_tuple;
extern PyObject *const_str_plain_pipes;
extern PyObject *const_str_plain_addinfo;
extern PyObject *const_str_plain_stdout;
extern PyObject *const_str_plain___globals__;
extern PyObject *const_str_plain_repr;
extern PyObject *const_tuple_d480c8e131efdfec2fb5132c1c72fa41_tuple;
extern PyObject *const_slice_none_int_pos_2_none;
static PyObject *const_tuple_str_digest_dbd30e75d5a14b1d6f682da707bec853_tuple;
extern PyObject *const_str_plain___debug__;
extern PyObject *const_str_digest_087d011e227804c37fa5a994ee918bbe;
static PyObject *const_str_digest_faf12bf627e40e2a969336e5ac992c83;
extern PyObject *const_tuple_23e241754072378d4aca55ebd413fe81_tuple;
extern PyObject *const_str_plain_dummy_thread;
extern PyObject *const_str_digest_e98e672ecfb94edf2b957a17fc00e8de;
extern PyObject *const_str_angle_genexpr;
extern PyObject *const_tuple_7b5da3b00ca2fdce5840f2ce04d1b8fa_tuple;
extern PyObject *const_str_plain_str;
extern PyObject *const_tuple_396a7f2f1c8cc1a49644e2d70fbf84b7_tuple;
extern PyObject *const_str_digest_8ed3cb4f9a51eabd8e6addcef83694a3;
extern PyObject *const_tuple_bfa27b76382800d90ae398d88a50f5e8_tuple;
extern PyObject *const_str_plain_Module_six_moves_urllib_request;
extern PyObject *const_tuple_d9dff4967d5a9b09841576123dbc8516_tuple;
extern PyObject *const_str_plain_tkMessageBox;
extern PyObject *const_str_plain_uses_netloc;
extern PyObject *const_str_plain_splitquery;
extern PyObject *const_tuple_7744af6bf310e946f06ba9c9cfb772a3_tuple;
extern PyObject *const_str_digest_937e23fd1af2ef7336d82295a1301f51;
extern PyObject *const_str_plain_new_mod;
extern PyObject *const_tuple_0aeb88ab8b07f50c3aa99cca279585f5_tuple;
extern PyObject *const_str_plain_email_mime_multipart;
extern PyObject *const_str_plain_path;
extern PyObject *const_str_plain_addclosehook;
extern PyObject *const_str_plain_bases;
extern PyObject *const_str_plain_urldefrag;
extern PyObject *const_tuple_df925d4985bc969100774d9243b00230_tuple;
extern PyObject *const_str_plain_BytesIO;
extern PyObject *const_str_plain_iteritems;
extern PyObject *const_str_digest_4c46721e9886c5db124415a36253d572;
extern PyObject *const_tuple_str_plain_cPickle_str_plain_cPickle_str_plain_pickle_tuple;
extern PyObject *const_str_plain_f_locals;
extern PyObject *const_str_plain_xmlrpc_server;
extern PyObject *const_str_plain_xmlrpc_client;
extern PyObject *const_tuple_d84a4a7aa5d11ff44dc98ede3afda48e_tuple;
extern PyObject *const_tuple_90e06424913ba9ad885f60767479fe37_tuple;
extern PyObject *const_str_plain_orig_vars;
extern PyObject *const_str_digest_1164690e1be4282a96b5a813ded7269b;
extern PyObject *const_tuple_9ff7e2fe8abf63b3e87d03f2088c5d5b_tuple;
extern PyObject *const_tuple_str_digest_3b6f70723b1e9c5c7e613ae0f57ab8cd_tuple;
extern PyObject *const_str_plain___loader__;
extern PyObject *const_str_plain_urlcleanup;
extern PyObject *const_str_plain_name;
extern PyObject *const_str_plain_ContentTooShortError;
extern PyObject *const_str_plain__dummy_thread;
extern PyObject *const_tuple_f6d2b5ea4f78df02af3dc15c90b4619a_tuple;
extern PyObject *const_str_plain_Module_six_moves_urllib_parse;
extern PyObject *const_str_plain_parse_qsl;
extern PyObject *const_str_plain_remove_move;
extern PyObject *const_str_plain_getproxies;
extern PyObject *const_str_plain_uses_query;
extern PyObject *const_str_plain___get_module;
extern PyObject *const_tuple_int_0_tuple;
extern PyObject *const_str_plain_map;
extern PyObject *const_str_plain_False;
extern PyObject *const_str_plain__SixMetaPathImporter;
extern PyObject *const_str_digest_c075052d723d6707083e869a0e3659bb;
extern PyObject *const_tuple_type_type_tuple;
extern PyObject *const_str_plain___new__;
extern PyObject *const_str_plain_pop;
extern PyObject *const_str_plain_buf;
extern PyObject *const_int_0;
extern PyObject *const_str_digest_bc859a90e4d9c0b4fce03f66d37f0cf6;
extern PyObject *const_str_digest_9b96d7dc4e51f03a202df7995d0aff0a;
extern PyObject *const_str_digest_f33478a29f202191a877ded54b0799bb;
static PyObject *const_tuple_str_digest_55e9247ae85977c4a1a51b62e7a4fd61_tuple;
extern PyObject *const_tuple_str_plain_func_str_plain_obj_tuple;
extern PyObject *const_str_plain_response;
extern PyObject *const_tuple_str_plain_func_str_plain_cls_tuple;
extern PyObject *const_tuple_8a0fc753db780b1781f245eac064ea7a_tuple;
extern PyObject *const_tuple_99eb417383bb9fbe2453d9fa8f007261_tuple;
extern PyObject *const_str_plain__meth_func;
extern PyObject *const_str_plain_email_mime_text;
extern PyObject *const_tuple_str_plain_self_str_plain_obj_str_plain_tp_str_plain_result_tuple;
extern PyObject *const_str_digest_5accaad7de680f247a60602926db5d4a;
extern PyObject *const_str_digest_ebf751844f7678efef5423dab5acd577;
extern PyObject *const_str_digest_b504fd1241efed0ba038333be17bbd24;
extern PyObject *const_str_plain_viewitems;
static PyObject *const_tuple_str_digest_ca5fa6154df27910aa52f98fadbcaba2_tuple;
extern PyObject *const_tuple_str_plain__thread_str_plain_thread_str_plain__thread_tuple;
extern PyObject *const_tuple_str_plain_bs_tuple;
extern PyObject *const_int_pos_4;
static PyObject *const_str_digest_dbd30e75d5a14b1d6f682da707bec853;
extern PyObject *const_str_plain_type;
extern PyObject *const_tuple_str_plain_UserDict_str_plain_UserDict_str_plain_collections_tuple;
extern PyObject *const_str_plain_BaseHTTPServer;
extern PyObject *const_str_plain_moves;
extern PyObject *const_str_plain_dbm_gnu;
extern PyObject *const_str_digest_cce73c34157ad7a21f7265310a153ec1;
extern PyObject *const_str_plain_urlsplit;
extern PyObject *const_str_plain___cached__;
extern PyObject *const_str_plain_ProxyBasicAuthHandler;
extern PyObject *const_tuple_3adb059b24d1b9435823e57bdb130564_tuple;
extern PyObject *const_tuple_none_tuple;
extern PyObject *const_str_digest_6fdf710e7d63e48e68391e1f587ae0a5;
extern PyObject *const_str_plain_basestring;
extern PyObject *const_str_plain_SimpleXMLRPCServer;
extern PyObject *const_str_digest_492eced51578a561806e20ae8ef1f867;
extern PyObject *const_str_plain_splittag;
extern PyObject *const_str_plain_functools;
extern PyObject *const_str_digest_725b4555e0a727b46d469d67d5e67db8;
extern PyObject *const_str_plain_winreg;
extern PyObject *const_tuple_str_plain_copyreg_str_plain_copy_reg_tuple;
extern PyObject *const_str_digest_e5ef2c53515ead21d8b6287ce4be1d82;
extern PyObject *const_str_plain_kw;
extern PyObject *const_str_plain_copyreg;
extern PyObject *const_str_plain_urllib_parse;
extern PyObject *const_int_pos_1;
extern PyObject *const_str_plain_partial;
extern PyObject *const_str_plain_replace;
extern PyObject *const_tuple_str_plain_tp_str_plain_value_str_plain_tb_tuple;
extern PyObject *const_str_plain_HTTPHandler;
extern PyObject *const_str_plain___builtin__;
extern PyObject *const_str_digest_faf5973379f42e9b5528565b323f20e0;
extern PyObject *const_tuple_str_plain_keys_tuple;
extern PyObject *const_str_digest_7cb7e1a5659547478f12d8fe755efd75;
extern PyObject *const_str_digest_62b7e67e29e99420603c12d205222fa5;
extern PyObject *const_str_plain_addbase;
extern PyObject *const_str_digest_745e67bb7def529140f256e556b67b38;
extern PyObject *const_str_plain_create_unbound_method;
extern PyObject *const_str_plain_AbstractDigestAuthHandler;
extern PyObject *const_str_plain_meta_path;
extern PyObject *const_tuple_991a248aa1804f30822646929a31e57a_tuple;
extern PyObject *const_str_digest_5c85d47cc43785379bf0cd06bbe26afa;
extern PyObject *const_str_plain_UserList;
extern PyObject *const_tuple_str_digest_377bbfde508aa04103b00d9192b3b50d_tuple;
extern PyObject *const_str_plain___prepare__;
extern PyObject *const_tuple_251221e54a5302daeb82388ea082ec95_tuple;
extern PyObject *const_int_pos_2147483648;
extern PyObject *const_str_plain_itervalues;
extern PyObject *const_str_plain_HTTPCookieProcessor;
extern PyObject *const_str_plain_viewvalues;
extern PyObject *const_str_digest_b136a150499b95c9a0929c5fba6642cb;
extern PyObject *const_str_plain_write;
extern PyObject *const_str_plain_url2pathname;
extern PyObject *const_str_plain_module;
extern PyObject *const_str_plain_UnknownHandler;
extern PyObject *const_str_plain_im_self;
extern PyObject *const_str_plain_cStringIO;
extern PyObject *const_str_plain_kwargs;
extern PyObject *const_tuple_bac0c0a02283d00086e7154e3ccd16fa_tuple;
extern PyObject *const_str_plain_CGIHTTPServer;
extern PyObject *const_str_plain_class_types;
extern PyObject *const_tuple_d163cfbffab84df59e8dd6da3f628bcf_tuple;
extern PyObject *const_str_digest_bdf07efe689edd815848f7ba41ea2eee;
extern PyObject *const_str_plain_startswith;
extern PyObject *const_str_angle_string;
extern PyObject *const_tuple_2fe8e15bea8bb8677d6cd93bd8860484_tuple;
extern PyObject *const_str_plain_AbstractBasicAuthHandler;
extern PyObject *const_str_plain_tkinter_scrolledtext;
extern PyObject *const_tuple_3587390c695a62b1bc9b3790076ef063_tuple;
extern PyObject *const_str_plain_assertCountEqual;
extern PyObject *const_str_digest_6a93038d6d3774db54a1e6e70149bd98;
extern PyObject *const_tuple_3c2cfa4d8d869eac22bbe9f4c9750958_tuple;
extern PyObject *const_tuple_int_pos_3_int_pos_2_tuple;
static PyObject *const_str_digest_abd4faf585c3ee5708ec36ff383780ac;
extern PyObject *const_str_plain_move;
extern PyObject *const_str_plain_doc;
extern PyObject *const_str_digest_b668f79fb393db14479ffa4de151e89c;
extern PyObject *const_tuple_3dbfbe614df2abe87e4db19068ab66c4_tuple;
extern PyObject *const_str_plain__thread;
extern PyObject *const_tuple_baab2066a890f5a4da9f9b0b9fd29426_tuple;
extern PyObject *const_tuple_str_space_tuple;
extern PyObject *const_str_plain___file__;
extern PyObject *const_str_plain__code_;
extern PyObject *const_str_plain___get__;
extern PyObject *const_str_plain_struct;
extern PyObject *const_str_plain_ClassType;
extern PyObject *const_str_digest_836236e827883e9923f3b043ffe4640d;
extern PyObject *const_tuple_31e595002f80a39949775964212a97b9_tuple;
extern PyObject *const_tuple_2792b1645e86bd168640ecdc181de7f0_tuple;
extern PyObject *const_str_digest_0e07ea38c4cf2fbcefc89e7de4db934c;
extern PyObject *const_tuple_str_digest_b9c4baf879ebd882d40843df3a4dead7_str_plain_klass_tuple;
extern PyObject *const_tuple_536bae295f6c691eda7efd286d7e1ec3_tuple;
extern PyObject *const_str_plain_HTTPErrorProcessor;
extern PyObject *const_str_digest_5b3beed978ba6433285f8986661c0d63;
extern PyObject *const_str_plain_urlencode;
extern PyObject *const_tuple_ff4d67a7d238296854403a8ee68e5eb0_tuple;
extern PyObject *const_str_plain_assertRaisesRegex;
extern PyObject *const_str_plain_getcwd;
extern PyObject *const_tuple_15e64786f005915ad409681ea2752bf5_tuple;
extern PyObject *const_str_digest_8f714300b54df1f07c5ea6ab3e1ef1e0;
extern PyObject *const_str_digest_7808e85555afed194a41fce972e1dab6;
extern PyObject *const_str_plain_filter;
extern PyObject *const_str_digest_f13c881fad34db50f71983f3aeb67682;
extern PyObject *const_str_plain_lists;
extern PyObject *const_str_plain_pathname2url;
extern PyObject *const_str_plain_xmlrpclib;
extern PyObject *const_tuple_str_plain_attr_tuple;
extern PyObject *const_tuple_45353a5ecbb9971e49387253d02aa926_tuple;
extern PyObject *const_str_plain_get_method_self;
extern PyObject *const_tuple_str_plain_self_str_plain_fullname_tuple;
extern PyObject *const_str_plain_func;
extern PyObject *const_str_digest_4082068f02f117842a4eba60151ac8c5;
extern PyObject *const_str_digest_70a0120f28d7311f633323a6bfb46104;
extern PyObject *const_str_plain_Module_six_moves_urllib_response;
extern PyObject *const_str_plain_tkinter_tix;
extern PyObject *const_str_plain_wrapper;
extern PyObject *const_str_plain_platform;
extern PyObject *const_tuple_int_pos_1_tuple;
extern PyObject *const_str_digest_12251381889b9eebcd7998baa486eb86;
extern PyObject *const_str_plain_python_2_unicode_compatible;
extern PyObject *const_str_digest_04991ea695faff4a76e4efb6a8a8593f;
static PyObject *const_tuple_str_digest_084a555e80da263eee18797c43649498_tuple;
extern PyObject *const_tuple_str_plain___dict___none_tuple;
extern PyObject *const_str_digest_c1940ed36d6c651776a6e3a34c7131e3;
extern PyObject *const_str_digest_45c254f6a6153d392478fd2944a253a6;
extern PyObject *const_str_plain_Queue;
extern PyObject *const_tuple_str_plain_end_none_tuple;
extern PyObject *const_str_plain___orig_bases__;
extern PyObject *const_tuple_str_plain_intern_str_plain___builtin___str_plain_sys_tuple;
extern PyObject *const_str_plain_getitem;
extern PyObject *const_tuple_a6f1f81e42e5089d1024dd955c26fecb_tuple;
extern PyObject *const_str_plain_fullnames;
extern PyObject *const_tuple_bc4631e0500ad0200707b6322dc1e719_tuple;
extern PyObject *const_str_plain_it;
extern PyObject *const_str_plain_ScrolledText;
extern PyObject *const_str_plain_urlparse;
extern PyObject *const_str_plain_getcwdb;
extern PyObject *const_str_plain__LazyModule;
extern PyObject *const_str_plain___qualname__;
extern PyObject *const_str_digest_dde65581d0349b25365c94106df5eaa4;
extern PyObject *const_str_plain__LazyDescr;
extern PyObject *const_str_plain_iterkeys;
extern PyObject *const_str_plain_wraps;
extern PyObject *const_str_plain_long;
extern PyObject *const_str_plain_get_unbound_function;
extern PyObject *const_str_plain_get_function_closure;
extern PyObject *const_str_plain_im_func;
extern PyObject *const_str_plain_func_code;
extern PyObject *const_str_plain_tkFileDialog;
extern PyObject *const_tuple_475aaddccb95239c04bd14a4bba3795b_tuple;
extern PyObject *const_tuple_str_plain_unbound_tuple;
extern PyObject *const_tuple_586a1339d35425b5e4ad734e75b48193_tuple;
extern PyObject *const_str_plain_value;
extern PyObject *const_tuple_str_plain_metaclass_str_plain_wrapper_tuple;
extern PyObject *const_str_plain_collections;
static PyObject *const_str_digest_3e033ecdfa62bf936c4dd72a7d17b249;
extern PyObject *const_str_plain_PY34;
extern PyObject *const_str_plain_add_move;
extern PyObject *const_str_plain_assertRegex;
extern PyObject *const_str_digest_7e4f7e7d87a44d0e81f11f08170c9bf6;
extern PyObject *const_str_plain_tkinter_ttk;
extern PyObject *const_str_plain__getframe;
extern PyObject *const_str_plain_FancyURLopener;
extern PyObject *const_str_plain_old;
extern PyObject *const_tuple_str_newline_tuple;
extern PyObject *const_str_plain_integer_types;
extern PyObject *const_str_plain_enumerate;
extern PyObject *const_tuple_424b5876d9142cfd116cee7c287158fe_tuple;
extern PyObject *const_str_digest_30e664fa29ccb3cd445447548fe0ffe7;
static PyObject *const_tuple_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8_tuple;
extern PyObject *const_str_plain_ttk;
extern PyObject *const_str_plain_new;
extern PyObject *const_str_plain__urllib_request_moved_attributes;
extern PyObject *const_tuple_94ed24c5de0b5faae2f5a276954e68c7_tuple;
extern PyObject *const_tuple_str_plain_value_str_plain_from_value_tuple;
extern PyObject *const_str_plain_email_mime_base;
extern PyObject *const_str_digest_af845b30b77af5531a80edf50d295161;
extern PyObject *const_str_plain_errors;
extern PyObject *const_tuple_2807533bf992c2488a99d2c8a9fdf714_tuple;
static PyObject *const_tuple_a9a257db26c8cee3eeb1e367db3b8b32_tuple;
extern PyObject *const_str_plain_temporary_class;
extern PyObject *const_tuple_2a18a27202a0de4adbc95ba8a11f560f_tuple;
extern PyObject *const_str_plain_error;
extern PyObject *const_tuple_98dea5b39ce2f80cd635f22e0bf8279d_tuple;
extern PyObject *const_str_plain_get_function_defaults;
extern PyObject *const_tuple_str_plain_it_tuple;
extern PyObject *const_str_plain_CacheFTPHandler;
extern PyObject *const_str_digest_91987f05961643baf523130276babe51;
extern PyObject *const_str_plain_pack;
extern PyObject *const_str_plain___getitem__;
extern PyObject *const_str_plain_assertRaisesRegexp;
extern PyObject *const_str_plain_f;
extern PyObject *const_str_plain_iter;
extern PyObject *const_str_plain__assertRegex;
extern PyObject *const_str_plain_space;
extern PyObject *const_tuple_str_plain_viewitems_tuple;
extern PyObject *const_tuple_1ca2df1302c361039c60608fe3780090_tuple;
extern PyObject *const_tuple_str_plain_args_str_plain_kwargs_str_plain_fp_str_plain_flush_tuple;
extern PyObject *const_str_plain_unquote_plus;
extern PyObject *const_str_plain_tb;
extern PyObject *const_str_digest_455f96f9ec5d27095599ab17da15470e;
extern PyObject *const_tuple_46f723d6309298cb06eb75b900616e85_tuple;
extern PyObject *const_str_plain__MovedItems;
extern PyObject *const_str_plain_maxsize;
static PyObject *const_str_digest_084a555e80da263eee18797c43649498;
extern PyObject *const_str_plain___bases__;
extern PyObject *const_tuple_b473fdb3fae60eb77f013c32c3ffb3fc_tuple;
extern PyObject *const_str_digest_1d2e267f2ccdeb84fbf4cb4191414e9f;
extern PyObject *const_tuple_637700e8f9bffff9f0bedd6a331886d6_tuple;
extern PyObject *const_str_plain___author__;
extern PyObject *const_tuple_str_plain_self_str_plain_name_tuple;
extern PyObject *const_str_plain_addinfourl;
extern PyObject *const_str_digest_75fd71b1edada749c2ef7ac810062295;
extern PyObject *const_str_digest_49a9c7122d03f39309f825cb4f8684d5;
extern PyObject *const_str_plain___code__;
extern PyObject *const_tuple_str_plain_configparser_str_plain_ConfigParser_tuple;
extern PyObject *const_str_plain_Tkconstants;
extern PyObject *const_str_plain_FTPHandler;
extern PyObject *const_str_plain_HTTPError;
extern PyObject *const_tuple_str_plain_self_str_plain_module_tuple;
extern PyObject *const_tuple_aea4a47ee63181917a6f10751a0c295a_tuple;
extern PyObject *const_str_plain__func_closure;
extern PyObject *const_str_plain_Iterator;
extern PyObject *const_str_plain_WRAPPER_UPDATES;
extern PyObject *const_str_digest_cc1200855d2ddc077676ac963b3ffc09;
extern PyObject *const_str_plain_d;
extern PyObject *const_str_plain___defaults__;
extern PyObject *const_str_plain_tkinter_font;
extern PyObject *const_str_plain_PY2;
extern PyObject *const_str_plain_tp;
extern PyObject *const_tuple_f25a2fdcf16cf8b57c740748e3d617eb_tuple;
extern PyObject *const_tuple_str_plain_UserList_str_plain_UserList_str_plain_collections_tuple;
extern PyObject *const_str_digest_096ca139beaf8ac5201071e235ad66b6;
extern PyObject *const_str_plain_sys;
extern PyObject *const_str_plain_io;
static PyObject *const_tuple_str_digest_a5107a22716af26054ef244a96a13933_tuple;
extern PyObject *const_str_plain_StringIO;
extern PyObject *const_tuple_e947148020cbfcd708486a3b1b35ad67_tuple;
extern PyObject *const_str_plain_submodule_search_locations;
extern PyObject *const_str_plain_want_unicode;
extern PyObject *const_tuple_c9abfe7800c18ea7300aae31cb72858e_tuple;
extern PyObject *const_str_plain___next__;
extern PyObject *const_str_plain_UserDict;
extern PyObject *const_str_plain_intern;
extern PyObject *const_str_plain_range;
extern PyObject *const_str_digest_c51e386ef300ce9f1229e3ab6e960b70;
extern PyObject *const_str_plain_BaseHandler;
extern PyObject *const_str_plain_izip_longest;
extern PyObject *const_str_digest_0f70f5ebb503ca09ef40fe7293d50ca9;
extern PyObject *const_str_plain_with_traceback;
extern PyObject *const_str_plain_iterbytes;
extern PyObject *const_str_plain_copy;
extern PyObject *const_str_digest_36bd400ddf45050462a62a66cdace7eb;
extern PyObject *const_str_plain_unichr;
extern PyObject *const_str_plain_add_metaclass;
extern PyObject *const_str_plain_WRAPPER_ASSIGNMENTS;
extern PyObject *const_str_plain__func_defaults;
extern PyObject *const_str_plain___init__;
extern PyObject *const_str_plain_ParseResult;
extern PyObject *const_str_plain_types;
extern PyObject *const_str_plain_tkinter_messagebox;
extern PyObject *const_tuple_b7e39273727f74459e3203a2be1ea787_tuple;
extern PyObject *const_str_plain_parse;
extern PyObject *const_str_digest_98007d19004f11322e99f7f66acdf51d;
extern PyObject *const_tuple_int_pos_3_int_pos_3_tuple;
extern PyObject *const_tuple_104a70332acb2b4496703dc266a2c27c_tuple;
extern PyObject *const_tuple_3995f12c179c3da99f4c894c4c4d2f62_tuple;
extern PyObject *const_str_plain_importer;
extern PyObject *const_str_plain_MethodType;
extern PyObject *const_tuple_str_digest_492eced51578a561806e20ae8ef1f867_tuple;
extern PyObject *const_str_plain_MovedAttribute;
extern PyObject *const_str_plain_imp;
extern PyObject *const_str_plain_urllib2;
extern PyObject *const_str_plain___self__;
extern PyObject *const_str_plain_create_bound_method;
extern PyObject *const_tuple_320c4efc844604789134735e48a67fb0_tuple;
extern PyObject *const_str_digest_7b0ddbb29047de4d3d5b1987c8f9a853;
extern PyObject *const_tuple_45037418d37481db3e88817f5f3e75d5_tuple;
extern PyObject *const_tuple_26533cd3b686453399a2fcd7c33efdc4_tuple;
extern PyObject *const_str_plain_slots_var;
static PyObject *const_str_digest_b0187e473195d5f4e7f8d9079ea0b7b3;
extern PyObject *const_tuple_str_plain_flush_false_tuple;
extern PyObject *const_tuple_none_none_tuple;
extern PyObject *const_str_plain_ifilter;
extern PyObject *const_str_plain_with_metaclass;
extern PyObject *const_str_plain_queue;
extern PyObject *const_str_plain_http_client;
extern PyObject *const_str_plain_quote_plus;
extern PyObject *const_str_plain_urlretrieve;
extern PyObject *const_tuple_str_digest_c075052d723d6707083e869a0e3659bb_tuple;
extern PyObject *const_str_plain___closure__;
extern PyObject *const_str_plain_Dialog;
extern PyObject *const_str_plain_result;
static PyObject *const_tuple_str_digest_813378a9c91048d7990696da82a61814_tuple;
extern PyObject *const_str_plain_zip_longest;
extern PyObject *const_str_plain_HTTPPasswordMgr;
extern PyObject *const_str_digest_36b48fae7858438c9796c3d30c76579f;
extern PyObject *const_tuple_b95bdcdaa5a3f6cca2a56bf3f208f534_tuple;
extern PyObject *const_str_plain_request;
extern PyObject *const_str_plain_sep;
extern PyObject *const_str_digest_731d7691859610fb490e43b3f27e546c;
extern PyObject *const_str_digest_2a86adf5a4eff7c85cf98b964b9653c8;
extern PyObject *const_str_digest_3f74110888c25263bf2dd7e48a46f88c;
extern PyObject *const_str_plain_delattr;
extern PyObject *const_str_plain___dict__;
extern PyObject *const_str_plain_chr;
extern PyObject *const_tuple_1a737763e143149741eebf35b19ac3f9_tuple;
extern PyObject *const_str_plain_bytes;
extern PyObject *const_str_digest_8cc5006936e02b61706e4ff874fb2042;
extern PyObject *const_str_plain_print_;
extern PyObject *const_tuple_0ffb7aa296a1a559b3279099e864d24d_tuple;
extern PyObject *const_tuple_ad37a81bd1ca10d9805a643e16b0f800_tuple;
extern PyObject *const_tuple_7099190257daa86fff9f296ebbde3ab0_tuple;
extern PyObject *const_str_digest_64f81132823110b66a668f94ef3217ac;
extern PyObject *const_str_plain__SixMetaPathImporter__get_module;
extern PyObject *const_str_plain_input;
extern PyObject *const_tuple_75a767cdb7534ca136a0d52bc78149c5_tuple;
extern PyObject *const_str_digest_377bbfde508aa04103b00d9192b3b50d;
extern PyObject *const_str_plain__meth_self;
extern PyObject *const_str_digest_c18de21b4af59af9eda7ad848834774a;
extern PyObject *const_tuple_str_plain_socketserver_str_plain_SocketServer_tuple;
extern PyObject *const_str_plain_flush;
extern PyObject *const_tuple_str_plain_values_tuple;
extern PyObject *const_str_digest_c94e49aa6b31218158c33258bda42655;
extern PyObject *const_str_digest_60d0662f4d422d418678c2ec7a6d653a;
extern PyObject *const_tuple_82629732f31cf6a0fea7d04ec36c55a6_tuple;
extern PyObject *const_str_plain_PY3;
extern PyObject *const_str_plain_wrapped;
extern PyObject *const_str_plain___doc__;
extern PyObject *const_str_plain_proxy_bypass;
extern PyObject *const_str_plain_urlunsplit;
extern PyObject *const_str_plain_meta;
extern PyObject *const_str_plain_cookielib;
extern PyObject *const_str_plain_attrs;
extern PyObject *const_str_plain_Tix;
extern PyObject *const_str_plain_data;
extern PyObject *const_str_plain___package__;
extern PyObject *const_str_plain___len__;
extern PyObject *const_tuple_e99c3cc9ae070defe545bc4670ffe562_tuple;
extern PyObject *const_str_plain_urllib;
extern PyObject *const_str_plain_uses_relative;
extern PyObject *const_tuple_96d5029fff2746470ef46a3ceb6051e9_tuple;
extern PyObject *const_tuple_str_digest_3f74da80d70054f566244d16961c095c_tuple;
extern PyObject *const_str_plain_int2byte;
extern PyObject *const_str_plain_s;
extern PyObject *const_str_plain_tkCommonDialog;
extern PyObject *const_str_plain_URLopener;
extern PyObject *const_tuple_8292d771d0d3943f00d787fb78144aa5_tuple;
extern PyObject *const_str_plain_ModuleType;
extern PyObject *const_str_plain_old_mod;
extern PyObject *const_tuple_984a3c0b9d6169d86acb2dc8b260b341_tuple;
extern PyObject *const_str_digest_fa9629ad3e56524d94051e9d7ab9b735;
extern PyObject *const_str_plain_html_parser;
extern PyObject *const_str_plain_raise_from;
extern PyObject *const_str_plain_importlib;
extern PyObject *const_str_digest_b9c4baf879ebd882d40843df3a4dead7;
extern PyObject *const_str_digest_dc51ca580cc759241b93115ce34bf24c;
extern PyObject *const_tuple_bcccd33fd0f3812d38ab3f1b067a273d_tuple;
extern PyObject *const_str_plain_string_types;
extern PyObject *const_str_digest_3f74da80d70054f566244d16961c095c;
extern PyObject *const_str_plain_SimpleDialog;
extern PyObject *const_str_plain_ProxyHandler;
extern PyObject *const_tuple_str_plain_self_tuple;
extern PyObject *const_str_plain_load_module;
extern PyObject *const_tuple_9697a5e2e564347b16ed1cb098f05587_tuple;
extern PyObject *const_str_plain_robotparser;
extern PyObject *const_str_plain_tkinter_constants;
extern PyObject *const_str_digest_7cd96a434c5e7c2d0afa70c5bbed7be7;
extern PyObject *const_str_digest_89029d2dedfd3a97fd4d41a1b57a375b;
extern PyObject *const_str_plain_ConfigParser;
extern PyObject *const_str_plain_ProxyDigestAuthHandler;
extern PyObject *const_str_plain__add_doc;
extern PyObject *const_str_plain___path__;
extern PyObject *const_str_plain_f_globals;
extern PyObject *const_tuple_empty;
extern PyObject *const_str_plain___getattr__;
extern PyObject *const_str_space;
extern PyObject *const_str_plain_reload_module;
extern PyObject *const_list_str_plain___doc___str_plain___name___list;
extern PyObject *const_str_plain_this_bases;
extern PyObject *const_str_plain_getcwdu;
extern PyObject *const_str_plain_get_code;
extern PyObject *const_str_plain_is_package;
extern PyObject *const_str_plain_append;
extern PyObject *const_tuple_9e38f63b318fbc32eee061b0bb0a0d33_tuple;
extern PyObject *const_tuple_2801f9d5853d87578e3fa44023dd4fca_tuple;
extern PyObject *const_str_plain_tkinter_tkfiledialog;
extern PyObject *const_str_plain_build_opener;
extern PyObject *const_tuple_babec2abb7e153e924c00b8631fa8b3e_tuple;
extern PyObject *const_str_digest_d41a8631906d67bbef4ca82efbdc25a7;
extern PyObject *const_tuple_str_plain_queue_str_plain_Queue_tuple;
extern PyObject *const_tuple_2e9b85309c724c79442c71c91ec8d9db_tuple;
extern PyObject *const_str_plain_configparser;
extern PyObject *const_tuple_161fc844a072f0af4aef9f4d296def14_tuple;
extern PyObject *const_str_plain_email_mime_nonmultipart;
extern PyObject *const_str_plain_reload;
extern PyObject *const_tuple_78e9781575bd6d8322d39e052488fa24_tuple;
extern PyObject *const_str_plain__urllib_robotparser_moved_attributes;
extern PyObject *const_str_plain_assertItemsEqual;
extern PyObject *const_str_plain_b;
extern PyObject *const_tuple_4c109344b1de9cdf741fe56a6a856fad_tuple;
extern PyObject *const_str_plain_xrange;
extern PyObject *const_tuple_fb3ff378eab016f1fbe37ce5c0b2a7a2_tuple;
extern PyObject *const_str_digest_0c2c53a682a2a84b1ae61ae38cc6a65a;
extern PyObject *const_tuple_bb96d7dab96c950426bed873db7c315f_tuple;
extern PyObject *const_tuple_str_plain_move_tuple;
extern PyObject *const_str_plain___dir__;
extern PyObject *const_str_plain__get_module;
extern PyObject *const_tuple_str_plain_self_str_plain_six_module_name_tuple;
extern PyObject *const_tuple_str_digest_cc1200855d2ddc077676ac963b3ffc09_tuple;
extern PyObject *const_str_plain__urllib_response_moved_attributes;
extern PyObject *const_str_plain_Cookie;
extern PyObject *const_str_plain_urllib_robotparser;
extern PyObject *const_str_plain_urlopen;
extern PyObject *const_tuple_str_plain_self_str_plain_attrs_tuple;
extern PyObject *const_str_plain___slots__;
extern PyObject *const_str_plain__assertCountEqual;
extern PyObject *const_tuple_3da36a799acf3470d86dbdcdd4518f98_tuple;
extern PyObject *const_str_plain_get_source;
extern PyObject *const_tuple_type_int_tuple;
extern PyObject *const_tuple_54b4c1ec2d6520f4636e0ca09f0dc192_tuple;
extern PyObject *const_str_plain_HTTPRedirectHandler;
extern PyObject *const_str_plain_Module_six_moves_urllib_robotparser;
extern PyObject *const_str_plain_slots;
extern PyObject *const_str_plain_thread;
extern PyObject *const_str_digest_3b1b70a1c7fd81346af552ff341f9b33;
extern PyObject *const_tuple_60129dcac20b2fd977caf96a60c6f195_tuple;
extern PyObject *const_str_digest_f1949150375e8b53443d58d93fe4f89e;
extern PyObject *const_tuple_str_plain_builtins_str_plain___builtin___tuple;
extern PyObject *const_str_plain_HTTPDigestAuthHandler;
extern PyObject *const_tuple_str_digest_44b5a94106b8a7650b1be1b19e45a62a_tuple;
extern PyObject *const_str_plain_modules;
extern PyObject *const_str_plain___class__;
static PyObject *const_tuple_c710bb97c2707c715f3b775ab987d615_tuple;
extern PyObject *const_str_plain___traceback__;
static PyObject *const_str_digest_c688264ff9cb1ab9bc937c561f2e3f65;
extern PyObject *const_str_plain___module__;
extern PyObject *const_str_plain___str__;
extern PyObject *const_tuple_9014eeb983e968a4133ad734b7d01fab_tuple;
extern PyObject *const_str_plain_from_value;
extern PyObject *const_str_plain___weakref__;
extern PyObject *const_str_plain_text_type;
extern PyObject *const_str_plain_MovedModule;
extern PyObject *const_str_plain_FileDialog;
extern PyObject *const_tuple_eacdcc120eff9b0e152e61c07b4d0b51_tuple;
extern PyObject *const_str_digest_af06de2d225df4407b0a0ba06a331ccf;
extern PyObject *const_str_plain_parse_qs;
extern PyObject *const_tuple_c262584e5e7af7a5db32a5f6a2e99000_tuple;
extern PyObject *const_tuple_str_plain_obj_tuple;
extern PyObject *const_str_plain_X;
extern PyObject *const_str_plain_SocketServer;
extern PyObject *const_str_digest_52da6974eceb6e05255f92901fc2e2f2;
extern PyObject *const_str_plain__importer;
extern PyObject *const_str_plain_print;
extern PyObject *const_tuple_str_plain_meta_str_plain_bases_str_plain_metaclass_tuple;
extern PyObject *const_str_digest_62c17ddfba14b5f942749b77083b82bc;
extern PyObject *const_str_plain_shlex;
extern PyObject *const_str_plain_UserString;
extern PyObject *const_tuple_5fefbced8180c1de12054109841aa2ac_tuple;
extern PyObject *const_str_plain_tkSimpleDialog;
extern PyObject *const_str_plain_tkinter_tksimpledialog;
extern PyObject *const_str_digest_13baab1dc3d5588a95d9291b1530e6c0;
extern PyObject *const_str_plain_splituser;
extern PyObject *const_str_digest_0f0322cacec3a164468e788b6cf4cba4;
extern PyObject *const_str_plain_htmlentitydefs;
extern PyObject *const_tuple_02f51975eddf6871d90b3972207564b4_tuple;
extern PyObject *const_str_plain_urlunparse;
extern PyObject *const_str_plain_version_info;
extern PyObject *const_tuple_str_plain_java_tuple;
extern PyObject *const_str_plain___call__;
extern PyObject *const_tuple_str_plain_reprlib_str_plain_repr_tuple;
extern PyObject *const_str_plain_indexbytes;
extern PyObject *const_str_digest_a72c0d952f927fbb71c170425931b6ab;
extern PyObject *const_str_plain_old_attr;
extern PyObject *const_str_digest_2a7b3d36c635f4688c336c8ee8000e51;
extern PyObject *const_str_plain_u;
extern PyObject *const_str_plain_get;
extern PyObject *const_str_plain_tkinter;
extern PyObject *const_str_plain_unbound;
extern PyObject *const_str_plain_Tkinter;
static PyObject *const_tuple_str_digest_3e033ecdfa62bf936c4dd72a7d17b249_tuple;
extern PyObject *const_str_plain_FileHandler;
extern PyObject *const_str_plain_win32;
extern PyObject *const_tuple_type_str_tuple;
extern PyObject *const_str_plain_klass;
extern PyObject *const_str_plain_reraise;
extern PyObject *const_str_plain_func_globals;
extern PyObject *const_str_plain_exec;
extern PyObject *const_str_plain__moved_attributes;
extern PyObject *const_str_plain_SimpleHTTPServer;
extern PyObject *const_tuple_0db68c6d9d6e9f72fb07658a5f445faa_tuple;
extern PyObject *const_str_plain_itertools;
extern PyObject *const_str_digest_72df134f8c83427ccf218c27297b8304;
extern PyObject *const_str_plain_metaclass;
extern PyObject *const_str_plain_OpenerDirector;
extern PyObject *const_tuple_6055af80c5f9a03e9a7357d5347363e9_tuple;
extern PyObject *const_str_digest_44b5a94106b8a7650b1be1b19e45a62a;
extern PyObject *const_str_plain__resolve;
extern PyObject *const_tuple_str_plain_sep_none_tuple;
extern PyObject *const_str_plain_tkinter_dnd;
extern PyObject *const_str_plain_get_method_function;
static PyObject *const_tuple_str_digest_abd4faf585c3ee5708ec36ff383780ac_tuple;
extern PyObject *const_tuple_1a887db86b993bc5af6452d60025b66a_tuple;
extern PyObject *const_tuple_str_plain___class___tuple;
extern PyObject *const_str_plain_bs;
extern PyObject *const_str_plain_shlex_quote;
extern PyObject *const_str_plain_known_modules;
extern PyObject *const_str_plain_iterlists;
extern PyObject *const_str_angle_metaclass;
extern PyObject *const_str_digest_64d4733805c3d8a80c51e9dc57f1d93a;
extern PyObject *const_str_plain_raw_input;
extern PyObject *const_str_plain_zip;
extern PyObject *const_tuple_3c757a1f2fee4a0707afdc3c9cb3076b_tuple;
extern PyObject *const_str_plain_urllib_error;
extern PyObject *const_str_plain_arg;
extern PyObject *const_str_digest_a343d5bd65de7d15893f1a0d02d09f45;
extern PyObject *const_str_plain_args;
extern PyObject *const_tuple_str_plain_self_str_plain_args_str_plain_kwargs_tuple;
extern PyObject *const_str_plain_binary_type;
extern PyObject *const_str_plain__add_module;
extern PyObject *const_str_digest_53317e6be879446851f4fe6f94b546e7;
extern PyObject *const_str_plain_gdbm;
extern PyObject *const_str_plain_reprlib;
extern PyObject *const_str_plain__print;
extern PyObject *const_tuple_str_plain_winreg_str_plain__winreg_tuple;
extern PyObject *const_str_digest_31d25caf7489e6241458a1761a0b32ce;
extern PyObject *const_str_plain_items;
extern PyObject *const_tuple_str_plain_s_tuple;
extern PyObject *const_str_plain_Module_six_moves_urllib;
extern PyObject *const_str_plain___func__;
extern PyObject *const_str_plain_new_attr;
extern PyObject *const_tuple_7e06f3f94729eeecb6299351e347eec1_tuple;
extern PyObject *const_str_digest_7eb7a2287a360cb4530639884f4c918e;
extern PyObject *const_list_1c82cc17d8f54cff757731adfdff677e_list;
extern PyObject *const_tuple_ccc5148c1ffc3bb25867fbbb42b14935_tuple;
extern PyObject *const_str_plain_cls;
extern PyObject *const_tuple_52c9f7afe6b36cf305f0942bccdf0318_tuple;
extern PyObject *const_str_plain_uses_params;
extern PyObject *const_str_plain_frame;
static PyObject *const_tuple_str_digest_f4d3a600a6e16b82e3f10867b851d5a1_tuple;
extern PyObject *const_str_plain_HTTPBasicAuthHandler;
extern PyObject *const_str_plain__globs_;
extern PyObject *const_str_plain___wrapped__;
extern PyObject *const_tuple_097719e7086f8299513e74ca5958de16_tuple;
extern PyObject *const_str_plain_absolute_import;
extern PyObject *const_str_plain_fp;
extern PyObject *const_str_digest_2f383546f01c636d68b29330ba99dcef;
extern PyObject *const_str_dot;
static PyObject *const_tuple_d3ce6c5903ddd254cd5ac34543c10773_tuple;
extern PyObject *const_str_plain_Module_six_moves_urllib_error;
extern PyObject *const_str_plain_advance_iterator;
extern PyObject *const_str_plain_Tkdnd;
extern PyObject *const_str_digest_0f169d7824efcd520f23c128909f68ee;
extern PyObject *const_tuple_5e662527879cefa60fbd95a7550cf311_tuple;
extern PyObject *const_str_plain_quote;
extern PyObject *const_tuple_f259b0f7a1b9f0b84fd5373038ac3a78_tuple;
extern PyObject *const_str_digest_fcac682f3d9b9835f1b6816f54ff0830;
extern PyObject *const_str_plain_http_cookies;
extern PyObject *const_str_plain_fullname;
extern PyObject *const_str_digest_dc2910a6e816441d866e674df51d57ac;
extern PyObject *const_tuple_str_plain_d_str_plain_kw_tuple;
extern PyObject *const_str_plain_int;
extern PyObject *const_str_digest_1a36329ae97c46a5978110ca53f2f5e7;
extern PyObject *const_str_plain_unicode;
extern PyObject *const_str_digest_41c64468a0c9e92d8eea5f7e817937e8;
extern PyObject *const_str_plain_copy_reg;
extern PyObject *const_tuple_int_pos_3_int_pos_4_tuple;
static PyObject *const_str_digest_813378a9c91048d7990696da82a61814;
static PyObject *const_str_digest_a5107a22716af26054ef244a96a13933;
extern PyObject *const_str_digest_a13035c59d0f0e8c04a4feacc0004cd7;
extern PyObject *const_str_digest_f5862b11e62dc1382b5d1226dd5ff379;
extern PyObject *const_str_digest_122cdcc1600da4a884855d78ecd7756a;
extern PyObject *const_str_digest_0d2d41d4a68d9035c6543c4d55fbd04e;
extern PyObject *const_str_plain_keys;
extern PyObject *const_tuple_str_plain_data_str_plain_errors_str_plain_fp_tuple;
extern PyObject *const_tuple_e79d7f1b4734be0e37665951db297244_tuple;
extern PyObject *const_str_digest_3b6f70723b1e9c5c7e613ae0f57ab8cd;
extern PyObject *const_str_digest_ef5ae5746ab9ada338d738fcd9ef185d;
extern PyObject *const_str_digest_f5cee510562e6ca85d00c7ce91a1eee8;
extern PyObject *const_str_plain_tkinter_simpledialog;
extern PyObject *const_str_digest_d1a661522c9824d16eb0d10683d3f9d9;
extern PyObject *const_str_digest_97d8b3849ccb4841962c7ac18f0af059;
extern PyObject *const_str_plain_pickle;
extern PyObject *const_str_plain_attrgetter;
extern PyObject *const_str_digest_d082ba711c791809312af019a50cc3ce;
extern PyObject *const_str_plain_tkinter_dialog;
extern PyObject *const_str_plain_func_closure;
extern PyObject *const_str_plain_izip;
extern PyObject *const_str_plain_tkinter_filedialog;
extern PyObject *const_str_plain_attr;
extern PyObject *const_str_digest_1e91aab42d00f04e391d84545f09e2f5;
extern PyObject *const_tuple_str_plain_viewvalues_tuple;
extern PyObject *const_tuple_fa4551ef4d89b653ac942a9968a3518c_tuple;
extern PyObject *const_str_digest_c71fb1fd3c8e0614de9b9d6e466e8f4d;
extern PyObject *const_int_pos_9223372036854775807;
extern PyObject *const_tuple_48228a4a2559ba3fee2e803642cf63ab_tuple;
extern PyObject *const_tuple_660bb9f22a6b0a50d22309f5a819d5b9_tuple;
extern PyObject *const_str_plain_Struct;
extern PyObject *const_str_plain_tkinter_commondialog;
extern PyObject *const_str_plain_six_module_name;
extern PyObject *const_tuple_str_plain___spec___tuple;
extern PyObject *const_str_plain_strict;
extern PyObject *const_str_digest_0e7fae28a2f47cf9bbe813dcd6d34e25;
extern PyObject *const_str_plain_exec_;
extern PyObject *const_str_plain_encoding;
extern PyObject *const_str_plain__import_module;
extern PyObject *const_str_plain___version__;
static PyObject *const_tuple_str_digest_a6c8cf16066b91b62ce07c2f5761ec46_tuple;
extern PyObject *const_tuple_a9bb06e0d954d35a31cafab01ed89b9c_tuple;
extern PyObject *const_tuple_str_plain_func_str_plain_doc_tuple;
extern PyObject *const_str_plain_ord;
static PyObject *const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
extern PyObject *const_str_plain_SplitResult;
static PyObject *const_str_digest_ccc31636fab3414a04d83cc258978eb5;
extern PyObject *const_str_plain_unicode_escape;
extern PyObject *const_tuple_str_plain_self_str_plain_fullname_str_plain_mod_tuple;
extern PyObject *const_tuple_str_plain___slots___tuple;
extern PyObject *const_str_plain_get_function_globals;
extern PyObject *const_str_plain__winreg;
extern PyObject *const_str_plain_filterfalse;
extern PyObject *const_str_plain_newline;
extern PyObject *const_tuple_42a685f581dc95ca172d058f0fa2a93f_tuple;
extern PyObject *const_str_plain_func_defaults;
extern PyObject *const_str_digest_a13cea3eac144232780ec70fab3f1816;
extern PyObject *const_str_angle_listcomp;
extern PyObject *const_tuple_23571537bf0348850a151ab3a337a12b_tuple;
extern PyObject *const_tuple_4c6d61b784ee3b2b7936bf6dfea1625f_tuple;
extern PyObject *const_str_plain_get_function_code;
extern PyObject *const_str_plain_find_module;
extern PyObject *const_str_plain_socketserver;
extern PyObject *const_str_angle_lambda;
extern PyObject *const_str_plain_java;
extern PyObject *const_str_digest_8d65be796decbc12c836c82fa4f7a635;
static PyObject *const_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8;
extern PyObject *const_str_plain_HTMLParser;
extern PyObject *const_tuple_str_plain_buf_str_plain_i_tuple;
extern PyObject *const_str_plain___unicode__;
extern PyObject *const_str_plain_unquote;
extern PyObject *const_str_plain_viewkeys;
extern PyObject *const_str_plain_urljoin;
extern PyObject *const_tuple_str_plain_StringIO_str_plain_StringIO_str_plain_io_tuple;
extern PyObject *const_str_plain_imap;
extern PyObject *const_str_plain_HTTPSHandler;
extern PyObject *const_str_plain_assertRegexpMatches;
extern PyObject *const_tuple_type_object_tuple;
extern PyObject *const_tuple_a3a1664206aaa7cec123aae86a15e82f_tuple;
extern PyObject *const_tuple_983a57efce70dcb41da6c64e832b9120_tuple;
extern PyObject *const_tuple_389a28f291802cc0a0085952a3a22b60_tuple;
extern PyObject *const_str_plain_http_cookiejar;
extern PyObject *const_str_plain_tkinter_colorchooser;
extern PyObject *const_str_plain_tkFont;
extern PyObject *const_str_digest_0796df54888fe073ef078d402adc4fc3;
extern PyObject *const_str_plain_values;
extern PyObject *const_tuple_ce4b83c13c6ebdbf1dc871fed81e4ec5_tuple;
extern PyObject *const_tuple_a766c17241115f6922b493dfd444b3b5_tuple;
extern PyObject *const_tuple_bf55bfbbebe3eeeebcf334dacf4b2b2a_tuple;
extern PyObject *const_str_plain_URLError;
extern PyObject *const_str_plain_reduce;
extern PyObject *const_tuple_4690034a949ab9ca5f391d7593b67689_tuple;
extern PyObject *const_str_newline;
extern PyObject *const_str_digest_59bc9c95777e64e4720c3af0837aec42;
extern PyObject *const_str_plain_updated;
extern PyObject *const_str_digest_67aba58fab2484c4d294c8cbe1258e39;
extern PyObject *const_tuple_49e1c219cac19618803b54f7bbc6a8b3_tuple;
extern PyObject *const_str_digest_4f965162d0a8bf5d5b4136bee888b84b;
extern PyObject *const_tuple_str_plain___weakref___none_tuple;
extern PyObject *const_int_pos_3;
extern PyObject *const_tuple_str_plain_tkinter_str_plain_Tkinter_tuple;
extern PyObject *const_str_plain__urllib_parse_moved_attributes;
extern PyObject *const_tuple_efb9818f797f41ca8cd537504758b934_tuple;
extern PyObject *const_str_plain_self;
extern PyObject *const_str_plain_itemgetter;
extern PyObject *const_str_plain___mro__;
extern PyObject *const_tuple_str_plain_name_tuple;
extern PyObject *const_tuple_str_plain_klass_tuple;
extern PyObject *const_str_digest_f2936f958cb3c1b034c6b02cfe0f019b;
extern PyObject *const_str_digest_7e5ee2134633beb4712c8fc1d1e11523;
extern PyObject *const_tuple_3b157fc36a8865a9b3c7d8f99bdfe584_tuple;
extern PyObject *const_str_plain_mod;
extern PyObject *const_str_plain_uses_fragment;
extern PyObject *const_str_plain__assertRaisesRegex;
extern PyObject *const_str_plain_operator;
extern PyObject *const_str_plain_ifilterfalse;
extern PyObject *const_str_plain_HTTPPasswordMgrWithDefaultRealm;
extern PyObject *const_str_plain_MAXSIZE;
extern PyObject *const_int_pos_2;
extern PyObject *const_tuple_547fe239a3216bb76fb01949941399cd_tuple;
extern PyObject *const_str_plain_httplib;
extern PyObject *const_str_plain__urllib_error_moved_attributes;
extern PyObject *const_str_plain_obj;
extern PyObject *const_str_plain_HTTPDefaultErrorHandler;
static PyObject *const_str_digest_55e9247ae85977c4a1a51b62e7a4fd61;
extern PyObject *const_tuple_d573636f316e67f758ce3eddfc433d39_tuple;
extern PyObject *const_str_plain_html_entities;
extern PyObject *const_str_plain_file;
extern PyObject *const_tuple_str_digest_62b7e67e29e99420603c12d205222fa5_tuple;
extern PyObject *const_tuple_7800b44798065cfcce1360ddcde41eb9_tuple;
extern PyObject *const_slice_int_0_int_pos_2_none;
static PyObject *module_filename_obj;
static bool constants_created = false;
static void createModuleConstants( void )
{
const_str_digest_a6c8cf16066b91b62ce07c2f5761ec46 = UNSTREAM_STRING( &constant_bin[ 1493300 ], 26, 0 );
const_str_digest_f4d3a600a6e16b82e3f10867b851d5a1 = UNSTREAM_STRING( &constant_bin[ 1493326 ], 67, 0 );
const_tuple_str_digest_dbd30e75d5a14b1d6f682da707bec853_tuple = PyTuple_New( 1 );
const_str_digest_dbd30e75d5a14b1d6f682da707bec853 = UNSTREAM_STRING( &constant_bin[ 1493393 ], 41, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_dbd30e75d5a14b1d6f682da707bec853_tuple, 0, const_str_digest_dbd30e75d5a14b1d6f682da707bec853 ); Py_INCREF( const_str_digest_dbd30e75d5a14b1d6f682da707bec853 );
const_str_digest_faf12bf627e40e2a969336e5ac992c83 = UNSTREAM_STRING( &constant_bin[ 1493434 ], 56, 0 );
const_tuple_str_digest_55e9247ae85977c4a1a51b62e7a4fd61_tuple = PyTuple_New( 1 );
const_str_digest_55e9247ae85977c4a1a51b62e7a4fd61 = UNSTREAM_STRING( &constant_bin[ 1493490 ], 45, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_55e9247ae85977c4a1a51b62e7a4fd61_tuple, 0, const_str_digest_55e9247ae85977c4a1a51b62e7a4fd61 ); Py_INCREF( const_str_digest_55e9247ae85977c4a1a51b62e7a4fd61 );
const_tuple_str_digest_ca5fa6154df27910aa52f98fadbcaba2_tuple = PyTuple_New( 1 );
const_str_digest_ca5fa6154df27910aa52f98fadbcaba2 = UNSTREAM_STRING( &constant_bin[ 1493300 ], 20, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_ca5fa6154df27910aa52f98fadbcaba2_tuple, 0, const_str_digest_ca5fa6154df27910aa52f98fadbcaba2 ); Py_INCREF( const_str_digest_ca5fa6154df27910aa52f98fadbcaba2 );
const_str_digest_abd4faf585c3ee5708ec36ff383780ac = UNSTREAM_STRING( &constant_bin[ 1493535 ], 42, 0 );
const_tuple_str_digest_084a555e80da263eee18797c43649498_tuple = PyTuple_New( 1 );
const_str_digest_084a555e80da263eee18797c43649498 = UNSTREAM_STRING( &constant_bin[ 1493393 ], 33, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_084a555e80da263eee18797c43649498_tuple, 0, const_str_digest_084a555e80da263eee18797c43649498 ); Py_INCREF( const_str_digest_084a555e80da263eee18797c43649498 );
const_str_digest_3e033ecdfa62bf936c4dd72a7d17b249 = UNSTREAM_STRING( &constant_bin[ 1493577 ], 39, 0 );
const_tuple_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8_tuple = PyTuple_New( 1 );
const_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8 = UNSTREAM_STRING( &constant_bin[ 1493616 ], 57, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8_tuple, 0, const_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8 ); Py_INCREF( const_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8 );
const_tuple_a9a257db26c8cee3eeb1e367db3b8b32_tuple = PyTuple_New( 3 );
PyTuple_SET_ITEM( const_tuple_a9a257db26c8cee3eeb1e367db3b8b32_tuple, 0, const_str_plain_urllib_parse ); Py_INCREF( const_str_plain_urllib_parse );
PyTuple_SET_ITEM( const_tuple_a9a257db26c8cee3eeb1e367db3b8b32_tuple, 1, const_str_digest_3e033ecdfa62bf936c4dd72a7d17b249 ); Py_INCREF( const_str_digest_3e033ecdfa62bf936c4dd72a7d17b249 );
PyTuple_SET_ITEM( const_tuple_a9a257db26c8cee3eeb1e367db3b8b32_tuple, 2, const_str_digest_04991ea695faff4a76e4efb6a8a8593f ); Py_INCREF( const_str_digest_04991ea695faff4a76e4efb6a8a8593f );
const_tuple_str_digest_a5107a22716af26054ef244a96a13933_tuple = PyTuple_New( 1 );
const_str_digest_a5107a22716af26054ef244a96a13933 = UNSTREAM_STRING( &constant_bin[ 1493673 ], 39, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_a5107a22716af26054ef244a96a13933_tuple, 0, const_str_digest_a5107a22716af26054ef244a96a13933 ); Py_INCREF( const_str_digest_a5107a22716af26054ef244a96a13933 );
const_str_digest_b0187e473195d5f4e7f8d9079ea0b7b3 = UNSTREAM_STRING( &constant_bin[ 1493712 ], 6, 0 );
const_tuple_str_digest_813378a9c91048d7990696da82a61814_tuple = PyTuple_New( 1 );
const_str_digest_813378a9c91048d7990696da82a61814 = UNSTREAM_STRING( &constant_bin[ 1493718 ], 114, 0 );
PyTuple_SET_ITEM( const_tuple_str_digest_813378a9c91048d7990696da82a61814_tuple, 0, const_str_digest_813378a9c91048d7990696da82a61814 ); Py_INCREF( const_str_digest_813378a9c91048d7990696da82a61814 );
const_tuple_c710bb97c2707c715f3b775ab987d615_tuple = PyTuple_New( 3 );
PyTuple_SET_ITEM( const_tuple_c710bb97c2707c715f3b775ab987d615_tuple, 0, const_str_plain_urllib ); Py_INCREF( const_str_plain_urllib );
PyTuple_SET_ITEM( const_tuple_c710bb97c2707c715f3b775ab987d615_tuple, 1, const_str_digest_084a555e80da263eee18797c43649498 ); Py_INCREF( const_str_digest_084a555e80da263eee18797c43649498 );
PyTuple_SET_ITEM( const_tuple_c710bb97c2707c715f3b775ab987d615_tuple, 2, const_str_digest_084a555e80da263eee18797c43649498 ); Py_INCREF( const_str_digest_084a555e80da263eee18797c43649498 );
const_str_digest_c688264ff9cb1ab9bc937c561f2e3f65 = UNSTREAM_STRING( &constant_bin[ 1493832 ], 39, 0 );
const_tuple_str_digest_3e033ecdfa62bf936c4dd72a7d17b249_tuple = PyTuple_New( 1 );
PyTuple_SET_ITEM( const_tuple_str_digest_3e033ecdfa62bf936c4dd72a7d17b249_tuple, 0, const_str_digest_3e033ecdfa62bf936c4dd72a7d17b249 ); Py_INCREF( const_str_digest_3e033ecdfa62bf936c4dd72a7d17b249 );
const_tuple_str_digest_abd4faf585c3ee5708ec36ff383780ac_tuple = PyTuple_New( 1 );
PyTuple_SET_ITEM( const_tuple_str_digest_abd4faf585c3ee5708ec36ff383780ac_tuple, 0, const_str_digest_abd4faf585c3ee5708ec36ff383780ac ); Py_INCREF( const_str_digest_abd4faf585c3ee5708ec36ff383780ac );
const_tuple_str_digest_f4d3a600a6e16b82e3f10867b851d5a1_tuple = PyTuple_New( 1 );
PyTuple_SET_ITEM( const_tuple_str_digest_f4d3a600a6e16b82e3f10867b851d5a1_tuple, 0, const_str_digest_f4d3a600a6e16b82e3f10867b851d5a1 ); Py_INCREF( const_str_digest_f4d3a600a6e16b82e3f10867b851d5a1 );
const_tuple_d3ce6c5903ddd254cd5ac34543c10773_tuple = PyTuple_New( 3 );
PyTuple_SET_ITEM( const_tuple_d3ce6c5903ddd254cd5ac34543c10773_tuple, 0, const_str_plain_urllib_error ); Py_INCREF( const_str_plain_urllib_error );
PyTuple_SET_ITEM( const_tuple_d3ce6c5903ddd254cd5ac34543c10773_tuple, 1, const_str_digest_c688264ff9cb1ab9bc937c561f2e3f65 ); Py_INCREF( const_str_digest_c688264ff9cb1ab9bc937c561f2e3f65 );
PyTuple_SET_ITEM( const_tuple_d3ce6c5903ddd254cd5ac34543c10773_tuple, 2, const_str_digest_f1949150375e8b53443d58d93fe4f89e ); Py_INCREF( const_str_digest_f1949150375e8b53443d58d93fe4f89e );
const_tuple_str_digest_a6c8cf16066b91b62ce07c2f5761ec46_tuple = PyTuple_New( 1 );
PyTuple_SET_ITEM( const_tuple_str_digest_a6c8cf16066b91b62ce07c2f5761ec46_tuple, 0, const_str_digest_a6c8cf16066b91b62ce07c2f5761ec46 ); Py_INCREF( const_str_digest_a6c8cf16066b91b62ce07c2f5761ec46 );
const_str_digest_ccc31636fab3414a04d83cc258978eb5 = UNSTREAM_STRING( &constant_bin[ 1493871 ], 29, 0 );
constants_created = true;
}
#ifndef __NUITKA_NO_ASSERT__
void checkModuleConstants_urllib3$packages$six( void )
{
// The module may not have been used at all.
if (constants_created == false) return;
}
#endif
// The module code objects.
static PyCodeObject *codeobj_923e57bbaf1d54467f6f24ec501806fa;
static PyCodeObject *codeobj_57f2f9c32a998785ef1734bae9dc5572;
static PyCodeObject *codeobj_b2ad8ec60c98a10b2bceb5f8ae6ddcfa;
static PyCodeObject *codeobj_d8ed8cba85b4aa82c3e7f1b0710f07b4;
static PyCodeObject *codeobj_c1bbcf7037667b0ca87195e207060dd5;
static PyCodeObject *codeobj_c501b23c4f1a4cc8d8c19969621e0e4b;
static PyCodeObject *codeobj_92eb4506c546ae475fd7eba0a06966e9;
static PyCodeObject *codeobj_b81edadca411359edec07ffdb9154095;
static PyCodeObject *codeobj_6e65d5511952f001f75d908ea3e38da8;
static PyCodeObject *codeobj_b22a774023adf3b6e174360465139c37;
static PyCodeObject *codeobj_94a3d513ec845aab4e8af21442620ce6;
static PyCodeObject *codeobj_5102ab70a3d4aeb3abfd250876d5f172;
static PyCodeObject *codeobj_f74d42db2c554c8d3f44f1e1c419d61f;
static PyCodeObject *codeobj_bd8f5b31b225d64ab8668ed0990641d3;
static PyCodeObject *codeobj_e9073fba93698c119196c2eb848b3df1;
static PyCodeObject *codeobj_968d7105f3394bd7ab37d97da2fb51b7;
static PyCodeObject *codeobj_a8b9648e4396735cb4934e02497fcc6e;
static PyCodeObject *codeobj_ed37ce9e687a96cc2e72b9f464c18260;
static PyCodeObject *codeobj_260952b9addfe277bfc533abeb769429;
static PyCodeObject *codeobj_4b9f8b303bbc7fcd066cd9524bd8ad21;
static PyCodeObject *codeobj_2fab6c2b6b44eb2ff1e23609cf336dd6;
static PyCodeObject *codeobj_bf07940faec061a31745ea10df9c4d74;
static PyCodeObject *codeobj_990cffeaa078a40dde8bac1f59574a87;
static PyCodeObject *codeobj_3fff76846756a2f5ae6d17ee9e930ddf;
static PyCodeObject *codeobj_de7320c6c3f1785bf355a698e4a5e766;
static PyCodeObject *codeobj_ee4353ddcf022c275bb5b768d9fbde1b;
static PyCodeObject *codeobj_4ec1dbda4bfdf867d4d102044e5d665a;
static PyCodeObject *codeobj_ee3b9daab77b81df8a1f1323e1a4092b;
static PyCodeObject *codeobj_cef8d77096692717d45545ef0265875a;
static PyCodeObject *codeobj_f05b21986fa90e5df642ed30f25cc938;
static PyCodeObject *codeobj_d823904b454d36b7ace81b26dbf4f6ca;
static PyCodeObject *codeobj_b9a0cafc2db6f452848568836e8f8a6c;
static PyCodeObject *codeobj_de433fa6db2d329ce4de92142d8a5211;
static PyCodeObject *codeobj_67804a8131b28cf5172e32a7b21de3aa;
static PyCodeObject *codeobj_b7d45d5423fa40c294cead4848a3fabc;
static PyCodeObject *codeobj_7172fc4fbad95234dad8eb3f2f906eeb;
static PyCodeObject *codeobj_f24df28744e46abbf204e648876d5c57;
static PyCodeObject *codeobj_6756e0fb9413a9ee7669409b3709eb47;
static PyCodeObject *codeobj_ff0b6dcf927b419f0e19c7e2da22dd90;
static PyCodeObject *codeobj_e97fef2540b2b865a0cc3604eb9ce476;
static PyCodeObject *codeobj_7640d2b8fd4f6775aee66c5a9a40bfe5;
static PyCodeObject *codeobj_0b56dee8d06ef633db72b5e74dc0d888;
static PyCodeObject *codeobj_7665eea850055b514c264ff31e6356c1;
static PyCodeObject *codeobj_dabc8db6d8a7316ca1236daae18595fa;
static PyCodeObject *codeobj_80d995bf3285d64a56bc82063db43dee;
static PyCodeObject *codeobj_304c2fed33eb559627bacadf1ad6c9c1;
static PyCodeObject *codeobj_44bca6c1467af501b76ad1aad3b74883;
static PyCodeObject *codeobj_5d3032aeb98ee182f2ef347457fa21dc;
static PyCodeObject *codeobj_932022590795530702da20100b36989c;
static PyCodeObject *codeobj_b5c396a4afc118ac19bcfddfcd46b3b8;
static PyCodeObject *codeobj_f005f6fc11c81143c6ec4b7ac7924355;
static PyCodeObject *codeobj_efa3168be8c57192a4f3eadcf9a571e8;
static PyCodeObject *codeobj_08543035927557b723021fe35cdf8c87;
static PyCodeObject *codeobj_fb5eb7d7c208ed53947f73cb39f27ee2;
static PyCodeObject *codeobj_ea98d0a98b51c5b79a90964c063f0e68;
static PyCodeObject *codeobj_c38116064266e5da16867deba633a900;
static PyCodeObject *codeobj_c0593673ef7b4a852f5936fa339412aa;
static PyCodeObject *codeobj_678b14438bc14e0b2b0ef8cf5074c51d;
static PyCodeObject *codeobj_72d6f08050c7538f5f6a03066bd4466b;
static PyCodeObject *codeobj_66ec324c8e28f915523953a352b46fe3;
static PyCodeObject *codeobj_191cea823433ffa829aa1cf0bd30bffa;
static PyCodeObject *codeobj_a311e852f1e66d8e69c350fd44f5b598;
static PyCodeObject *codeobj_113a01c1362dc3a17a1db375f9a52dcf;
static PyCodeObject *codeobj_04a1b6de4af9e389c516d8c43fcd9543;
static PyCodeObject *codeobj_3609ffb8ffa9e836d02ac78229ac9a83;
static PyCodeObject *codeobj_afa799f687e350d664f53923f2519201;
static PyCodeObject *codeobj_d06f0ddd72d69f877b30e1eb30e69594;
static PyCodeObject *codeobj_6008c95b4869908274bb6b2bdf92ba92;
static PyCodeObject *codeobj_137e178f2543fc2da7d61e5d02af5b3f;
static PyCodeObject *codeobj_30dcf630d2ac162233624b54518a7851;
static PyCodeObject *codeobj_1c969e769a2396fb99cb48864a0cfc67;
static PyCodeObject *codeobj_eb6030f7e4e4ef454be8cbc796b0e096;
static PyCodeObject *codeobj_73232bd4c092a519bd97e3e80125ac02;
static PyCodeObject *codeobj_292ca8758fb615b7cb0dbd615f8ac27b;
static PyCodeObject *codeobj_1a6e56d2e776fd1ba9af9e9b6ca4e809;
static void createModuleCodeObjects(void)
{
module_filename_obj = const_str_digest_faf12bf627e40e2a969336e5ac992c83;
codeobj_923e57bbaf1d54467f6f24ec501806fa = MAKE_CODEOBJ( module_filename_obj, const_str_angle_genexpr, 532, const_tuple_str_digest_b9c4baf879ebd882d40843df3a4dead7_str_plain_klass_tuple, 1, 0, CO_GENERATOR | CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_57f2f9c32a998785ef1734bae9dc5572 = MAKE_CODEOBJ( module_filename_obj, const_str_angle_lambda, 842, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_b2ad8ec60c98a10b2bceb5f8ae6ddcfa = MAKE_CODEOBJ( module_filename_obj, const_str_angle_listcomp, 132, const_tuple_str_plain_attr_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_d8ed8cba85b4aa82c3e7f1b0710f07b4 = MAKE_CODEOBJ( module_filename_obj, const_str_digest_ccc31636fab3414a04d83cc258978eb5, 1, const_tuple_empty, 0, 0, CO_NOFREE );
codeobj_c1bbcf7037667b0ca87195e207060dd5 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_Iterator, 555, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_c501b23c4f1a4cc8d8c19969621e0e4b = MAKE_CODEOBJ( module_filename_obj, const_str_plain_Module_six_moves_urllib, 469, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_92eb4506c546ae475fd7eba0a06966e9 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_MovedAttribute, 139, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_b81edadca411359edec07ffdb9154095 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_MovedModule, 103, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_6e65d5511952f001f75d908ea3e38da8 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_X, 60, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_b22a774023adf3b6e174360465139c37 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__LazyDescr, 86, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_94a3d513ec845aab4e8af21442620ce6 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__LazyModule, 124, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_5102ab70a3d4aeb3abfd250876d5f172 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__MovedItems, 229, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_f74d42db2c554c8d3f44f1e1c419d61f = MAKE_CODEOBJ( module_filename_obj, const_str_plain__SixMetaPathImporter, 164, const_tuple_str_plain___class___tuple, 0, 0, CO_NOFREE );
codeobj_bd8f5b31b225d64ab8668ed0990641d3 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___dir__, 130, const_tuple_str_plain_self_str_plain_attrs_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_e9073fba93698c119196c2eb848b3df1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___dir__, 479, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_968d7105f3394bd7ab37d97da2fb51b7 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___get__, 91, const_tuple_str_plain_self_str_plain_obj_str_plain_tp_str_plain_result_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_a8b9648e4396735cb4934e02497fcc6e = MAKE_CODEOBJ( module_filename_obj, const_str_plain___get_module, 189, const_tuple_str_plain_self_str_plain_fullname_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_ed37ce9e687a96cc2e72b9f464c18260 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___getattr__, 117, const_tuple_3da36a799acf3470d86dbdcdd4518f98_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_260952b9addfe277bfc533abeb769429 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 88, const_tuple_str_plain_self_str_plain_name_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_4b9f8b303bbc7fcd066cd9524bd8ad21 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 105, const_tuple_23571537bf0348850a151ab3a337a12b_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS );
codeobj_2fab6c2b6b44eb2ff1e23609cf336dd6 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 126, const_tuple_str_plain_self_str_plain_name_str_plain___class___tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS );
codeobj_bf07940faec061a31745ea10df9c4d74 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 141, const_tuple_52c9f7afe6b36cf305f0942bccdf0318_tuple, 6, 0, CO_OPTIMIZED | CO_NEWLOCALS );
codeobj_990cffeaa078a40dde8bac1f59574a87 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___init__, 173, const_tuple_str_plain_self_str_plain_six_module_name_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_3fff76846756a2f5ae6d17ee9e930ddf = MAKE_CODEOBJ( module_filename_obj, const_str_plain___len__, 62, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_de7320c6c3f1785bf355a698e4a5e766 = MAKE_CODEOBJ( module_filename_obj, const_str_plain___new__, 807, const_tuple_161fc844a072f0af4aef9f4d296def14_tuple, 4, 0, CO_OPTIMIZED | CO_NEWLOCALS );
codeobj_ee4353ddcf022c275bb5b768d9fbde1b = MAKE_CODEOBJ( module_filename_obj, const_str_plain__add_doc, 75, const_tuple_str_plain_func_str_plain_doc_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_4ec1dbda4bfdf867d4d102044e5d665a = MAKE_CODEOBJ( module_filename_obj, const_str_plain__add_module, 177, const_tuple_23e241754072378d4aca55ebd413fe81_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_NOFREE );
codeobj_ee3b9daab77b81df8a1f1323e1a4092b = MAKE_CODEOBJ( module_filename_obj, const_str_plain__get_module, 181, const_tuple_str_plain_self_str_plain_fullname_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_cef8d77096692717d45545ef0265875a = MAKE_CODEOBJ( module_filename_obj, const_str_plain__import_module, 80, const_tuple_str_plain_name_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_f05b21986fa90e5df642ed30f25cc938 = MAKE_CODEOBJ( module_filename_obj, const_str_plain__resolve, 114, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_d823904b454d36b7ace81b26dbf4f6ca = MAKE_CODEOBJ( module_filename_obj, const_str_plain__resolve, 159, const_tuple_str_plain_self_str_plain_module_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_b9a0cafc2db6f452848568836e8f8a6c = MAKE_CODEOBJ( module_filename_obj, const_str_plain_add_metaclass, 812, const_tuple_str_plain_metaclass_str_plain_wrapper_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_de433fa6db2d329ce4de92142d8a5211 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_add_move, 486, const_tuple_str_plain_move_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_67804a8131b28cf5172e32a7b21de3aa = MAKE_CODEOBJ( module_filename_obj, const_str_plain_advance_iterator, 523, const_tuple_str_plain_it_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_b7d45d5423fa40c294cead4848a3fabc = MAKE_CODEOBJ( module_filename_obj, const_str_plain_assertCountEqual, 666, const_tuple_str_plain_self_str_plain_args_str_plain_kwargs_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_7172fc4fbad95234dad8eb3f2f906eeb = MAKE_CODEOBJ( module_filename_obj, const_str_plain_assertRaisesRegex, 670, const_tuple_str_plain_self_str_plain_args_str_plain_kwargs_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_f24df28744e46abbf204e648876d5c57 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_assertRegex, 674, const_tuple_str_plain_self_str_plain_args_str_plain_kwargs_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_6756e0fb9413a9ee7669409b3709eb47 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_b, 619, const_tuple_str_plain_s_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_ff0b6dcf927b419f0e19c7e2da22dd90 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_b, 642, const_tuple_str_plain_s_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_e97fef2540b2b865a0cc3604eb9ce476 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_byte2int, 651, const_tuple_str_plain_bs_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_7640d2b8fd4f6775aee66c5a9a40bfe5 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_callable, 531, const_tuple_str_plain_obj_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_0b56dee8d06ef633db72b5e74dc0d888 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_create_bound_method, 549, const_tuple_str_plain_func_str_plain_obj_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_7665eea850055b514c264ff31e6356c1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_create_unbound_method, 541, const_tuple_str_plain_func_str_plain_cls_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_dabc8db6d8a7316ca1236daae18595fa = MAKE_CODEOBJ( module_filename_obj, const_str_plain_create_unbound_method, 552, const_tuple_str_plain_func_str_plain_cls_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_80d995bf3285d64a56bc82063db43dee = MAKE_CODEOBJ( module_filename_obj, const_str_plain_exec_, 689, const_tuple_90e06424913ba9ad885f60767479fe37_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_304c2fed33eb559627bacadf1ad6c9c1 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_find_module, 184, const_tuple_str_plain_self_str_plain_fullname_str_plain_path_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_44bca6c1467af501b76ad1aad3b74883 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_get_code, 218, const_tuple_str_plain_self_str_plain_fullname_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_5d3032aeb98ee182f2ef347457fa21dc = MAKE_CODEOBJ( module_filename_obj, const_str_plain_get_unbound_function, 536, const_tuple_str_plain_unbound_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_932022590795530702da20100b36989c = MAKE_CODEOBJ( module_filename_obj, const_str_plain_get_unbound_function, 546, const_tuple_str_plain_unbound_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_b5c396a4afc118ac19bcfddfcd46b3b8 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_indexbytes, 654, const_tuple_str_plain_buf_str_plain_i_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_f005f6fc11c81143c6ec4b7ac7924355 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_is_package, 209, const_tuple_str_plain_self_str_plain_fullname_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_efa3168be8c57192a4f3eadcf9a571e8 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iteritems, 580, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_08543035927557b723021fe35cdf8c87 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iteritems, 598, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_fb5eb7d7c208ed53947f73cb39f27ee2 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iterkeys, 574, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_ea98d0a98b51c5b79a90964c063f0e68 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iterkeys, 592, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_c38116064266e5da16867deba633a900 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iterlists, 583, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_c0593673ef7b4a852f5936fa339412aa = MAKE_CODEOBJ( module_filename_obj, const_str_plain_iterlists, 601, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_678b14438bc14e0b2b0ef8cf5074c51d = MAKE_CODEOBJ( module_filename_obj, const_str_plain_itervalues, 577, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_72d6f08050c7538f5f6a03066bd4466b = MAKE_CODEOBJ( module_filename_obj, const_str_plain_itervalues, 595, const_tuple_str_plain_d_str_plain_kw_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_66ec324c8e28f915523953a352b46fe3 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_load_module, 195, const_tuple_str_plain_self_str_plain_fullname_str_plain_mod_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_191cea823433ffa829aa1cf0bd30bffa = MAKE_CODEOBJ( module_filename_obj, const_str_plain_metaclass, 805, const_tuple_str_plain___class___tuple, 0, 0, CO_OPTIMIZED | CO_NOFREE );
codeobj_a311e852f1e66d8e69c350fd44f5b598 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_next, 557, const_tuple_str_plain_self_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_113a01c1362dc3a17a1db375f9a52dcf = MAKE_CODEOBJ( module_filename_obj, const_str_plain_print_, 723, const_tuple_9e38f63b318fbc32eee061b0bb0a0d33_tuple, 0, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_04a1b6de4af9e389c516d8c43fcd9543 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_print_, 779, const_tuple_str_plain_args_str_plain_kwargs_str_plain_fp_str_plain_flush_tuple, 0, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_VARKEYWORDS | CO_NOFREE );
codeobj_3609ffb8ffa9e836d02ac78229ac9a83 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_python_2_unicode_compatible, 828, const_tuple_str_plain_klass_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_afa799f687e350d664f53923f2519201 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_raise_from, 717, const_tuple_str_plain_value_str_plain_from_value_tuple, 2, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_d06f0ddd72d69f877b30e1eb30e69594 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_remove_move, 491, const_tuple_str_plain_name_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_6008c95b4869908274bb6b2bdf92ba92 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_reraise, 681, const_tuple_str_plain_tp_str_plain_value_str_plain_tb_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_137e178f2543fc2da7d61e5d02af5b3f = MAKE_CODEOBJ( module_filename_obj, const_str_plain_u, 622, const_tuple_str_plain_s_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_30dcf630d2ac162233624b54518a7851 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_u, 646, const_tuple_str_plain_s_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_1c969e769a2396fb99cb48864a0cfc67 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_with_metaclass, 800, const_tuple_str_plain_meta_str_plain_bases_str_plain_metaclass_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_VARARGS | CO_NOFREE );
codeobj_eb6030f7e4e4ef454be8cbc796b0e096 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_wrapper, 791, const_tuple_c9abfe7800c18ea7300aae31cb72858e_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS );
codeobj_73232bd4c092a519bd97e3e80125ac02 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_wrapper, 814, const_tuple_f25a2fdcf16cf8b57c740748e3d617eb_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS );
codeobj_292ca8758fb615b7cb0dbd615f8ac27b = MAKE_CODEOBJ( module_filename_obj, const_str_plain_wraps, 789, const_tuple_4c6d61b784ee3b2b7936bf6dfea1625f_tuple, 3, 0, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE );
codeobj_1a6e56d2e776fd1ba9af9e9b6ca4e809 = MAKE_CODEOBJ( module_filename_obj, const_str_plain_write, 729, const_tuple_str_plain_data_str_plain_errors_str_plain_fp_tuple, 1, 0, CO_OPTIMIZED | CO_NEWLOCALS );
}
// The module function declarations.
static PyObject *urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_maker( void );
NUITKA_CROSS_MODULE PyObject *impl___internal__$$$function_1__mro_entries_conversion( PyObject **python_pars );
NUITKA_CROSS_MODULE PyObject *impl___internal__$$$function_7_complex_call_helper_star_dict( PyObject **python_pars );
NUITKA_CROSS_MODULE PyObject *impl___internal__$$$function_4_complex_call_helper_star_list_star_dict( PyObject **python_pars );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_10___dir__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_11___init__( PyObject *defaults );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_12__resolve( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_13___init__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_14__add_module( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_15__get_module( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_16_find_module( PyObject *defaults );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_17___get_module( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_18_load_module( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_19_is_package( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_1___len__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_20_get_code( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_21___dir__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_22_add_move( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_23_remove_move( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_24_advance_iterator( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_25_callable( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_26_get_unbound_function( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_27_create_unbound_method( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_28_get_unbound_function( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_29_create_bound_method( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_2__add_doc( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_30_create_unbound_method( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_31_next( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_32_iterkeys( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_33_itervalues( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_34_iteritems( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_35_iterlists( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_36_iterkeys( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_37_itervalues( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_38_iteritems( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_39_iterlists( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_3__import_module( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_40_b( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_41_u( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_42_b( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_43_u( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_44_byte2int( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_45_indexbytes( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_46_assertCountEqual( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_47_assertRaisesRegex( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_48_assertRegex( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_49_reraise( PyObject *defaults );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_4___init__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_50_exec_( PyObject *defaults );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_51_raise_from( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_52_print_( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_52_print_$$$function_1_write( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_53_print_( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_54_wraps( PyObject *defaults );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_55_with_metaclass( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_56_add_metaclass( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_57_python_2_unicode_compatible( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_5___get__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_6___init__( PyObject *defaults );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_7__resolve( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_8___getattr__( );
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_9___init__( );
// The module function definitions.
static PyObject *impl_urllib3$packages$six$$$function_1___len__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *tmp_return_value = NULL;
// Actual function code.
{
// Tried code:
{
tmp_return_value = const_int_pos_2147483648;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_1___len__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_1___len__ );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_2__add_doc( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_func = python_pars[ 0 ];
PyObject *par_doc = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_ee4353ddcf022c275bb5b768d9fbde1b;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
bool tmp_result;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_ee4353ddcf022c275bb5b768d9fbde1b = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_ee4353ddcf022c275bb5b768d9fbde1b, codeobj_ee4353ddcf022c275bb5b768d9fbde1b, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_ee4353ddcf022c275bb5b768d9fbde1b = cache_frame_ee4353ddcf022c275bb5b768d9fbde1b;
// Push the new frame as the currently active one.
pushFrameStack( frame_ee4353ddcf022c275bb5b768d9fbde1b );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_ee4353ddcf022c275bb5b768d9fbde1b ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
CHECK_OBJECT( par_doc );
tmp_assattr_name_1 = par_doc;
CHECK_OBJECT( par_func );
tmp_assattr_target_1 = par_func;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain___doc__, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 77;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_ee4353ddcf022c275bb5b768d9fbde1b );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_ee4353ddcf022c275bb5b768d9fbde1b );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_ee4353ddcf022c275bb5b768d9fbde1b, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_ee4353ddcf022c275bb5b768d9fbde1b->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_ee4353ddcf022c275bb5b768d9fbde1b, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_ee4353ddcf022c275bb5b768d9fbde1b,
type_description_1,
par_func,
par_doc
);
// Release cached frame.
if ( frame_ee4353ddcf022c275bb5b768d9fbde1b == cache_frame_ee4353ddcf022c275bb5b768d9fbde1b )
{
Py_DECREF( frame_ee4353ddcf022c275bb5b768d9fbde1b );
}
cache_frame_ee4353ddcf022c275bb5b768d9fbde1b = NULL;
assertFrameObject( frame_ee4353ddcf022c275bb5b768d9fbde1b );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_2__add_doc );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_doc );
par_doc = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_doc );
par_doc = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_2__add_doc );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_3__import_module( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_name = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_cef8d77096692717d45545ef0265875a;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_cef8d77096692717d45545ef0265875a = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_cef8d77096692717d45545ef0265875a, codeobj_cef8d77096692717d45545ef0265875a, module_urllib3$packages$six, sizeof(void *) );
frame_cef8d77096692717d45545ef0265875a = cache_frame_cef8d77096692717d45545ef0265875a;
// Push the new frame as the currently active one.
pushFrameStack( frame_cef8d77096692717d45545ef0265875a );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_cef8d77096692717d45545ef0265875a ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_name_name_1;
CHECK_OBJECT( par_name );
tmp_name_name_1 = par_name;
frame_cef8d77096692717d45545ef0265875a->m_frame.f_lineno = 82;
tmp_unused = IMPORT_MODULE1( tmp_name_name_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 82;
type_description_1 = "o";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_subscribed_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_subscript_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 83;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_source_name_1 = tmp_mvar_value_1;
tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_modules );
if ( tmp_subscribed_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 83;
type_description_1 = "o";
goto frame_exception_exit_1;
}
if ( par_name == NULL )
{
Py_DECREF( tmp_subscribed_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 83;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_subscript_name_1 = par_name;
tmp_return_value = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 );
Py_DECREF( tmp_subscribed_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 83;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_cef8d77096692717d45545ef0265875a );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_cef8d77096692717d45545ef0265875a );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_cef8d77096692717d45545ef0265875a );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_cef8d77096692717d45545ef0265875a, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_cef8d77096692717d45545ef0265875a->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_cef8d77096692717d45545ef0265875a, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_cef8d77096692717d45545ef0265875a,
type_description_1,
par_name
);
// Release cached frame.
if ( frame_cef8d77096692717d45545ef0265875a == cache_frame_cef8d77096692717d45545ef0265875a )
{
Py_DECREF( frame_cef8d77096692717d45545ef0265875a );
}
cache_frame_cef8d77096692717d45545ef0265875a = NULL;
assertFrameObject( frame_cef8d77096692717d45545ef0265875a );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_3__import_module );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_3__import_module );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_4___init__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_name = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_260952b9addfe277bfc533abeb769429;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
bool tmp_result;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_260952b9addfe277bfc533abeb769429 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_260952b9addfe277bfc533abeb769429, codeobj_260952b9addfe277bfc533abeb769429, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_260952b9addfe277bfc533abeb769429 = cache_frame_260952b9addfe277bfc533abeb769429;
// Push the new frame as the currently active one.
pushFrameStack( frame_260952b9addfe277bfc533abeb769429 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_260952b9addfe277bfc533abeb769429 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
CHECK_OBJECT( par_name );
tmp_assattr_name_1 = par_name;
CHECK_OBJECT( par_self );
tmp_assattr_target_1 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_name, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 89;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_260952b9addfe277bfc533abeb769429 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_260952b9addfe277bfc533abeb769429 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_260952b9addfe277bfc533abeb769429, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_260952b9addfe277bfc533abeb769429->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_260952b9addfe277bfc533abeb769429, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_260952b9addfe277bfc533abeb769429,
type_description_1,
par_self,
par_name
);
// Release cached frame.
if ( frame_260952b9addfe277bfc533abeb769429 == cache_frame_260952b9addfe277bfc533abeb769429 )
{
Py_DECREF( frame_260952b9addfe277bfc533abeb769429 );
}
cache_frame_260952b9addfe277bfc533abeb769429 = NULL;
assertFrameObject( frame_260952b9addfe277bfc533abeb769429 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_4___init__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_4___init__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_5___get__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_obj = python_pars[ 1 ];
PyObject *par_tp = python_pars[ 2 ];
PyObject *var_result = NULL;
struct Nuitka_FrameObject *frame_968d7105f3394bd7ab37d97da2fb51b7;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *exception_preserved_type_1;
PyObject *exception_preserved_value_1;
PyTracebackObject *exception_preserved_tb_1;
int tmp_res;
bool tmp_result;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_968d7105f3394bd7ab37d97da2fb51b7 = NULL;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_968d7105f3394bd7ab37d97da2fb51b7, codeobj_968d7105f3394bd7ab37d97da2fb51b7, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_968d7105f3394bd7ab37d97da2fb51b7 = cache_frame_968d7105f3394bd7ab37d97da2fb51b7;
// Push the new frame as the currently active one.
pushFrameStack( frame_968d7105f3394bd7ab37d97da2fb51b7 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_968d7105f3394bd7ab37d97da2fb51b7 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_instance_1;
CHECK_OBJECT( par_self );
tmp_called_instance_1 = par_self;
frame_968d7105f3394bd7ab37d97da2fb51b7->m_frame.f_lineno = 92;
tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain__resolve );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 92;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( var_result == NULL );
var_result = tmp_assign_source_1;
}
{
PyObject *tmp_setattr_target_1;
PyObject *tmp_setattr_attr_1;
PyObject *tmp_source_name_1;
PyObject *tmp_setattr_value_1;
if ( par_obj == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "obj" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 93;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_setattr_target_1 = par_obj;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 93;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_source_name_1 = par_self;
tmp_setattr_attr_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_name );
if ( tmp_setattr_attr_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 93;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
if ( var_result == NULL )
{
Py_DECREF( tmp_setattr_attr_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "result" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 93;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_setattr_value_1 = var_result;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_1, tmp_setattr_attr_1, tmp_setattr_value_1 );
Py_DECREF( tmp_setattr_attr_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 93;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
}
{
// Tried code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_args_element_name_2;
PyObject *tmp_source_name_3;
tmp_called_name_1 = LOOKUP_BUILTIN( const_str_plain_delattr );
assert( tmp_called_name_1 != NULL );
if ( par_obj == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "obj" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 97;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_source_name_2 = par_obj;
tmp_args_element_name_1 = LOOKUP_ATTRIBUTE_CLASS_SLOT( tmp_source_name_2 );
if ( tmp_args_element_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 97;
type_description_1 = "oooo";
goto try_except_handler_2;
}
if ( par_self == NULL )
{
Py_DECREF( tmp_args_element_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 97;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_source_name_3 = par_self;
tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_name );
if ( tmp_args_element_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_args_element_name_1 );
exception_lineno = 97;
type_description_1 = "oooo";
goto try_except_handler_2;
}
frame_968d7105f3394bd7ab37d97da2fb51b7->m_frame.f_lineno = 97;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_args_element_name_1 );
Py_DECREF( tmp_args_element_name_2 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 97;
type_description_1 = "oooo";
goto try_except_handler_2;
}
Py_DECREF( tmp_unused );
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_1 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_1 );
exception_preserved_value_1 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_1 );
exception_preserved_tb_1 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_1 );
}
{
if ( exception_keeper_tb_1 == NULL )
{
exception_keeper_tb_1 = MAKE_TRACEBACK( frame_968d7105f3394bd7ab37d97da2fb51b7, exception_keeper_lineno_1 );
}
else if ( exception_keeper_lineno_1 != 0 )
{
exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_968d7105f3394bd7ab37d97da2fb51b7, exception_keeper_lineno_1 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
PyException_SetTraceback( exception_keeper_value_1, (PyObject *)exception_keeper_tb_1 );
PUBLISH_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_operand_name_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
tmp_compexpr_left_1 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_1 = PyExc_AttributeError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_1, tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 98;
type_description_1 = "oooo";
goto try_except_handler_3;
}
tmp_operand_name_1 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 98;
type_description_1 = "oooo";
goto try_except_handler_3;
}
tmp_condition_result_1 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 94;
}
if (exception_tb && exception_tb->tb_frame == &frame_968d7105f3394bd7ab37d97da2fb51b7->m_frame) frame_968d7105f3394bd7ab37d97da2fb51b7->m_frame.f_lineno = exception_tb->tb_lineno;
type_description_1 = "oooo";
goto try_except_handler_3;
}
branch_no_1:;
}
goto try_end_2;
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto frame_exception_exit_1;
}
// End of try:
try_end_2:;
}
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
goto try_end_1;
// exception handler codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_5___get__ );
return NULL;
// End of try:
try_end_1:;
}
{
if ( var_result == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "result" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 100;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_return_value = var_result;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_968d7105f3394bd7ab37d97da2fb51b7 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_968d7105f3394bd7ab37d97da2fb51b7 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_968d7105f3394bd7ab37d97da2fb51b7 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_968d7105f3394bd7ab37d97da2fb51b7, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_968d7105f3394bd7ab37d97da2fb51b7->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_968d7105f3394bd7ab37d97da2fb51b7, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_968d7105f3394bd7ab37d97da2fb51b7,
type_description_1,
par_self,
par_obj,
par_tp,
var_result
);
// Release cached frame.
if ( frame_968d7105f3394bd7ab37d97da2fb51b7 == cache_frame_968d7105f3394bd7ab37d97da2fb51b7 )
{
Py_DECREF( frame_968d7105f3394bd7ab37d97da2fb51b7 );
}
cache_frame_968d7105f3394bd7ab37d97da2fb51b7 = NULL;
assertFrameObject( frame_968d7105f3394bd7ab37d97da2fb51b7 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_5___get__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_obj );
par_obj = NULL;
}
{
Py_XDECREF( par_tp );
par_tp = NULL;
}
{
Py_XDECREF( var_result );
var_result = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_obj );
par_obj = NULL;
}
{
Py_XDECREF( par_tp );
par_tp = NULL;
}
{
Py_XDECREF( var_result );
var_result = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_5___get__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_6___init__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_name = python_pars[ 1 ];
PyObject *par_old = python_pars[ 2 ];
PyObject *par_new = python_pars[ 3 ];
struct Nuitka_FrameObject *frame_4b9f8b303bbc7fcd066cd9524bd8ad21;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
bool tmp_result;
static struct Nuitka_FrameObject *cache_frame_4b9f8b303bbc7fcd066cd9524bd8ad21 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_4b9f8b303bbc7fcd066cd9524bd8ad21, codeobj_4b9f8b303bbc7fcd066cd9524bd8ad21, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_4b9f8b303bbc7fcd066cd9524bd8ad21 = cache_frame_4b9f8b303bbc7fcd066cd9524bd8ad21;
// Push the new frame as the currently active one.
pushFrameStack( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_type_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_object_name_1;
PyObject *tmp_args_element_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 106;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_type_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_self );
tmp_object_name_1 = par_self;
tmp_source_name_1 = BUILTIN_SUPER( tmp_type_name_1, tmp_object_name_1 );
if ( tmp_source_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 106;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain___init__ );
Py_DECREF( tmp_source_name_1 );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 106;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
if ( par_name == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 106;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_name;
frame_4b9f8b303bbc7fcd066cd9524bd8ad21->m_frame.f_lineno = 106;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 106;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_mvar_value_2;
int tmp_truth_name_1;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 107;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_truth_name_1 = CHECK_IF_TRUE( tmp_mvar_value_2 );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 107;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
if ( par_new == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "new" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 108;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_compexpr_left_1 = par_new;
tmp_compexpr_right_1 = Py_None;
tmp_condition_result_2 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_1;
if ( par_name == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 109;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_assign_source_1 = par_name;
{
PyObject *old = par_new;
par_new = tmp_assign_source_1;
Py_INCREF( par_new );
Py_XDECREF( old );
}
}
branch_no_2:;
}
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
if ( par_new == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "new" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 110;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_1 = par_new;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 110;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_1 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_mod, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 110;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
}
goto branch_end_1;
branch_no_1:;
{
PyObject *tmp_assattr_name_2;
PyObject *tmp_assattr_target_2;
if ( par_old == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 112;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_2 = par_old;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 112;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_2 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_mod, tmp_assattr_name_2 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 112;
type_description_1 = "ooooN";
goto frame_exception_exit_1;
}
}
branch_end_1:;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_4b9f8b303bbc7fcd066cd9524bd8ad21, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_4b9f8b303bbc7fcd066cd9524bd8ad21->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_4b9f8b303bbc7fcd066cd9524bd8ad21, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_4b9f8b303bbc7fcd066cd9524bd8ad21,
type_description_1,
par_self,
par_name,
par_old,
par_new,
NULL
);
// Release cached frame.
if ( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 == cache_frame_4b9f8b303bbc7fcd066cd9524bd8ad21 )
{
Py_DECREF( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 );
}
cache_frame_4b9f8b303bbc7fcd066cd9524bd8ad21 = NULL;
assertFrameObject( frame_4b9f8b303bbc7fcd066cd9524bd8ad21 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_6___init__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
Py_XDECREF( par_old );
par_old = NULL;
}
{
Py_XDECREF( par_new );
par_new = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
Py_XDECREF( par_old );
par_old = NULL;
}
{
Py_XDECREF( par_new );
par_new = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_6___init__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_7__resolve( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_f05b21986fa90e5df642ed30f25cc938;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_f05b21986fa90e5df642ed30f25cc938 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_f05b21986fa90e5df642ed30f25cc938, codeobj_f05b21986fa90e5df642ed30f25cc938, module_urllib3$packages$six, sizeof(void *) );
frame_f05b21986fa90e5df642ed30f25cc938 = cache_frame_f05b21986fa90e5df642ed30f25cc938;
// Push the new frame as the currently active one.
pushFrameStack( frame_f05b21986fa90e5df642ed30f25cc938 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_f05b21986fa90e5df642ed30f25cc938 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_source_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__import_module );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__import_module );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_import_module" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 115;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_called_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_mod );
if ( tmp_args_element_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 115;
type_description_1 = "o";
goto frame_exception_exit_1;
}
frame_f05b21986fa90e5df642ed30f25cc938->m_frame.f_lineno = 115;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_args_element_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 115;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_f05b21986fa90e5df642ed30f25cc938 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f05b21986fa90e5df642ed30f25cc938 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f05b21986fa90e5df642ed30f25cc938 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_f05b21986fa90e5df642ed30f25cc938, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_f05b21986fa90e5df642ed30f25cc938->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_f05b21986fa90e5df642ed30f25cc938, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_f05b21986fa90e5df642ed30f25cc938,
type_description_1,
par_self
);
// Release cached frame.
if ( frame_f05b21986fa90e5df642ed30f25cc938 == cache_frame_f05b21986fa90e5df642ed30f25cc938 )
{
Py_DECREF( frame_f05b21986fa90e5df642ed30f25cc938 );
}
cache_frame_f05b21986fa90e5df642ed30f25cc938 = NULL;
assertFrameObject( frame_f05b21986fa90e5df642ed30f25cc938 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_7__resolve );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_7__resolve );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_8___getattr__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_attr = python_pars[ 1 ];
PyObject *var__module = NULL;
PyObject *var_value = NULL;
struct Nuitka_FrameObject *frame_ed37ce9e687a96cc2e72b9f464c18260;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
static struct Nuitka_FrameObject *cache_frame_ed37ce9e687a96cc2e72b9f464c18260 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_ed37ce9e687a96cc2e72b9f464c18260, codeobj_ed37ce9e687a96cc2e72b9f464c18260, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_ed37ce9e687a96cc2e72b9f464c18260 = cache_frame_ed37ce9e687a96cc2e72b9f464c18260;
// Push the new frame as the currently active one.
pushFrameStack( frame_ed37ce9e687a96cc2e72b9f464c18260 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_ed37ce9e687a96cc2e72b9f464c18260 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_instance_1;
CHECK_OBJECT( par_self );
tmp_called_instance_1 = par_self;
frame_ed37ce9e687a96cc2e72b9f464c18260->m_frame.f_lineno = 118;
tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain__resolve );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 118;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( var__module == NULL );
var__module = tmp_assign_source_1;
}
{
PyObject *tmp_assign_source_2;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
CHECK_OBJECT( var__module );
tmp_getattr_target_1 = var__module;
if ( par_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 119;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_getattr_attr_1 = par_attr;
tmp_assign_source_2 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL );
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 119;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( var_value == NULL );
var_value = tmp_assign_source_2;
}
{
PyObject *tmp_setattr_target_1;
PyObject *tmp_setattr_attr_1;
PyObject *tmp_setattr_value_1;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 120;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_setattr_target_1 = par_self;
if ( par_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 120;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_setattr_attr_1 = par_attr;
CHECK_OBJECT( var_value );
tmp_setattr_value_1 = var_value;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_1, tmp_setattr_attr_1, tmp_setattr_value_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 120;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_ed37ce9e687a96cc2e72b9f464c18260 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_ed37ce9e687a96cc2e72b9f464c18260 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_ed37ce9e687a96cc2e72b9f464c18260, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_ed37ce9e687a96cc2e72b9f464c18260->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_ed37ce9e687a96cc2e72b9f464c18260, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_ed37ce9e687a96cc2e72b9f464c18260,
type_description_1,
par_self,
par_attr,
var__module,
var_value
);
// Release cached frame.
if ( frame_ed37ce9e687a96cc2e72b9f464c18260 == cache_frame_ed37ce9e687a96cc2e72b9f464c18260 )
{
Py_DECREF( frame_ed37ce9e687a96cc2e72b9f464c18260 );
}
cache_frame_ed37ce9e687a96cc2e72b9f464c18260 = NULL;
assertFrameObject( frame_ed37ce9e687a96cc2e72b9f464c18260 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
CHECK_OBJECT( var_value );
tmp_return_value = var_value;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_8___getattr__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_attr );
par_attr = NULL;
}
{
Py_XDECREF( var__module );
var__module = NULL;
}
{
Py_XDECREF( var_value );
var_value = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_attr );
par_attr = NULL;
}
{
Py_XDECREF( var__module );
var__module = NULL;
}
{
Py_XDECREF( var_value );
var_value = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_8___getattr__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_9___init__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_name = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_2fab6c2b6b44eb2ff1e23609cf336dd6;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
bool tmp_result;
static struct Nuitka_FrameObject *cache_frame_2fab6c2b6b44eb2ff1e23609cf336dd6 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_2fab6c2b6b44eb2ff1e23609cf336dd6, codeobj_2fab6c2b6b44eb2ff1e23609cf336dd6, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_2fab6c2b6b44eb2ff1e23609cf336dd6 = cache_frame_2fab6c2b6b44eb2ff1e23609cf336dd6;
// Push the new frame as the currently active one.
pushFrameStack( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_type_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_object_name_1;
PyObject *tmp_args_element_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 127;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
tmp_type_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_self );
tmp_object_name_1 = par_self;
tmp_source_name_1 = BUILTIN_SUPER( tmp_type_name_1, tmp_object_name_1 );
if ( tmp_source_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 127;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain___init__ );
Py_DECREF( tmp_source_name_1 );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 127;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
if ( par_name == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 127;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_name;
frame_2fab6c2b6b44eb2ff1e23609cf336dd6->m_frame.f_lineno = 127;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 127;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_source_name_3;
PyObject *tmp_assattr_target_1;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 128;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
tmp_source_name_3 = par_self;
tmp_source_name_2 = LOOKUP_ATTRIBUTE_CLASS_SLOT( tmp_source_name_3 );
if ( tmp_source_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 128;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain___doc__ );
Py_DECREF( tmp_source_name_2 );
if ( tmp_assattr_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 128;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
if ( par_self == NULL )
{
Py_DECREF( tmp_assattr_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 128;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_1 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain___doc__, tmp_assattr_name_1 );
Py_DECREF( tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 128;
type_description_1 = "ooN";
goto frame_exception_exit_1;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_2fab6c2b6b44eb2ff1e23609cf336dd6, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_2fab6c2b6b44eb2ff1e23609cf336dd6->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_2fab6c2b6b44eb2ff1e23609cf336dd6, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_2fab6c2b6b44eb2ff1e23609cf336dd6,
type_description_1,
par_self,
par_name,
NULL
);
// Release cached frame.
if ( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 == cache_frame_2fab6c2b6b44eb2ff1e23609cf336dd6 )
{
Py_DECREF( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 );
}
cache_frame_2fab6c2b6b44eb2ff1e23609cf336dd6 = NULL;
assertFrameObject( frame_2fab6c2b6b44eb2ff1e23609cf336dd6 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_9___init__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_9___init__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_10___dir__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *var_attrs = NULL;
PyObject *outline_0_var_attr = NULL;
PyObject *tmp_listcomp_1__$0 = NULL;
PyObject *tmp_listcomp_1__contraction = NULL;
PyObject *tmp_listcomp_1__iter_value_0 = NULL;
struct Nuitka_FrameObject *frame_bd8f5b31b225d64ab8668ed0990641d3;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
struct Nuitka_FrameObject *frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2;
NUITKA_MAY_BE_UNUSED char const *type_description_2 = NULL;
int tmp_res;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
static struct Nuitka_FrameObject *cache_frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 = NULL;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
bool tmp_result;
static struct Nuitka_FrameObject *cache_frame_bd8f5b31b225d64ab8668ed0990641d3 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
// Actual function code.
{
PyObject *tmp_assign_source_1;
tmp_assign_source_1 = LIST_COPY( const_list_str_plain___doc___str_plain___name___list );
assert( var_attrs == NULL );
var_attrs = tmp_assign_source_1;
}
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_bd8f5b31b225d64ab8668ed0990641d3, codeobj_bd8f5b31b225d64ab8668ed0990641d3, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_bd8f5b31b225d64ab8668ed0990641d3 = cache_frame_bd8f5b31b225d64ab8668ed0990641d3;
// Push the new frame as the currently active one.
pushFrameStack( frame_bd8f5b31b225d64ab8668ed0990641d3 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_bd8f5b31b225d64ab8668ed0990641d3 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_2;
PyObject *tmp_left_name_1;
PyObject *tmp_right_name_1;
CHECK_OBJECT( var_attrs );
tmp_left_name_1 = var_attrs;
{
// Tried code:
{
PyObject *tmp_assign_source_3;
PyObject *tmp_iter_arg_1;
PyObject *tmp_source_name_1;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_iter_arg_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__moved_attributes );
if ( tmp_iter_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 132;
type_description_1 = "oo";
goto try_except_handler_2;
}
tmp_assign_source_3 = MAKE_ITERATOR( tmp_iter_arg_1 );
Py_DECREF( tmp_iter_arg_1 );
if ( tmp_assign_source_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 132;
type_description_1 = "oo";
goto try_except_handler_2;
}
assert( tmp_listcomp_1__$0 == NULL );
tmp_listcomp_1__$0 = tmp_assign_source_3;
}
{
PyObject *tmp_assign_source_4;
tmp_assign_source_4 = PyList_New( 0 );
assert( tmp_listcomp_1__contraction == NULL );
tmp_listcomp_1__contraction = tmp_assign_source_4;
}
MAKE_OR_REUSE_FRAME( cache_frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2, codeobj_b2ad8ec60c98a10b2bceb5f8ae6ddcfa, module_urllib3$packages$six, sizeof(void *) );
frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 = cache_frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2;
// Push the new frame as the currently active one.
pushFrameStack( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 ) == 2 ); // Frame stack
// Framed code:
{
// Tried code:
{
loop_start_1:;
{
PyObject *tmp_next_source_1;
PyObject *tmp_assign_source_5;
CHECK_OBJECT( tmp_listcomp_1__$0 );
tmp_next_source_1 = tmp_listcomp_1__$0;
tmp_assign_source_5 = ITERATOR_NEXT( tmp_next_source_1 );
if ( tmp_assign_source_5 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_1;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_2 = "o";
exception_lineno = 132;
goto try_except_handler_3;
}
}
{
PyObject *old = tmp_listcomp_1__iter_value_0;
tmp_listcomp_1__iter_value_0 = tmp_assign_source_5;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_6;
CHECK_OBJECT( tmp_listcomp_1__iter_value_0 );
tmp_assign_source_6 = tmp_listcomp_1__iter_value_0;
{
PyObject *old = outline_0_var_attr;
outline_0_var_attr = tmp_assign_source_6;
Py_INCREF( outline_0_var_attr );
Py_XDECREF( old );
}
}
{
PyObject *tmp_append_list_1;
PyObject *tmp_append_value_1;
PyObject *tmp_source_name_2;
CHECK_OBJECT( tmp_listcomp_1__contraction );
tmp_append_list_1 = tmp_listcomp_1__contraction;
CHECK_OBJECT( outline_0_var_attr );
tmp_source_name_2 = outline_0_var_attr;
tmp_append_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_name );
if ( tmp_append_value_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 132;
type_description_2 = "o";
goto try_except_handler_3;
}
assert( PyList_Check( tmp_append_list_1 ) );
tmp_res = PyList_Append( tmp_append_list_1, tmp_append_value_1 );
Py_DECREF( tmp_append_value_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 132;
type_description_2 = "o";
goto try_except_handler_3;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 132;
type_description_2 = "o";
goto try_except_handler_3;
}
goto loop_start_1;
loop_end_1:;
}
{
CHECK_OBJECT( tmp_listcomp_1__contraction );
tmp_right_name_1 = tmp_listcomp_1__contraction;
Py_INCREF( tmp_right_name_1 );
goto try_return_handler_3;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_10___dir__ );
return NULL;
// Return handler code:
try_return_handler_3:;
{
CHECK_OBJECT( (PyObject *)tmp_listcomp_1__$0 );
Py_DECREF( tmp_listcomp_1__$0 );
tmp_listcomp_1__$0 = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_listcomp_1__contraction );
Py_DECREF( tmp_listcomp_1__contraction );
tmp_listcomp_1__contraction = NULL;
}
{
Py_XDECREF( tmp_listcomp_1__iter_value_0 );
tmp_listcomp_1__iter_value_0 = NULL;
}
{
goto frame_return_exit_1;
}
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)tmp_listcomp_1__$0 );
Py_DECREF( tmp_listcomp_1__$0 );
tmp_listcomp_1__$0 = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_listcomp_1__contraction );
Py_DECREF( tmp_listcomp_1__contraction );
tmp_listcomp_1__contraction = NULL;
}
{
Py_XDECREF( tmp_listcomp_1__iter_value_0 );
tmp_listcomp_1__iter_value_0 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto frame_exception_exit_2;
}
// End of try:
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_2;
frame_exception_exit_2:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2,
type_description_2,
outline_0_var_attr
);
// Release cached frame.
if ( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 == cache_frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 )
{
Py_DECREF( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 );
}
cache_frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 = NULL;
assertFrameObject( frame_b2ad8ec60c98a10b2bceb5f8ae6ddcfa_2 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_1;
frame_no_exception_1:;
goto skip_nested_handling_1;
nested_frame_exit_1:;
type_description_1 = "oo";
goto try_except_handler_2;
skip_nested_handling_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_10___dir__ );
return NULL;
// Return handler code:
try_return_handler_2:;
{
Py_XDECREF( outline_0_var_attr );
outline_0_var_attr = NULL;
}
{
goto outline_result_1;
}
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( outline_0_var_attr );
outline_0_var_attr = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto outline_exception_1;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_10___dir__ );
return NULL;
outline_exception_1:;
exception_lineno = 132;
goto frame_exception_exit_1;
outline_result_1:;
tmp_result = BINARY_OPERATION_ADD_LIST_OBJECT_INPLACE( &tmp_left_name_1, tmp_right_name_1 );
tmp_assign_source_2 = tmp_left_name_1;
Py_DECREF( tmp_right_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 132;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
var_attrs = tmp_assign_source_2;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_bd8f5b31b225d64ab8668ed0990641d3 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_2;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_bd8f5b31b225d64ab8668ed0990641d3 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_bd8f5b31b225d64ab8668ed0990641d3, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_bd8f5b31b225d64ab8668ed0990641d3->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_bd8f5b31b225d64ab8668ed0990641d3, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_bd8f5b31b225d64ab8668ed0990641d3,
type_description_1,
par_self,
var_attrs
);
// Release cached frame.
if ( frame_bd8f5b31b225d64ab8668ed0990641d3 == cache_frame_bd8f5b31b225d64ab8668ed0990641d3 )
{
Py_DECREF( frame_bd8f5b31b225d64ab8668ed0990641d3 );
}
cache_frame_bd8f5b31b225d64ab8668ed0990641d3 = NULL;
assertFrameObject( frame_bd8f5b31b225d64ab8668ed0990641d3 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_2:;
{
CHECK_OBJECT( var_attrs );
tmp_return_value = var_attrs;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_10___dir__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( var_attrs );
var_attrs = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( var_attrs );
var_attrs = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_10___dir__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_11___init__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_name = python_pars[ 1 ];
PyObject *par_old_mod = python_pars[ 2 ];
PyObject *par_new_mod = python_pars[ 3 ];
PyObject *par_old_attr = python_pars[ 4 ];
PyObject *par_new_attr = python_pars[ 5 ];
struct Nuitka_FrameObject *frame_bf07940faec061a31745ea10df9c4d74;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
bool tmp_result;
static struct Nuitka_FrameObject *cache_frame_bf07940faec061a31745ea10df9c4d74 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_bf07940faec061a31745ea10df9c4d74, codeobj_bf07940faec061a31745ea10df9c4d74, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_bf07940faec061a31745ea10df9c4d74 = cache_frame_bf07940faec061a31745ea10df9c4d74;
// Push the new frame as the currently active one.
pushFrameStack( frame_bf07940faec061a31745ea10df9c4d74 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_bf07940faec061a31745ea10df9c4d74 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_type_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_object_name_1;
PyObject *tmp_args_element_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 142;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_type_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_self );
tmp_object_name_1 = par_self;
tmp_source_name_1 = BUILTIN_SUPER( tmp_type_name_1, tmp_object_name_1 );
if ( tmp_source_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 142;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain___init__ );
Py_DECREF( tmp_source_name_1 );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 142;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
if ( par_name == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 142;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_name;
frame_bf07940faec061a31745ea10df9c4d74->m_frame.f_lineno = 142;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 142;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_mvar_value_2;
int tmp_truth_name_1;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 143;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_truth_name_1 = CHECK_IF_TRUE( tmp_mvar_value_2 );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 143;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
if ( par_new_mod == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "new_mod" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 144;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_compexpr_left_1 = par_new_mod;
tmp_compexpr_right_1 = Py_None;
tmp_condition_result_2 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_1;
if ( par_name == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 145;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assign_source_1 = par_name;
{
PyObject *old = par_new_mod;
par_new_mod = tmp_assign_source_1;
Py_INCREF( par_new_mod );
Py_XDECREF( old );
}
}
branch_no_2:;
}
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
if ( par_new_mod == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "new_mod" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 146;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_1 = par_new_mod;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 146;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_1 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_mod, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 146;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
}
{
nuitka_bool tmp_condition_result_3;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
if ( par_new_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "new_attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 147;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_compexpr_left_2 = par_new_attr;
tmp_compexpr_right_2 = Py_None;
tmp_condition_result_3 = ( tmp_compexpr_left_2 == tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE )
{
goto branch_yes_3;
}
else
{
goto branch_no_3;
}
branch_yes_3:;
{
nuitka_bool tmp_condition_result_4;
PyObject *tmp_compexpr_left_3;
PyObject *tmp_compexpr_right_3;
if ( par_old_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old_attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 148;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_compexpr_left_3 = par_old_attr;
tmp_compexpr_right_3 = Py_None;
tmp_condition_result_4 = ( tmp_compexpr_left_3 == tmp_compexpr_right_3 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE )
{
goto branch_yes_4;
}
else
{
goto branch_no_4;
}
branch_yes_4:;
{
PyObject *tmp_assign_source_2;
if ( par_name == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 149;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assign_source_2 = par_name;
{
PyObject *old = par_new_attr;
par_new_attr = tmp_assign_source_2;
Py_INCREF( par_new_attr );
Py_XDECREF( old );
}
}
goto branch_end_4;
branch_no_4:;
{
PyObject *tmp_assign_source_3;
if ( par_old_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old_attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 151;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assign_source_3 = par_old_attr;
{
PyObject *old = par_new_attr;
par_new_attr = tmp_assign_source_3;
Py_INCREF( par_new_attr );
Py_XDECREF( old );
}
}
branch_end_4:;
}
branch_no_3:;
}
{
PyObject *tmp_assattr_name_2;
PyObject *tmp_assattr_target_2;
if ( par_new_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "new_attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 152;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_2 = par_new_attr;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 152;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_2 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_attr, tmp_assattr_name_2 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 152;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
}
goto branch_end_1;
branch_no_1:;
{
PyObject *tmp_assattr_name_3;
PyObject *tmp_assattr_target_3;
if ( par_old_mod == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old_mod" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 154;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_3 = par_old_mod;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 154;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_3 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_3, const_str_plain_mod, tmp_assattr_name_3 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 154;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
}
{
nuitka_bool tmp_condition_result_5;
PyObject *tmp_compexpr_left_4;
PyObject *tmp_compexpr_right_4;
if ( par_old_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old_attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 155;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_compexpr_left_4 = par_old_attr;
tmp_compexpr_right_4 = Py_None;
tmp_condition_result_5 = ( tmp_compexpr_left_4 == tmp_compexpr_right_4 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE )
{
goto branch_yes_5;
}
else
{
goto branch_no_5;
}
branch_yes_5:;
{
PyObject *tmp_assign_source_4;
if ( par_name == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 156;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assign_source_4 = par_name;
{
PyObject *old = par_old_attr;
par_old_attr = tmp_assign_source_4;
Py_INCREF( par_old_attr );
Py_XDECREF( old );
}
}
branch_no_5:;
}
{
PyObject *tmp_assattr_name_4;
PyObject *tmp_assattr_target_4;
if ( par_old_attr == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "old_attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 157;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_name_4 = par_old_attr;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 157;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
tmp_assattr_target_4 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_4, const_str_plain_attr, tmp_assattr_name_4 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 157;
type_description_1 = "ooooooN";
goto frame_exception_exit_1;
}
}
branch_end_1:;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_bf07940faec061a31745ea10df9c4d74 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_bf07940faec061a31745ea10df9c4d74 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_bf07940faec061a31745ea10df9c4d74, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_bf07940faec061a31745ea10df9c4d74->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_bf07940faec061a31745ea10df9c4d74, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_bf07940faec061a31745ea10df9c4d74,
type_description_1,
par_self,
par_name,
par_old_mod,
par_new_mod,
par_old_attr,
par_new_attr,
NULL
);
// Release cached frame.
if ( frame_bf07940faec061a31745ea10df9c4d74 == cache_frame_bf07940faec061a31745ea10df9c4d74 )
{
Py_DECREF( frame_bf07940faec061a31745ea10df9c4d74 );
}
cache_frame_bf07940faec061a31745ea10df9c4d74 = NULL;
assertFrameObject( frame_bf07940faec061a31745ea10df9c4d74 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_11___init__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
Py_XDECREF( par_old_mod );
par_old_mod = NULL;
}
{
Py_XDECREF( par_new_mod );
par_new_mod = NULL;
}
{
Py_XDECREF( par_old_attr );
par_old_attr = NULL;
}
{
Py_XDECREF( par_new_attr );
par_new_attr = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
Py_XDECREF( par_old_mod );
par_old_mod = NULL;
}
{
Py_XDECREF( par_new_mod );
par_new_mod = NULL;
}
{
Py_XDECREF( par_old_attr );
par_old_attr = NULL;
}
{
Py_XDECREF( par_new_attr );
par_new_attr = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_11___init__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_12__resolve( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *var_module = NULL;
struct Nuitka_FrameObject *frame_d823904b454d36b7ace81b26dbf4f6ca;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_d823904b454d36b7ace81b26dbf4f6ca = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_d823904b454d36b7ace81b26dbf4f6ca, codeobj_d823904b454d36b7ace81b26dbf4f6ca, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_d823904b454d36b7ace81b26dbf4f6ca = cache_frame_d823904b454d36b7ace81b26dbf4f6ca;
// Push the new frame as the currently active one.
pushFrameStack( frame_d823904b454d36b7ace81b26dbf4f6ca );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_d823904b454d36b7ace81b26dbf4f6ca ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_source_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__import_module );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__import_module );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_import_module" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 160;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_called_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_mod );
if ( tmp_args_element_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 160;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
frame_d823904b454d36b7ace81b26dbf4f6ca->m_frame.f_lineno = 160;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_args_element_name_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 160;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
assert( var_module == NULL );
var_module = tmp_assign_source_1;
}
{
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_source_name_2;
CHECK_OBJECT( var_module );
tmp_getattr_target_1 = var_module;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 161;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_self;
tmp_getattr_attr_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_attr );
if ( tmp_getattr_attr_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 161;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL );
Py_DECREF( tmp_getattr_attr_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 161;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_d823904b454d36b7ace81b26dbf4f6ca );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_d823904b454d36b7ace81b26dbf4f6ca );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_d823904b454d36b7ace81b26dbf4f6ca );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_d823904b454d36b7ace81b26dbf4f6ca, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_d823904b454d36b7ace81b26dbf4f6ca->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_d823904b454d36b7ace81b26dbf4f6ca, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_d823904b454d36b7ace81b26dbf4f6ca,
type_description_1,
par_self,
var_module
);
// Release cached frame.
if ( frame_d823904b454d36b7ace81b26dbf4f6ca == cache_frame_d823904b454d36b7ace81b26dbf4f6ca )
{
Py_DECREF( frame_d823904b454d36b7ace81b26dbf4f6ca );
}
cache_frame_d823904b454d36b7ace81b26dbf4f6ca = NULL;
assertFrameObject( frame_d823904b454d36b7ace81b26dbf4f6ca );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_12__resolve );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( var_module );
var_module = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( var_module );
var_module = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_12__resolve );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_13___init__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_six_module_name = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_990cffeaa078a40dde8bac1f59574a87;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
bool tmp_result;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_990cffeaa078a40dde8bac1f59574a87 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_990cffeaa078a40dde8bac1f59574a87, codeobj_990cffeaa078a40dde8bac1f59574a87, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_990cffeaa078a40dde8bac1f59574a87 = cache_frame_990cffeaa078a40dde8bac1f59574a87;
// Push the new frame as the currently active one.
pushFrameStack( frame_990cffeaa078a40dde8bac1f59574a87 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_990cffeaa078a40dde8bac1f59574a87 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
CHECK_OBJECT( par_six_module_name );
tmp_assattr_name_1 = par_six_module_name;
CHECK_OBJECT( par_self );
tmp_assattr_target_1 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain_name, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 174;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_2;
PyObject *tmp_assattr_target_2;
tmp_assattr_name_2 = PyDict_New();
if ( par_self == NULL )
{
Py_DECREF( tmp_assattr_name_2 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 175;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_assattr_target_2 = par_self;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain_known_modules, tmp_assattr_name_2 );
Py_DECREF( tmp_assattr_name_2 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 175;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_990cffeaa078a40dde8bac1f59574a87 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_990cffeaa078a40dde8bac1f59574a87 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_990cffeaa078a40dde8bac1f59574a87, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_990cffeaa078a40dde8bac1f59574a87->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_990cffeaa078a40dde8bac1f59574a87, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_990cffeaa078a40dde8bac1f59574a87,
type_description_1,
par_self,
par_six_module_name
);
// Release cached frame.
if ( frame_990cffeaa078a40dde8bac1f59574a87 == cache_frame_990cffeaa078a40dde8bac1f59574a87 )
{
Py_DECREF( frame_990cffeaa078a40dde8bac1f59574a87 );
}
cache_frame_990cffeaa078a40dde8bac1f59574a87 = NULL;
assertFrameObject( frame_990cffeaa078a40dde8bac1f59574a87 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_13___init__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_six_module_name );
par_six_module_name = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_six_module_name );
par_six_module_name = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_13___init__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_14__add_module( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_mod = python_pars[ 1 ];
PyObject *par_fullnames = python_pars[ 2 ];
PyObject *var_fullname = NULL;
PyObject *tmp_for_loop_1__for_iterator = NULL;
PyObject *tmp_for_loop_1__iter_value = NULL;
struct Nuitka_FrameObject *frame_4ec1dbda4bfdf867d4d102044e5d665a;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
bool tmp_result;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
static struct Nuitka_FrameObject *cache_frame_4ec1dbda4bfdf867d4d102044e5d665a = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_4ec1dbda4bfdf867d4d102044e5d665a, codeobj_4ec1dbda4bfdf867d4d102044e5d665a, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_4ec1dbda4bfdf867d4d102044e5d665a = cache_frame_4ec1dbda4bfdf867d4d102044e5d665a;
// Push the new frame as the currently active one.
pushFrameStack( frame_4ec1dbda4bfdf867d4d102044e5d665a );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_4ec1dbda4bfdf867d4d102044e5d665a ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_iter_arg_1;
CHECK_OBJECT( par_fullnames );
tmp_iter_arg_1 = par_fullnames;
tmp_assign_source_1 = MAKE_ITERATOR( tmp_iter_arg_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 178;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( tmp_for_loop_1__for_iterator == NULL );
tmp_for_loop_1__for_iterator = tmp_assign_source_1;
}
{
// Tried code:
{
loop_start_1:;
{
PyObject *tmp_next_source_1;
PyObject *tmp_assign_source_2;
CHECK_OBJECT( tmp_for_loop_1__for_iterator );
tmp_next_source_1 = tmp_for_loop_1__for_iterator;
tmp_assign_source_2 = ITERATOR_NEXT( tmp_next_source_1 );
if ( tmp_assign_source_2 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_1;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oooo";
exception_lineno = 178;
goto try_except_handler_2;
}
}
{
PyObject *old = tmp_for_loop_1__iter_value;
tmp_for_loop_1__iter_value = tmp_assign_source_2;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_3;
CHECK_OBJECT( tmp_for_loop_1__iter_value );
tmp_assign_source_3 = tmp_for_loop_1__iter_value;
{
PyObject *old = var_fullname;
var_fullname = tmp_assign_source_3;
Py_INCREF( var_fullname );
Py_XDECREF( old );
}
}
{
PyObject *tmp_ass_subvalue_1;
PyObject *tmp_ass_subscribed_1;
PyObject *tmp_source_name_1;
PyObject *tmp_ass_subscript_1;
PyObject *tmp_left_name_1;
PyObject *tmp_left_name_2;
PyObject *tmp_source_name_2;
PyObject *tmp_right_name_1;
PyObject *tmp_right_name_2;
if ( par_mod == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mod" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_ass_subvalue_1 = par_mod;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_source_name_1 = par_self;
tmp_ass_subscribed_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_known_modules );
if ( tmp_ass_subscribed_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
if ( par_self == NULL )
{
Py_DECREF( tmp_ass_subscribed_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_source_name_2 = par_self;
tmp_left_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_name );
if ( tmp_left_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_ass_subscribed_1 );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_right_name_1 = const_str_dot;
tmp_left_name_1 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_1 );
Py_DECREF( tmp_left_name_2 );
if ( tmp_left_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_ass_subscribed_1 );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
if ( var_fullname == NULL )
{
Py_DECREF( tmp_ass_subscribed_1 );
Py_DECREF( tmp_left_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_right_name_2 = var_fullname;
tmp_ass_subscript_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_2 );
Py_DECREF( tmp_left_name_1 );
if ( tmp_ass_subscript_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_ass_subscribed_1 );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_1, tmp_ass_subscript_1, tmp_ass_subvalue_1 );
Py_DECREF( tmp_ass_subscribed_1 );
Py_DECREF( tmp_ass_subscript_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 179;
type_description_1 = "oooo";
goto try_except_handler_2;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 178;
type_description_1 = "oooo";
goto try_except_handler_2;
}
goto loop_start_1;
loop_end_1:;
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_4ec1dbda4bfdf867d4d102044e5d665a );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_4ec1dbda4bfdf867d4d102044e5d665a );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_4ec1dbda4bfdf867d4d102044e5d665a, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_4ec1dbda4bfdf867d4d102044e5d665a->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_4ec1dbda4bfdf867d4d102044e5d665a, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_4ec1dbda4bfdf867d4d102044e5d665a,
type_description_1,
par_self,
par_mod,
par_fullnames,
var_fullname
);
// Release cached frame.
if ( frame_4ec1dbda4bfdf867d4d102044e5d665a == cache_frame_4ec1dbda4bfdf867d4d102044e5d665a )
{
Py_DECREF( frame_4ec1dbda4bfdf867d4d102044e5d665a );
}
cache_frame_4ec1dbda4bfdf867d4d102044e5d665a = NULL;
assertFrameObject( frame_4ec1dbda4bfdf867d4d102044e5d665a );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_14__add_module );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_mod );
par_mod = NULL;
}
{
Py_XDECREF( par_fullnames );
par_fullnames = NULL;
}
{
Py_XDECREF( var_fullname );
var_fullname = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_mod );
par_mod = NULL;
}
{
Py_XDECREF( par_fullnames );
par_fullnames = NULL;
}
{
Py_XDECREF( var_fullname );
var_fullname = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_14__add_module );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_15__get_module( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_fullname = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_ee3b9daab77b81df8a1f1323e1a4092b;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_ee3b9daab77b81df8a1f1323e1a4092b = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_ee3b9daab77b81df8a1f1323e1a4092b, codeobj_ee3b9daab77b81df8a1f1323e1a4092b, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_ee3b9daab77b81df8a1f1323e1a4092b = cache_frame_ee3b9daab77b81df8a1f1323e1a4092b;
// Push the new frame as the currently active one.
pushFrameStack( frame_ee3b9daab77b81df8a1f1323e1a4092b );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_ee3b9daab77b81df8a1f1323e1a4092b ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_subscribed_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_subscript_name_1;
PyObject *tmp_left_name_1;
PyObject *tmp_left_name_2;
PyObject *tmp_source_name_2;
PyObject *tmp_right_name_1;
PyObject *tmp_right_name_2;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_known_modules );
if ( tmp_subscribed_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_self == NULL )
{
Py_DECREF( tmp_subscribed_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_self;
tmp_left_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_name );
if ( tmp_left_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_subscribed_name_1 );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_right_name_1 = const_str_dot;
tmp_left_name_1 = BINARY_OPERATION_ADD( tmp_left_name_2, tmp_right_name_1 );
Py_DECREF( tmp_left_name_2 );
if ( tmp_left_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_subscribed_name_1 );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_subscribed_name_1 );
Py_DECREF( tmp_left_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_right_name_2 = par_fullname;
tmp_subscript_name_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_2 );
Py_DECREF( tmp_left_name_1 );
if ( tmp_subscript_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_subscribed_name_1 );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 );
Py_DECREF( tmp_subscribed_name_1 );
Py_DECREF( tmp_subscript_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 182;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_ee3b9daab77b81df8a1f1323e1a4092b );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_ee3b9daab77b81df8a1f1323e1a4092b );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_ee3b9daab77b81df8a1f1323e1a4092b );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_ee3b9daab77b81df8a1f1323e1a4092b, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_ee3b9daab77b81df8a1f1323e1a4092b->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_ee3b9daab77b81df8a1f1323e1a4092b, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_ee3b9daab77b81df8a1f1323e1a4092b,
type_description_1,
par_self,
par_fullname
);
// Release cached frame.
if ( frame_ee3b9daab77b81df8a1f1323e1a4092b == cache_frame_ee3b9daab77b81df8a1f1323e1a4092b )
{
Py_DECREF( frame_ee3b9daab77b81df8a1f1323e1a4092b );
}
cache_frame_ee3b9daab77b81df8a1f1323e1a4092b = NULL;
assertFrameObject( frame_ee3b9daab77b81df8a1f1323e1a4092b );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_15__get_module );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_15__get_module );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_16_find_module( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_fullname = python_pars[ 1 ];
PyObject *par_path = python_pars[ 2 ];
struct Nuitka_FrameObject *frame_304c2fed33eb559627bacadf1ad6c9c1;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_304c2fed33eb559627bacadf1ad6c9c1 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_304c2fed33eb559627bacadf1ad6c9c1, codeobj_304c2fed33eb559627bacadf1ad6c9c1, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_304c2fed33eb559627bacadf1ad6c9c1 = cache_frame_304c2fed33eb559627bacadf1ad6c9c1;
// Push the new frame as the currently active one.
pushFrameStack( frame_304c2fed33eb559627bacadf1ad6c9c1 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_304c2fed33eb559627bacadf1ad6c9c1 ) == 2 ); // Frame stack
// Framed code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
PyObject *tmp_source_name_1;
CHECK_OBJECT( par_fullname );
tmp_compexpr_left_1 = par_fullname;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_compexpr_right_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_known_modules );
if ( tmp_compexpr_right_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 185;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 );
Py_DECREF( tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 185;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_condition_result_1 = ( tmp_res == 1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 186;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_return_value = par_self;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
branch_no_1:;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_304c2fed33eb559627bacadf1ad6c9c1 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_304c2fed33eb559627bacadf1ad6c9c1 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_304c2fed33eb559627bacadf1ad6c9c1 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_304c2fed33eb559627bacadf1ad6c9c1, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_304c2fed33eb559627bacadf1ad6c9c1->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_304c2fed33eb559627bacadf1ad6c9c1, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_304c2fed33eb559627bacadf1ad6c9c1,
type_description_1,
par_self,
par_fullname,
par_path
);
// Release cached frame.
if ( frame_304c2fed33eb559627bacadf1ad6c9c1 == cache_frame_304c2fed33eb559627bacadf1ad6c9c1 )
{
Py_DECREF( frame_304c2fed33eb559627bacadf1ad6c9c1 );
}
cache_frame_304c2fed33eb559627bacadf1ad6c9c1 = NULL;
assertFrameObject( frame_304c2fed33eb559627bacadf1ad6c9c1 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_16_find_module );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
Py_XDECREF( par_path );
par_path = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
Py_XDECREF( par_path );
par_path = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_16_find_module );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_17___get_module( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_fullname = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_a8b9648e4396735cb4934e02497fcc6e;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *exception_preserved_type_1;
PyObject *exception_preserved_value_1;
PyTracebackObject *exception_preserved_tb_1;
int tmp_res;
bool tmp_result;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
static struct Nuitka_FrameObject *cache_frame_a8b9648e4396735cb4934e02497fcc6e = NULL;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_a8b9648e4396735cb4934e02497fcc6e, codeobj_a8b9648e4396735cb4934e02497fcc6e, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_a8b9648e4396735cb4934e02497fcc6e = cache_frame_a8b9648e4396735cb4934e02497fcc6e;
// Push the new frame as the currently active one.
pushFrameStack( frame_a8b9648e4396735cb4934e02497fcc6e );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_a8b9648e4396735cb4934e02497fcc6e ) == 2 ); // Frame stack
// Framed code:
{
// Tried code:
{
PyObject *tmp_subscribed_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_subscript_name_1;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_known_modules );
if ( tmp_subscribed_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 191;
type_description_1 = "oo";
goto try_except_handler_2;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_subscribed_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 191;
type_description_1 = "oo";
goto try_except_handler_2;
}
tmp_subscript_name_1 = par_fullname;
tmp_return_value = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 );
Py_DECREF( tmp_subscribed_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 191;
type_description_1 = "oo";
goto try_except_handler_2;
}
goto frame_return_exit_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_17___get_module );
return NULL;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_1 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_1 );
exception_preserved_value_1 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_1 );
exception_preserved_tb_1 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_1 );
}
{
if ( exception_keeper_tb_1 == NULL )
{
exception_keeper_tb_1 = MAKE_TRACEBACK( frame_a8b9648e4396735cb4934e02497fcc6e, exception_keeper_lineno_1 );
}
else if ( exception_keeper_lineno_1 != 0 )
{
exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_a8b9648e4396735cb4934e02497fcc6e, exception_keeper_lineno_1 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
PyException_SetTraceback( exception_keeper_value_1, (PyObject *)exception_keeper_tb_1 );
PUBLISH_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
tmp_compexpr_left_1 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_1 = PyExc_KeyError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_1, tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 192;
type_description_1 = "oo";
goto try_except_handler_3;
}
tmp_condition_result_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_make_exception_arg_1;
PyObject *tmp_left_name_1;
PyObject *tmp_right_name_1;
tmp_left_name_1 = const_str_digest_d082ba711c791809312af019a50cc3ce;
if ( par_fullname == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 193;
type_description_1 = "oo";
goto try_except_handler_3;
}
tmp_right_name_1 = par_fullname;
tmp_make_exception_arg_1 = BINARY_OPERATION_ADD( tmp_left_name_1, tmp_right_name_1 );
if ( tmp_make_exception_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 193;
type_description_1 = "oo";
goto try_except_handler_3;
}
frame_a8b9648e4396735cb4934e02497fcc6e->m_frame.f_lineno = 193;
{
PyObject *call_args[] = { tmp_make_exception_arg_1 };
tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ImportError, call_args );
}
Py_DECREF( tmp_make_exception_arg_1 );
assert( !(tmp_raise_type_1 == NULL) );
exception_type = tmp_raise_type_1;
exception_lineno = 193;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oo";
goto try_except_handler_3;
}
goto branch_end_1;
branch_no_1:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 190;
}
if (exception_tb && exception_tb->tb_frame == &frame_a8b9648e4396735cb4934e02497fcc6e->m_frame) frame_a8b9648e4396735cb4934e02497fcc6e->m_frame.f_lineno = exception_tb->tb_lineno;
type_description_1 = "oo";
goto try_except_handler_3;
}
branch_end_1:;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_17___get_module );
return NULL;
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto frame_exception_exit_1;
}
// End of try:
}
// End of try:
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_a8b9648e4396735cb4934e02497fcc6e );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_a8b9648e4396735cb4934e02497fcc6e );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_a8b9648e4396735cb4934e02497fcc6e );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_a8b9648e4396735cb4934e02497fcc6e, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_a8b9648e4396735cb4934e02497fcc6e->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_a8b9648e4396735cb4934e02497fcc6e, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_a8b9648e4396735cb4934e02497fcc6e,
type_description_1,
par_self,
par_fullname
);
// Release cached frame.
if ( frame_a8b9648e4396735cb4934e02497fcc6e == cache_frame_a8b9648e4396735cb4934e02497fcc6e )
{
Py_DECREF( frame_a8b9648e4396735cb4934e02497fcc6e );
}
cache_frame_a8b9648e4396735cb4934e02497fcc6e = NULL;
assertFrameObject( frame_a8b9648e4396735cb4934e02497fcc6e );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_17___get_module );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_17___get_module );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_18_load_module( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_fullname = python_pars[ 1 ];
PyObject *var_mod = NULL;
struct Nuitka_FrameObject *frame_66ec324c8e28f915523953a352b46fe3;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *exception_preserved_type_1;
PyObject *exception_preserved_value_1;
PyTracebackObject *exception_preserved_tb_1;
int tmp_res;
bool tmp_result;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
static struct Nuitka_FrameObject *cache_frame_66ec324c8e28f915523953a352b46fe3 = NULL;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_66ec324c8e28f915523953a352b46fe3, codeobj_66ec324c8e28f915523953a352b46fe3, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_66ec324c8e28f915523953a352b46fe3 = cache_frame_66ec324c8e28f915523953a352b46fe3;
// Push the new frame as the currently active one.
pushFrameStack( frame_66ec324c8e28f915523953a352b46fe3 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_66ec324c8e28f915523953a352b46fe3 ) == 2 ); // Frame stack
// Framed code:
{
// Tried code:
{
PyObject *tmp_subscribed_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_subscript_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 198;
type_description_1 = "ooo";
goto try_except_handler_2;
}
tmp_source_name_1 = tmp_mvar_value_1;
tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_modules );
if ( tmp_subscribed_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 198;
type_description_1 = "ooo";
goto try_except_handler_2;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_subscribed_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 198;
type_description_1 = "ooo";
goto try_except_handler_2;
}
tmp_subscript_name_1 = par_fullname;
tmp_return_value = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 );
Py_DECREF( tmp_subscribed_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 198;
type_description_1 = "ooo";
goto try_except_handler_2;
}
goto frame_return_exit_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_18_load_module );
return NULL;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_1 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_1 );
exception_preserved_value_1 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_1 );
exception_preserved_tb_1 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_1 );
}
{
if ( exception_keeper_tb_1 == NULL )
{
exception_keeper_tb_1 = MAKE_TRACEBACK( frame_66ec324c8e28f915523953a352b46fe3, exception_keeper_lineno_1 );
}
else if ( exception_keeper_lineno_1 != 0 )
{
exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_66ec324c8e28f915523953a352b46fe3, exception_keeper_lineno_1 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
PyException_SetTraceback( exception_keeper_value_1, (PyObject *)exception_keeper_tb_1 );
PUBLISH_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_operand_name_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
tmp_compexpr_left_1 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_1 = PyExc_KeyError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_1, tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 199;
type_description_1 = "ooo";
goto try_except_handler_3;
}
tmp_operand_name_1 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 199;
type_description_1 = "ooo";
goto try_except_handler_3;
}
tmp_condition_result_1 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 196;
}
if (exception_tb && exception_tb->tb_frame == &frame_66ec324c8e28f915523953a352b46fe3->m_frame) frame_66ec324c8e28f915523953a352b46fe3->m_frame.f_lineno = exception_tb->tb_lineno;
type_description_1 = "ooo";
goto try_except_handler_3;
}
branch_no_1:;
}
goto try_end_1;
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
goto try_end_2;
// exception handler codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_18_load_module );
return NULL;
// End of try:
try_end_2:;
}
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_args_element_name_1;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 201;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_self;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__SixMetaPathImporter__get_module );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 201;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 201;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_fullname;
frame_66ec324c8e28f915523953a352b46fe3->m_frame.f_lineno = 201;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 201;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
assert( var_mod == NULL );
var_mod = tmp_assign_source_1;
}
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_isinstance_inst_1;
PyObject *tmp_isinstance_cls_1;
PyObject *tmp_mvar_value_2;
CHECK_OBJECT( var_mod );
tmp_isinstance_inst_1 = var_mod;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 202;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_isinstance_cls_1 = tmp_mvar_value_2;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_1, tmp_isinstance_cls_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 202;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_condition_result_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_2;
PyObject *tmp_called_instance_1;
CHECK_OBJECT( var_mod );
tmp_called_instance_1 = var_mod;
frame_66ec324c8e28f915523953a352b46fe3->m_frame.f_lineno = 203;
tmp_assign_source_2 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain__resolve );
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 203;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
{
PyObject *old = var_mod;
var_mod = tmp_assign_source_2;
Py_XDECREF( old );
}
}
goto branch_end_2;
branch_no_2:;
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
if ( par_self == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 205;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_assattr_name_1 = par_self;
CHECK_OBJECT( var_mod );
tmp_assattr_target_1 = var_mod;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain___loader__, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 205;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
}
branch_end_2:;
}
{
PyObject *tmp_ass_subvalue_1;
PyObject *tmp_ass_subscribed_1;
PyObject *tmp_source_name_3;
PyObject *tmp_mvar_value_3;
PyObject *tmp_ass_subscript_1;
if ( var_mod == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mod" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 206;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_ass_subvalue_1 = var_mod;
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_3 == NULL ))
{
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_3 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 206;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_source_name_3 = tmp_mvar_value_3;
tmp_ass_subscribed_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_modules );
if ( tmp_ass_subscribed_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 206;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_ass_subscribed_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 206;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_ass_subscript_1 = par_fullname;
tmp_result = SET_SUBSCRIPT( tmp_ass_subscribed_1, tmp_ass_subscript_1, tmp_ass_subvalue_1 );
Py_DECREF( tmp_ass_subscribed_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 206;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
}
{
if ( var_mod == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "mod" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 207;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_return_value = var_mod;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_66ec324c8e28f915523953a352b46fe3 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_66ec324c8e28f915523953a352b46fe3 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_66ec324c8e28f915523953a352b46fe3 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_66ec324c8e28f915523953a352b46fe3, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_66ec324c8e28f915523953a352b46fe3->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_66ec324c8e28f915523953a352b46fe3, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_66ec324c8e28f915523953a352b46fe3,
type_description_1,
par_self,
par_fullname,
var_mod
);
// Release cached frame.
if ( frame_66ec324c8e28f915523953a352b46fe3 == cache_frame_66ec324c8e28f915523953a352b46fe3 )
{
Py_DECREF( frame_66ec324c8e28f915523953a352b46fe3 );
}
cache_frame_66ec324c8e28f915523953a352b46fe3 = NULL;
assertFrameObject( frame_66ec324c8e28f915523953a352b46fe3 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_18_load_module );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
Py_XDECREF( var_mod );
var_mod = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
Py_XDECREF( var_mod );
var_mod = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_18_load_module );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_19_is_package( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_fullname = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_f005f6fc11c81143c6ec4b7ac7924355;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
static struct Nuitka_FrameObject *cache_frame_f005f6fc11c81143c6ec4b7ac7924355 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_f005f6fc11c81143c6ec4b7ac7924355, codeobj_f005f6fc11c81143c6ec4b7ac7924355, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_f005f6fc11c81143c6ec4b7ac7924355 = cache_frame_f005f6fc11c81143c6ec4b7ac7924355;
// Push the new frame as the currently active one.
pushFrameStack( frame_f005f6fc11c81143c6ec4b7ac7924355 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_f005f6fc11c81143c6ec4b7ac7924355 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_source_name_1;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_args_element_name_1;
PyObject *tmp_attribute_name_1;
CHECK_OBJECT( par_self );
tmp_source_name_2 = par_self;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain__SixMetaPathImporter__get_module );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 216;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 216;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_fullname;
frame_f005f6fc11c81143c6ec4b7ac7924355->m_frame.f_lineno = 216;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_source_name_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_source_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 216;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_attribute_name_1 = const_str_plain___path__;
tmp_res = BUILTIN_HASATTR_BOOL( tmp_source_name_1, tmp_attribute_name_1 );
Py_DECREF( tmp_source_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 216;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = ( tmp_res != 0 ) ? Py_True : Py_False;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_f005f6fc11c81143c6ec4b7ac7924355 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f005f6fc11c81143c6ec4b7ac7924355 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f005f6fc11c81143c6ec4b7ac7924355 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_f005f6fc11c81143c6ec4b7ac7924355, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_f005f6fc11c81143c6ec4b7ac7924355->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_f005f6fc11c81143c6ec4b7ac7924355, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_f005f6fc11c81143c6ec4b7ac7924355,
type_description_1,
par_self,
par_fullname
);
// Release cached frame.
if ( frame_f005f6fc11c81143c6ec4b7ac7924355 == cache_frame_f005f6fc11c81143c6ec4b7ac7924355 )
{
Py_DECREF( frame_f005f6fc11c81143c6ec4b7ac7924355 );
}
cache_frame_f005f6fc11c81143c6ec4b7ac7924355 = NULL;
assertFrameObject( frame_f005f6fc11c81143c6ec4b7ac7924355 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_19_is_package );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_19_is_package );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_20_get_code( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_fullname = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_44bca6c1467af501b76ad1aad3b74883;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_44bca6c1467af501b76ad1aad3b74883 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_44bca6c1467af501b76ad1aad3b74883, codeobj_44bca6c1467af501b76ad1aad3b74883, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_44bca6c1467af501b76ad1aad3b74883 = cache_frame_44bca6c1467af501b76ad1aad3b74883;
// Push the new frame as the currently active one.
pushFrameStack( frame_44bca6c1467af501b76ad1aad3b74883 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_44bca6c1467af501b76ad1aad3b74883 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_args_element_name_1;
CHECK_OBJECT( par_self );
tmp_source_name_1 = par_self;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain__SixMetaPathImporter__get_module );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 222;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_fullname == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fullname" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 222;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_fullname;
frame_44bca6c1467af501b76ad1aad3b74883->m_frame.f_lineno = 222;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 222;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_44bca6c1467af501b76ad1aad3b74883 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_44bca6c1467af501b76ad1aad3b74883 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_44bca6c1467af501b76ad1aad3b74883, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_44bca6c1467af501b76ad1aad3b74883->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_44bca6c1467af501b76ad1aad3b74883, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_44bca6c1467af501b76ad1aad3b74883,
type_description_1,
par_self,
par_fullname
);
// Release cached frame.
if ( frame_44bca6c1467af501b76ad1aad3b74883 == cache_frame_44bca6c1467af501b76ad1aad3b74883 )
{
Py_DECREF( frame_44bca6c1467af501b76ad1aad3b74883 );
}
cache_frame_44bca6c1467af501b76ad1aad3b74883 = NULL;
assertFrameObject( frame_44bca6c1467af501b76ad1aad3b74883 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_20_get_code );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_fullname );
par_fullname = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_20_get_code );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_21___dir__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *tmp_return_value = NULL;
// Actual function code.
{
// Tried code:
{
tmp_return_value = LIST_COPY( const_list_1c82cc17d8f54cff757731adfdff677e_list );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_21___dir__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_21___dir__ );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_22_add_move( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_move = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_de433fa6db2d329ce4de92142d8a5211;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_de433fa6db2d329ce4de92142d8a5211 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_de433fa6db2d329ce4de92142d8a5211, codeobj_de433fa6db2d329ce4de92142d8a5211, module_urllib3$packages$six, sizeof(void *) );
frame_de433fa6db2d329ce4de92142d8a5211 = cache_frame_de433fa6db2d329ce4de92142d8a5211;
// Push the new frame as the currently active one.
pushFrameStack( frame_de433fa6db2d329ce4de92142d8a5211 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_de433fa6db2d329ce4de92142d8a5211 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_setattr_target_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_setattr_attr_1;
PyObject *tmp_source_name_1;
PyObject *tmp_setattr_value_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__MovedItems );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__MovedItems );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_MovedItems" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 488;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_setattr_target_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_move );
tmp_source_name_1 = par_move;
tmp_setattr_attr_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_name );
if ( tmp_setattr_attr_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 488;
type_description_1 = "o";
goto frame_exception_exit_1;
}
if ( par_move == NULL )
{
Py_DECREF( tmp_setattr_attr_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "move" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 488;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_setattr_value_1 = par_move;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_1, tmp_setattr_attr_1, tmp_setattr_value_1 );
Py_DECREF( tmp_setattr_attr_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 488;
type_description_1 = "o";
goto frame_exception_exit_1;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_de433fa6db2d329ce4de92142d8a5211 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_de433fa6db2d329ce4de92142d8a5211 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_de433fa6db2d329ce4de92142d8a5211, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_de433fa6db2d329ce4de92142d8a5211->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_de433fa6db2d329ce4de92142d8a5211, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_de433fa6db2d329ce4de92142d8a5211,
type_description_1,
par_move
);
// Release cached frame.
if ( frame_de433fa6db2d329ce4de92142d8a5211 == cache_frame_de433fa6db2d329ce4de92142d8a5211 )
{
Py_DECREF( frame_de433fa6db2d329ce4de92142d8a5211 );
}
cache_frame_de433fa6db2d329ce4de92142d8a5211 = NULL;
assertFrameObject( frame_de433fa6db2d329ce4de92142d8a5211 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_22_add_move );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_move );
par_move = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_move );
par_move = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_22_add_move );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_23_remove_move( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_name = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_d06f0ddd72d69f877b30e1eb30e69594;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *exception_preserved_type_2;
PyObject *exception_preserved_value_2;
PyTracebackObject *exception_preserved_tb_2;
int tmp_res;
bool tmp_result;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
PyObject *exception_preserved_type_1;
PyObject *exception_preserved_value_1;
PyTracebackObject *exception_preserved_tb_1;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
PyObject *exception_keeper_type_4;
PyObject *exception_keeper_value_4;
PyTracebackObject *exception_keeper_tb_4;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_4;
static struct Nuitka_FrameObject *cache_frame_d06f0ddd72d69f877b30e1eb30e69594 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_5;
PyObject *exception_keeper_value_5;
PyTracebackObject *exception_keeper_tb_5;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_5;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_d06f0ddd72d69f877b30e1eb30e69594, codeobj_d06f0ddd72d69f877b30e1eb30e69594, module_urllib3$packages$six, sizeof(void *) );
frame_d06f0ddd72d69f877b30e1eb30e69594 = cache_frame_d06f0ddd72d69f877b30e1eb30e69594;
// Push the new frame as the currently active one.
pushFrameStack( frame_d06f0ddd72d69f877b30e1eb30e69594 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_d06f0ddd72d69f877b30e1eb30e69594 ) == 2 ); // Frame stack
// Framed code:
{
// Tried code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_2;
tmp_called_name_1 = LOOKUP_BUILTIN( const_str_plain_delattr );
assert( tmp_called_name_1 != NULL );
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__MovedItems );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__MovedItems );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_MovedItems" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 494;
type_description_1 = "o";
goto try_except_handler_2;
}
tmp_args_element_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_name );
tmp_args_element_name_2 = par_name;
frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame.f_lineno = 494;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 494;
type_description_1 = "o";
goto try_except_handler_2;
}
Py_DECREF( tmp_unused );
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_2 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_2 );
exception_preserved_value_2 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_2 );
exception_preserved_tb_2 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_2 );
}
{
if ( exception_keeper_tb_1 == NULL )
{
exception_keeper_tb_1 = MAKE_TRACEBACK( frame_d06f0ddd72d69f877b30e1eb30e69594, exception_keeper_lineno_1 );
}
else if ( exception_keeper_lineno_1 != 0 )
{
exception_keeper_tb_1 = ADD_TRACEBACK( exception_keeper_tb_1, frame_d06f0ddd72d69f877b30e1eb30e69594, exception_keeper_lineno_1 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
PyException_SetTraceback( exception_keeper_value_1, (PyObject *)exception_keeper_tb_1 );
PUBLISH_EXCEPTION( &exception_keeper_type_1, &exception_keeper_value_1, &exception_keeper_tb_1 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
tmp_compexpr_left_1 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_1 = PyExc_AttributeError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_1, tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 495;
type_description_1 = "o";
goto try_except_handler_3;
}
tmp_condition_result_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
// Tried code:
{
PyObject *tmp_delsubscr_target_1;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_2;
PyObject *tmp_delsubscr_subscript_1;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_moves );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_moves );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "moves" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 497;
type_description_1 = "o";
goto try_except_handler_4;
}
tmp_source_name_1 = tmp_mvar_value_2;
tmp_delsubscr_target_1 = LOOKUP_ATTRIBUTE_DICT_SLOT( tmp_source_name_1 );
if ( tmp_delsubscr_target_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 497;
type_description_1 = "o";
goto try_except_handler_4;
}
if ( par_name == NULL )
{
Py_DECREF( tmp_delsubscr_target_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 497;
type_description_1 = "o";
goto try_except_handler_4;
}
tmp_delsubscr_subscript_1 = par_name;
tmp_result = DEL_SUBSCRIPT( tmp_delsubscr_target_1, tmp_delsubscr_subscript_1 );
Py_DECREF( tmp_delsubscr_target_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 497;
type_description_1 = "o";
goto try_except_handler_4;
}
}
goto try_end_2;
// Exception handler code:
try_except_handler_4:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_1 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_1 );
exception_preserved_value_1 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_1 );
exception_preserved_tb_1 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_1 );
}
{
if ( exception_keeper_tb_2 == NULL )
{
exception_keeper_tb_2 = MAKE_TRACEBACK( frame_d06f0ddd72d69f877b30e1eb30e69594, exception_keeper_lineno_2 );
}
else if ( exception_keeper_lineno_2 != 0 )
{
exception_keeper_tb_2 = ADD_TRACEBACK( exception_keeper_tb_2, frame_d06f0ddd72d69f877b30e1eb30e69594, exception_keeper_lineno_2 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_2, &exception_keeper_value_2, &exception_keeper_tb_2 );
PyException_SetTraceback( exception_keeper_value_2, (PyObject *)exception_keeper_tb_2 );
PUBLISH_EXCEPTION( &exception_keeper_type_2, &exception_keeper_value_2, &exception_keeper_tb_2 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
tmp_compexpr_left_2 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_2 = PyExc_KeyError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_2, tmp_compexpr_right_2 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 498;
type_description_1 = "o";
goto try_except_handler_5;
}
tmp_condition_result_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_make_exception_arg_1;
PyObject *tmp_left_name_1;
PyObject *tmp_right_name_1;
PyObject *tmp_tuple_element_1;
tmp_left_name_1 = const_str_digest_dc2910a6e816441d866e674df51d57ac;
if ( par_name == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "name" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 499;
type_description_1 = "o";
goto try_except_handler_5;
}
tmp_tuple_element_1 = par_name;
tmp_right_name_1 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_1 );
PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_1 );
tmp_make_exception_arg_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 );
Py_DECREF( tmp_right_name_1 );
if ( tmp_make_exception_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 499;
type_description_1 = "o";
goto try_except_handler_5;
}
frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame.f_lineno = 499;
{
PyObject *call_args[] = { tmp_make_exception_arg_1 };
tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_AttributeError, call_args );
}
Py_DECREF( tmp_make_exception_arg_1 );
assert( !(tmp_raise_type_1 == NULL) );
exception_type = tmp_raise_type_1;
exception_lineno = 499;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "o";
goto try_except_handler_5;
}
goto branch_end_2;
branch_no_2:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 496;
}
if (exception_tb && exception_tb->tb_frame == &frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame) frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame.f_lineno = exception_tb->tb_lineno;
type_description_1 = "o";
goto try_except_handler_5;
}
branch_end_2:;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_23_remove_move );
return NULL;
// Exception handler code:
try_except_handler_5:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto try_except_handler_3;
}
// End of try:
}
// End of try:
try_end_2:;
}
goto branch_end_1;
branch_no_1:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 493;
}
if (exception_tb && exception_tb->tb_frame == &frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame) frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame.f_lineno = exception_tb->tb_lineno;
type_description_1 = "o";
goto try_except_handler_3;
}
branch_end_1:;
}
goto try_end_3;
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_4 = exception_type;
exception_keeper_value_4 = exception_value;
exception_keeper_tb_4 = exception_tb;
exception_keeper_lineno_4 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 );
}
{
// Re-raise.
exception_type = exception_keeper_type_4;
exception_value = exception_keeper_value_4;
exception_tb = exception_keeper_tb_4;
exception_lineno = exception_keeper_lineno_4;
goto frame_exception_exit_1;
}
// End of try:
try_end_3:;
}
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 );
}
goto try_end_1;
// exception handler codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_23_remove_move );
return NULL;
// End of try:
try_end_1:;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_d06f0ddd72d69f877b30e1eb30e69594 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_d06f0ddd72d69f877b30e1eb30e69594 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_d06f0ddd72d69f877b30e1eb30e69594, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_d06f0ddd72d69f877b30e1eb30e69594->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_d06f0ddd72d69f877b30e1eb30e69594, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_d06f0ddd72d69f877b30e1eb30e69594,
type_description_1,
par_name
);
// Release cached frame.
if ( frame_d06f0ddd72d69f877b30e1eb30e69594 == cache_frame_d06f0ddd72d69f877b30e1eb30e69594 )
{
Py_DECREF( frame_d06f0ddd72d69f877b30e1eb30e69594 );
}
cache_frame_d06f0ddd72d69f877b30e1eb30e69594 = NULL;
assertFrameObject( frame_d06f0ddd72d69f877b30e1eb30e69594 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_23_remove_move );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_5 = exception_type;
exception_keeper_value_5 = exception_value;
exception_keeper_tb_5 = exception_tb;
exception_keeper_lineno_5 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_5;
exception_value = exception_keeper_value_5;
exception_tb = exception_keeper_tb_5;
exception_lineno = exception_keeper_lineno_5;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_23_remove_move );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_24_advance_iterator( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_it = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_67804a8131b28cf5172e32a7b21de3aa;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_67804a8131b28cf5172e32a7b21de3aa = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_67804a8131b28cf5172e32a7b21de3aa, codeobj_67804a8131b28cf5172e32a7b21de3aa, module_urllib3$packages$six, sizeof(void *) );
frame_67804a8131b28cf5172e32a7b21de3aa = cache_frame_67804a8131b28cf5172e32a7b21de3aa;
// Push the new frame as the currently active one.
pushFrameStack( frame_67804a8131b28cf5172e32a7b21de3aa );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_67804a8131b28cf5172e32a7b21de3aa ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_instance_1;
CHECK_OBJECT( par_it );
tmp_called_instance_1 = par_it;
frame_67804a8131b28cf5172e32a7b21de3aa->m_frame.f_lineno = 524;
tmp_return_value = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_next );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 524;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_67804a8131b28cf5172e32a7b21de3aa );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_67804a8131b28cf5172e32a7b21de3aa );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_67804a8131b28cf5172e32a7b21de3aa );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_67804a8131b28cf5172e32a7b21de3aa, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_67804a8131b28cf5172e32a7b21de3aa->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_67804a8131b28cf5172e32a7b21de3aa, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_67804a8131b28cf5172e32a7b21de3aa,
type_description_1,
par_it
);
// Release cached frame.
if ( frame_67804a8131b28cf5172e32a7b21de3aa == cache_frame_67804a8131b28cf5172e32a7b21de3aa )
{
Py_DECREF( frame_67804a8131b28cf5172e32a7b21de3aa );
}
cache_frame_67804a8131b28cf5172e32a7b21de3aa = NULL;
assertFrameObject( frame_67804a8131b28cf5172e32a7b21de3aa );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_24_advance_iterator );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_it );
par_it = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_it );
par_it = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_24_advance_iterator );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_25_callable( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_obj = python_pars[ 0 ];
PyObject *tmp_genexpr_1__$0 = NULL;
struct Nuitka_FrameObject *frame_7640d2b8fd4f6775aee66c5a9a40bfe5;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_7640d2b8fd4f6775aee66c5a9a40bfe5 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_7640d2b8fd4f6775aee66c5a9a40bfe5, codeobj_7640d2b8fd4f6775aee66c5a9a40bfe5, module_urllib3$packages$six, sizeof(void *) );
frame_7640d2b8fd4f6775aee66c5a9a40bfe5 = cache_frame_7640d2b8fd4f6775aee66c5a9a40bfe5;
// Push the new frame as the currently active one.
pushFrameStack( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_args_element_name_1;
tmp_called_name_1 = LOOKUP_BUILTIN( const_str_plain_any );
assert( tmp_called_name_1 != NULL );
{
PyObject *tmp_assign_source_1;
PyObject *tmp_iter_arg_1;
PyObject *tmp_source_name_1;
PyObject *tmp_type_arg_1;
CHECK_OBJECT( par_obj );
tmp_type_arg_1 = par_obj;
tmp_source_name_1 = BUILTIN_TYPE1( tmp_type_arg_1 );
assert( !(tmp_source_name_1 == NULL) );
tmp_iter_arg_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain___mro__ );
Py_DECREF( tmp_source_name_1 );
if ( tmp_iter_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 532;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_assign_source_1 = MAKE_ITERATOR( tmp_iter_arg_1 );
Py_DECREF( tmp_iter_arg_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 532;
type_description_1 = "o";
goto frame_exception_exit_1;
}
assert( tmp_genexpr_1__$0 == NULL );
tmp_genexpr_1__$0 = tmp_assign_source_1;
}
{
// Tried code:
{
tmp_args_element_name_1 = urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_maker();
((struct Nuitka_GeneratorObject *)tmp_args_element_name_1)->m_closure[0] = PyCell_NEW0( tmp_genexpr_1__$0 );
goto try_return_handler_2;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_25_callable );
return NULL;
// Return handler code:
try_return_handler_2:;
{
CHECK_OBJECT( (PyObject *)tmp_genexpr_1__$0 );
Py_DECREF( tmp_genexpr_1__$0 );
tmp_genexpr_1__$0 = NULL;
}
{
goto outline_result_1;
}
// End of try:
}
{
CHECK_OBJECT( (PyObject *)tmp_genexpr_1__$0 );
Py_DECREF( tmp_genexpr_1__$0 );
tmp_genexpr_1__$0 = NULL;
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_25_callable );
return NULL;
outline_result_1:;
frame_7640d2b8fd4f6775aee66c5a9a40bfe5->m_frame.f_lineno = 532;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_args_element_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 532;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_7640d2b8fd4f6775aee66c5a9a40bfe5, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_7640d2b8fd4f6775aee66c5a9a40bfe5->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_7640d2b8fd4f6775aee66c5a9a40bfe5, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_7640d2b8fd4f6775aee66c5a9a40bfe5,
type_description_1,
par_obj
);
// Release cached frame.
if ( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 == cache_frame_7640d2b8fd4f6775aee66c5a9a40bfe5 )
{
Py_DECREF( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 );
}
cache_frame_7640d2b8fd4f6775aee66c5a9a40bfe5 = NULL;
assertFrameObject( frame_7640d2b8fd4f6775aee66c5a9a40bfe5 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_25_callable );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_obj );
par_obj = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_obj );
par_obj = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_25_callable );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
struct urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_locals {
PyObject *var_klass;
PyObject *tmp_iter_value_0;
char const *type_description_1;
PyObject *exception_type;
PyObject *exception_value;
PyTracebackObject *exception_tb;
int exception_lineno;
int tmp_res;
char yield_tmps[1024];
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
int exception_keeper_lineno_1;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
int exception_keeper_lineno_2;
};
static PyObject *urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_context( struct Nuitka_GeneratorObject *generator, PyObject *yield_return_value )
{
CHECK_OBJECT( (PyObject *)generator );
assert( Nuitka_Generator_Check( (PyObject *)generator ) );
// Heap access if used.
struct urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_locals *generator_heap = (struct urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_locals *)generator->m_heap_storage;
// Dispatch to yield based on return label index:
switch(generator->m_yield_return_index) {
case 1: goto yield_return_1;
}
// Local variable initialization
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
static struct Nuitka_FrameObject *cache_m_frame = NULL;
generator_heap->var_klass = NULL;
generator_heap->tmp_iter_value_0 = NULL;
generator_heap->type_description_1 = NULL;
generator_heap->exception_type = NULL;
generator_heap->exception_value = NULL;
generator_heap->exception_tb = NULL;
generator_heap->exception_lineno = 0;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_m_frame, codeobj_923e57bbaf1d54467f6f24ec501806fa, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
generator->m_frame = cache_m_frame;
// Mark the frame object as in use, ref count 1 will be up for reuse.
Py_INCREF( generator->m_frame );
assert( Py_REFCNT( generator->m_frame ) == 2 ); // Frame stack
#if PYTHON_VERSION >= 340
generator->m_frame->m_frame.f_gen = (PyObject *)generator;
#endif
Py_CLEAR( generator->m_frame->m_frame.f_back );
generator->m_frame->m_frame.f_back = PyThreadState_GET()->frame;
Py_INCREF( generator->m_frame->m_frame.f_back );
PyThreadState_GET()->frame = &generator->m_frame->m_frame;
Py_INCREF( generator->m_frame );
Nuitka_Frame_MarkAsExecuting( generator->m_frame );
#if PYTHON_VERSION >= 300
// Accept currently existing exception as the one to publish again when we
// yield or yield from.
{
PyThreadState *thread_state = PyThreadState_GET();
#if PYTHON_VERSION < 370
generator->m_frame->m_frame.f_exc_type = EXC_TYPE( thread_state );
if ( generator->m_frame->m_frame.f_exc_type == Py_None ) generator->m_frame->m_frame.f_exc_type = NULL;
Py_XINCREF( generator->m_frame->m_frame.f_exc_type );
generator->m_frame->m_frame.f_exc_value = EXC_VALUE( thread_state );
Py_XINCREF( generator->m_frame->m_frame.f_exc_value );
generator->m_frame->m_frame.f_exc_traceback = EXC_TRACEBACK( thread_state );
Py_XINCREF( generator->m_frame->m_frame.f_exc_traceback );
#else
generator->m_exc_state.exc_type = EXC_TYPE( thread_state );
if ( generator->m_exc_state.exc_type == Py_None ) generator->m_exc_state.exc_type = NULL;
Py_XINCREF( generator->m_exc_state.exc_type );
generator->m_exc_state.exc_value = EXC_VALUE( thread_state );
Py_XINCREF( generator->m_exc_state.exc_value );
generator->m_exc_state.exc_traceback = EXC_TRACEBACK( thread_state );
Py_XINCREF( generator->m_exc_state.exc_traceback );
#endif
}
#endif
// Framed code:
{
// Tried code:
{
loop_start_1:;
{
PyObject *tmp_next_source_1;
PyObject *tmp_assign_source_1;
CHECK_OBJECT( PyCell_GET( generator->m_closure[0] ) );
tmp_next_source_1 = PyCell_GET( generator->m_closure[0] );
tmp_assign_source_1 = ITERATOR_NEXT( tmp_next_source_1 );
if ( tmp_assign_source_1 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_1;
}
else
{
FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb );
generator_heap->type_description_1 = "No";
generator_heap->exception_lineno = 532;
goto try_except_handler_2;
}
}
{
PyObject *old = generator_heap->tmp_iter_value_0;
generator_heap->tmp_iter_value_0 = tmp_assign_source_1;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_2;
CHECK_OBJECT( generator_heap->tmp_iter_value_0 );
tmp_assign_source_2 = generator_heap->tmp_iter_value_0;
{
PyObject *old = generator_heap->var_klass;
generator_heap->var_klass = tmp_assign_source_2;
Py_INCREF( generator_heap->var_klass );
Py_XDECREF( old );
}
}
{
PyObject *tmp_expression_name_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
PyObject *tmp_source_name_1;
tmp_compexpr_left_1 = const_str_plain___call__;
CHECK_OBJECT( generator_heap->var_klass );
tmp_source_name_1 = generator_heap->var_klass;
tmp_compexpr_right_1 = LOOKUP_ATTRIBUTE_DICT_SLOT( tmp_source_name_1 );
if ( tmp_compexpr_right_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb );
generator_heap->exception_lineno = 532;
generator_heap->type_description_1 = "No";
goto try_except_handler_2;
}
generator_heap->tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 );
Py_DECREF( tmp_compexpr_right_1 );
if ( generator_heap->tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb );
generator_heap->exception_lineno = 532;
generator_heap->type_description_1 = "No";
goto try_except_handler_2;
}
tmp_expression_name_1 = ( generator_heap->tmp_res == 1 ) ? Py_True : Py_False;
Py_INCREF( tmp_expression_name_1 );
Nuitka_PreserveHeap( generator_heap->yield_tmps, &tmp_compexpr_left_1, sizeof(PyObject *), &tmp_compexpr_right_1, sizeof(PyObject *), &tmp_source_name_1, sizeof(PyObject *), NULL );
generator->m_yield_return_index = 1;
return tmp_expression_name_1;
yield_return_1:
Nuitka_RestoreHeap( generator_heap->yield_tmps, &tmp_compexpr_left_1, sizeof(PyObject *), &tmp_compexpr_right_1, sizeof(PyObject *), &tmp_source_name_1, sizeof(PyObject *), NULL );
if ( yield_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb );
generator_heap->exception_lineno = 532;
generator_heap->type_description_1 = "No";
goto try_except_handler_2;
}
tmp_unused = yield_return_value;
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &generator_heap->exception_type, &generator_heap->exception_value, &generator_heap->exception_tb );
generator_heap->exception_lineno = 532;
generator_heap->type_description_1 = "No";
goto try_except_handler_2;
}
goto loop_start_1;
loop_end_1:;
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
generator_heap->exception_keeper_type_1 = generator_heap->exception_type;
generator_heap->exception_keeper_value_1 = generator_heap->exception_value;
generator_heap->exception_keeper_tb_1 = generator_heap->exception_tb;
generator_heap->exception_keeper_lineno_1 = generator_heap->exception_lineno;
generator_heap->exception_type = NULL;
generator_heap->exception_value = NULL;
generator_heap->exception_tb = NULL;
generator_heap->exception_lineno = 0;
{
Py_XDECREF( generator_heap->tmp_iter_value_0 );
generator_heap->tmp_iter_value_0 = NULL;
}
{
// Re-raise.
generator_heap->exception_type = generator_heap->exception_keeper_type_1;
generator_heap->exception_value = generator_heap->exception_keeper_value_1;
generator_heap->exception_tb = generator_heap->exception_keeper_tb_1;
generator_heap->exception_lineno = generator_heap->exception_keeper_lineno_1;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
Nuitka_Frame_MarkAsNotExecuting( generator->m_frame );
#if PYTHON_VERSION >= 370
Py_CLEAR( generator->m_exc_state.exc_type );
Py_CLEAR( generator->m_exc_state.exc_value );
Py_CLEAR( generator->m_exc_state.exc_traceback );
#elif PYTHON_VERSION >= 300
Py_CLEAR( generator->m_frame->m_frame.f_exc_type );
Py_CLEAR( generator->m_frame->m_frame.f_exc_value );
Py_CLEAR( generator->m_frame->m_frame.f_exc_traceback );
#endif
// Allow re-use of the frame again.
Py_DECREF( generator->m_frame );
goto frame_no_exception_1;
frame_exception_exit_1:;
// If it's not an exit exception, consider and create a traceback for it.
if ( !EXCEPTION_MATCH_GENERATOR( generator_heap->exception_type ) )
{
if ( generator_heap->exception_tb == NULL )
{
generator_heap->exception_tb = MAKE_TRACEBACK( generator->m_frame, generator_heap->exception_lineno );
}
else if ( generator_heap->exception_tb->tb_frame != &generator->m_frame->m_frame )
{
generator_heap->exception_tb = ADD_TRACEBACK( generator_heap->exception_tb, generator->m_frame, generator_heap->exception_lineno );
}
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)generator->m_frame,
generator_heap->type_description_1,
NULL,
generator_heap->var_klass
);
// Release cached frame.
if ( generator->m_frame == cache_m_frame )
{
Py_DECREF( generator->m_frame );
}
cache_m_frame = NULL;
assertFrameObject( generator->m_frame );
}
#if PYTHON_VERSION >= 370
Py_CLEAR( generator->m_exc_state.exc_type );
Py_CLEAR( generator->m_exc_state.exc_value );
Py_CLEAR( generator->m_exc_state.exc_traceback );
#elif PYTHON_VERSION >= 300
Py_CLEAR( generator->m_frame->m_frame.f_exc_type );
Py_CLEAR( generator->m_frame->m_frame.f_exc_value );
Py_CLEAR( generator->m_frame->m_frame.f_exc_traceback );
#endif
Py_DECREF( generator->m_frame );
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
goto try_end_2;
// Exception handler code:
try_except_handler_1:;
generator_heap->exception_keeper_type_2 = generator_heap->exception_type;
generator_heap->exception_keeper_value_2 = generator_heap->exception_value;
generator_heap->exception_keeper_tb_2 = generator_heap->exception_tb;
generator_heap->exception_keeper_lineno_2 = generator_heap->exception_lineno;
generator_heap->exception_type = NULL;
generator_heap->exception_value = NULL;
generator_heap->exception_tb = NULL;
generator_heap->exception_lineno = 0;
{
Py_XDECREF( generator_heap->var_klass );
generator_heap->var_klass = NULL;
}
{
// Re-raise.
generator_heap->exception_type = generator_heap->exception_keeper_type_2;
generator_heap->exception_value = generator_heap->exception_keeper_value_2;
generator_heap->exception_tb = generator_heap->exception_keeper_tb_2;
generator_heap->exception_lineno = generator_heap->exception_keeper_lineno_2;
goto function_exception_exit;
}
// End of try:
try_end_2:;
}
{
Py_XDECREF( generator_heap->tmp_iter_value_0 );
generator_heap->tmp_iter_value_0 = NULL;
}
{
Py_XDECREF( generator_heap->var_klass );
generator_heap->var_klass = NULL;
}
return NULL;
function_exception_exit:
assert( generator_heap->exception_type );
RESTORE_ERROR_OCCURRED( generator_heap->exception_type, generator_heap->exception_value, generator_heap->exception_tb );
return NULL;
}
static PyObject *urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_maker( void )
{
return Nuitka_Generator_New(
urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_context,
module_urllib3$packages$six,
const_str_angle_genexpr,
#if PYTHON_VERSION >= 350
const_str_digest_3f74110888c25263bf2dd7e48a46f88c,
#endif
codeobj_923e57bbaf1d54467f6f24ec501806fa,
1,
sizeof(struct urllib3$packages$six$$$function_25_callable$$$genexpr_1_genexpr_locals)
);
}
static PyObject *impl_urllib3$packages$six$$$function_26_get_unbound_function( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_unbound = python_pars[ 0 ];
PyObject *tmp_return_value = NULL;
// Actual function code.
{
// Tried code:
{
CHECK_OBJECT( par_unbound );
tmp_return_value = par_unbound;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_26_get_unbound_function );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_unbound );
Py_DECREF( par_unbound );
par_unbound = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_26_get_unbound_function );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_27_create_unbound_method( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_func = python_pars[ 0 ];
PyObject *par_cls = python_pars[ 1 ];
PyObject *tmp_return_value = NULL;
// Actual function code.
{
// Tried code:
{
CHECK_OBJECT( par_func );
tmp_return_value = par_func;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_27_create_unbound_method );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_func );
Py_DECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_27_create_unbound_method );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_28_get_unbound_function( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_unbound = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_932022590795530702da20100b36989c;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_932022590795530702da20100b36989c = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_932022590795530702da20100b36989c, codeobj_932022590795530702da20100b36989c, module_urllib3$packages$six, sizeof(void *) );
frame_932022590795530702da20100b36989c = cache_frame_932022590795530702da20100b36989c;
// Push the new frame as the currently active one.
pushFrameStack( frame_932022590795530702da20100b36989c );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_932022590795530702da20100b36989c ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_source_name_1;
CHECK_OBJECT( par_unbound );
tmp_source_name_1 = par_unbound;
tmp_return_value = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_im_func );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 547;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_932022590795530702da20100b36989c );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_932022590795530702da20100b36989c );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_932022590795530702da20100b36989c );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_932022590795530702da20100b36989c, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_932022590795530702da20100b36989c->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_932022590795530702da20100b36989c, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_932022590795530702da20100b36989c,
type_description_1,
par_unbound
);
// Release cached frame.
if ( frame_932022590795530702da20100b36989c == cache_frame_932022590795530702da20100b36989c )
{
Py_DECREF( frame_932022590795530702da20100b36989c );
}
cache_frame_932022590795530702da20100b36989c = NULL;
assertFrameObject( frame_932022590795530702da20100b36989c );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_28_get_unbound_function );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_unbound );
par_unbound = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_unbound );
par_unbound = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_28_get_unbound_function );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_29_create_bound_method( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_func = python_pars[ 0 ];
PyObject *par_obj = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_0b56dee8d06ef633db72b5e74dc0d888;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_0b56dee8d06ef633db72b5e74dc0d888 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_0b56dee8d06ef633db72b5e74dc0d888, codeobj_0b56dee8d06ef633db72b5e74dc0d888, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_0b56dee8d06ef633db72b5e74dc0d888 = cache_frame_0b56dee8d06ef633db72b5e74dc0d888;
// Push the new frame as the currently active one.
pushFrameStack( frame_0b56dee8d06ef633db72b5e74dc0d888 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_0b56dee8d06ef633db72b5e74dc0d888 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_args_element_name_3;
PyObject *tmp_source_name_2;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_types );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "types" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_source_name_1 = tmp_mvar_value_1;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_MethodType );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_func == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "func" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_func;
if ( par_obj == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "obj" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_args_element_name_2 = par_obj;
if ( par_obj == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "obj" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_obj;
tmp_args_element_name_3 = LOOKUP_ATTRIBUTE_CLASS_SLOT( tmp_source_name_2 );
if ( tmp_args_element_name_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_1 );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
frame_0b56dee8d06ef633db72b5e74dc0d888->m_frame.f_lineno = 550;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_element_name_3 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 550;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_0b56dee8d06ef633db72b5e74dc0d888 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_0b56dee8d06ef633db72b5e74dc0d888 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_0b56dee8d06ef633db72b5e74dc0d888 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_0b56dee8d06ef633db72b5e74dc0d888, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_0b56dee8d06ef633db72b5e74dc0d888->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_0b56dee8d06ef633db72b5e74dc0d888, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_0b56dee8d06ef633db72b5e74dc0d888,
type_description_1,
par_func,
par_obj
);
// Release cached frame.
if ( frame_0b56dee8d06ef633db72b5e74dc0d888 == cache_frame_0b56dee8d06ef633db72b5e74dc0d888 )
{
Py_DECREF( frame_0b56dee8d06ef633db72b5e74dc0d888 );
}
cache_frame_0b56dee8d06ef633db72b5e74dc0d888 = NULL;
assertFrameObject( frame_0b56dee8d06ef633db72b5e74dc0d888 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_29_create_bound_method );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_obj );
par_obj = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_obj );
par_obj = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_29_create_bound_method );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_30_create_unbound_method( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_func = python_pars[ 0 ];
PyObject *par_cls = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_dabc8db6d8a7316ca1236daae18595fa;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_dabc8db6d8a7316ca1236daae18595fa = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_dabc8db6d8a7316ca1236daae18595fa, codeobj_dabc8db6d8a7316ca1236daae18595fa, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_dabc8db6d8a7316ca1236daae18595fa = cache_frame_dabc8db6d8a7316ca1236daae18595fa;
// Push the new frame as the currently active one.
pushFrameStack( frame_dabc8db6d8a7316ca1236daae18595fa );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_dabc8db6d8a7316ca1236daae18595fa ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_args_element_name_3;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_types );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "types" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 553;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_source_name_1 = tmp_mvar_value_1;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_MethodType );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 553;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_func == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "func" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 553;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_func;
tmp_args_element_name_2 = Py_None;
if ( par_cls == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cls" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 553;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_args_element_name_3 = par_cls;
frame_dabc8db6d8a7316ca1236daae18595fa->m_frame.f_lineno = 553;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 553;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_dabc8db6d8a7316ca1236daae18595fa );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_dabc8db6d8a7316ca1236daae18595fa );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_dabc8db6d8a7316ca1236daae18595fa );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_dabc8db6d8a7316ca1236daae18595fa, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_dabc8db6d8a7316ca1236daae18595fa->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_dabc8db6d8a7316ca1236daae18595fa, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_dabc8db6d8a7316ca1236daae18595fa,
type_description_1,
par_func,
par_cls
);
// Release cached frame.
if ( frame_dabc8db6d8a7316ca1236daae18595fa == cache_frame_dabc8db6d8a7316ca1236daae18595fa )
{
Py_DECREF( frame_dabc8db6d8a7316ca1236daae18595fa );
}
cache_frame_dabc8db6d8a7316ca1236daae18595fa = NULL;
assertFrameObject( frame_dabc8db6d8a7316ca1236daae18595fa );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_30_create_unbound_method );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_func );
par_func = NULL;
}
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_30_create_unbound_method );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_31_next( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_a311e852f1e66d8e69c350fd44f5b598;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_a311e852f1e66d8e69c350fd44f5b598 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_a311e852f1e66d8e69c350fd44f5b598, codeobj_a311e852f1e66d8e69c350fd44f5b598, module_urllib3$packages$six, sizeof(void *) );
frame_a311e852f1e66d8e69c350fd44f5b598 = cache_frame_a311e852f1e66d8e69c350fd44f5b598;
// Push the new frame as the currently active one.
pushFrameStack( frame_a311e852f1e66d8e69c350fd44f5b598 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_a311e852f1e66d8e69c350fd44f5b598 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_type_arg_1;
PyObject *tmp_args_element_name_1;
CHECK_OBJECT( par_self );
tmp_type_arg_1 = par_self;
tmp_source_name_1 = BUILTIN_TYPE1( tmp_type_arg_1 );
assert( !(tmp_source_name_1 == NULL) );
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain___next__ );
Py_DECREF( tmp_source_name_1 );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 558;
type_description_1 = "o";
goto frame_exception_exit_1;
}
if ( par_self == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 558;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_self;
frame_a311e852f1e66d8e69c350fd44f5b598->m_frame.f_lineno = 558;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 558;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_a311e852f1e66d8e69c350fd44f5b598 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_a311e852f1e66d8e69c350fd44f5b598 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_a311e852f1e66d8e69c350fd44f5b598 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_a311e852f1e66d8e69c350fd44f5b598, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_a311e852f1e66d8e69c350fd44f5b598->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_a311e852f1e66d8e69c350fd44f5b598, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_a311e852f1e66d8e69c350fd44f5b598,
type_description_1,
par_self
);
// Release cached frame.
if ( frame_a311e852f1e66d8e69c350fd44f5b598 == cache_frame_a311e852f1e66d8e69c350fd44f5b598 )
{
Py_DECREF( frame_a311e852f1e66d8e69c350fd44f5b598 );
}
cache_frame_a311e852f1e66d8e69c350fd44f5b598 = NULL;
assertFrameObject( frame_a311e852f1e66d8e69c350fd44f5b598 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_31_next );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_31_next );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_32_iterkeys( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_fb5eb7d7c208ed53947f73cb39f27ee2;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_fb5eb7d7c208ed53947f73cb39f27ee2 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_fb5eb7d7c208ed53947f73cb39f27ee2, codeobj_fb5eb7d7c208ed53947f73cb39f27ee2, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_fb5eb7d7c208ed53947f73cb39f27ee2 = cache_frame_fb5eb7d7c208ed53947f73cb39f27ee2;
// Push the new frame as the currently active one.
pushFrameStack( frame_fb5eb7d7c208ed53947f73cb39f27ee2 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_fb5eb7d7c208ed53947f73cb39f27ee2 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_iter_arg_1;
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_keys );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 575;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 575;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_iter_arg_1 = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_iter_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 575;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = MAKE_ITERATOR( tmp_iter_arg_1 );
Py_DECREF( tmp_iter_arg_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 575;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_fb5eb7d7c208ed53947f73cb39f27ee2 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_fb5eb7d7c208ed53947f73cb39f27ee2 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_fb5eb7d7c208ed53947f73cb39f27ee2 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_fb5eb7d7c208ed53947f73cb39f27ee2, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_fb5eb7d7c208ed53947f73cb39f27ee2->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_fb5eb7d7c208ed53947f73cb39f27ee2, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_fb5eb7d7c208ed53947f73cb39f27ee2,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_fb5eb7d7c208ed53947f73cb39f27ee2 == cache_frame_fb5eb7d7c208ed53947f73cb39f27ee2 )
{
Py_DECREF( frame_fb5eb7d7c208ed53947f73cb39f27ee2 );
}
cache_frame_fb5eb7d7c208ed53947f73cb39f27ee2 = NULL;
assertFrameObject( frame_fb5eb7d7c208ed53947f73cb39f27ee2 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_32_iterkeys );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_32_iterkeys );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_33_itervalues( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_678b14438bc14e0b2b0ef8cf5074c51d;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_678b14438bc14e0b2b0ef8cf5074c51d = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_678b14438bc14e0b2b0ef8cf5074c51d, codeobj_678b14438bc14e0b2b0ef8cf5074c51d, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_678b14438bc14e0b2b0ef8cf5074c51d = cache_frame_678b14438bc14e0b2b0ef8cf5074c51d;
// Push the new frame as the currently active one.
pushFrameStack( frame_678b14438bc14e0b2b0ef8cf5074c51d );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_678b14438bc14e0b2b0ef8cf5074c51d ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_iter_arg_1;
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_values );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 578;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 578;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_iter_arg_1 = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_iter_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 578;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = MAKE_ITERATOR( tmp_iter_arg_1 );
Py_DECREF( tmp_iter_arg_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 578;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_678b14438bc14e0b2b0ef8cf5074c51d );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_678b14438bc14e0b2b0ef8cf5074c51d );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_678b14438bc14e0b2b0ef8cf5074c51d );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_678b14438bc14e0b2b0ef8cf5074c51d, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_678b14438bc14e0b2b0ef8cf5074c51d->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_678b14438bc14e0b2b0ef8cf5074c51d, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_678b14438bc14e0b2b0ef8cf5074c51d,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_678b14438bc14e0b2b0ef8cf5074c51d == cache_frame_678b14438bc14e0b2b0ef8cf5074c51d )
{
Py_DECREF( frame_678b14438bc14e0b2b0ef8cf5074c51d );
}
cache_frame_678b14438bc14e0b2b0ef8cf5074c51d = NULL;
assertFrameObject( frame_678b14438bc14e0b2b0ef8cf5074c51d );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_33_itervalues );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_33_itervalues );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_34_iteritems( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_efa3168be8c57192a4f3eadcf9a571e8;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_efa3168be8c57192a4f3eadcf9a571e8 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_efa3168be8c57192a4f3eadcf9a571e8, codeobj_efa3168be8c57192a4f3eadcf9a571e8, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_efa3168be8c57192a4f3eadcf9a571e8 = cache_frame_efa3168be8c57192a4f3eadcf9a571e8;
// Push the new frame as the currently active one.
pushFrameStack( frame_efa3168be8c57192a4f3eadcf9a571e8 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_efa3168be8c57192a4f3eadcf9a571e8 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_iter_arg_1;
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_items );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 581;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 581;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_iter_arg_1 = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_iter_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 581;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = MAKE_ITERATOR( tmp_iter_arg_1 );
Py_DECREF( tmp_iter_arg_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 581;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_efa3168be8c57192a4f3eadcf9a571e8 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_efa3168be8c57192a4f3eadcf9a571e8 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_efa3168be8c57192a4f3eadcf9a571e8 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_efa3168be8c57192a4f3eadcf9a571e8, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_efa3168be8c57192a4f3eadcf9a571e8->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_efa3168be8c57192a4f3eadcf9a571e8, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_efa3168be8c57192a4f3eadcf9a571e8,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_efa3168be8c57192a4f3eadcf9a571e8 == cache_frame_efa3168be8c57192a4f3eadcf9a571e8 )
{
Py_DECREF( frame_efa3168be8c57192a4f3eadcf9a571e8 );
}
cache_frame_efa3168be8c57192a4f3eadcf9a571e8 = NULL;
assertFrameObject( frame_efa3168be8c57192a4f3eadcf9a571e8 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_34_iteritems );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_34_iteritems );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_35_iterlists( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_c38116064266e5da16867deba633a900;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_c38116064266e5da16867deba633a900 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_c38116064266e5da16867deba633a900, codeobj_c38116064266e5da16867deba633a900, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_c38116064266e5da16867deba633a900 = cache_frame_c38116064266e5da16867deba633a900;
// Push the new frame as the currently active one.
pushFrameStack( frame_c38116064266e5da16867deba633a900 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_c38116064266e5da16867deba633a900 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_iter_arg_1;
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_lists );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 584;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 584;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_iter_arg_1 = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_iter_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 584;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = MAKE_ITERATOR( tmp_iter_arg_1 );
Py_DECREF( tmp_iter_arg_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 584;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_c38116064266e5da16867deba633a900 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_c38116064266e5da16867deba633a900 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_c38116064266e5da16867deba633a900 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_c38116064266e5da16867deba633a900, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_c38116064266e5da16867deba633a900->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_c38116064266e5da16867deba633a900, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_c38116064266e5da16867deba633a900,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_c38116064266e5da16867deba633a900 == cache_frame_c38116064266e5da16867deba633a900 )
{
Py_DECREF( frame_c38116064266e5da16867deba633a900 );
}
cache_frame_c38116064266e5da16867deba633a900 = NULL;
assertFrameObject( frame_c38116064266e5da16867deba633a900 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_35_iterlists );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_35_iterlists );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_36_iterkeys( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_ea98d0a98b51c5b79a90964c063f0e68;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_ea98d0a98b51c5b79a90964c063f0e68 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_ea98d0a98b51c5b79a90964c063f0e68, codeobj_ea98d0a98b51c5b79a90964c063f0e68, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_ea98d0a98b51c5b79a90964c063f0e68 = cache_frame_ea98d0a98b51c5b79a90964c063f0e68;
// Push the new frame as the currently active one.
pushFrameStack( frame_ea98d0a98b51c5b79a90964c063f0e68 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_ea98d0a98b51c5b79a90964c063f0e68 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_iterkeys );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 593;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 593;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_return_value = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 593;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_ea98d0a98b51c5b79a90964c063f0e68 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_ea98d0a98b51c5b79a90964c063f0e68 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_ea98d0a98b51c5b79a90964c063f0e68 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_ea98d0a98b51c5b79a90964c063f0e68, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_ea98d0a98b51c5b79a90964c063f0e68->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_ea98d0a98b51c5b79a90964c063f0e68, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_ea98d0a98b51c5b79a90964c063f0e68,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_ea98d0a98b51c5b79a90964c063f0e68 == cache_frame_ea98d0a98b51c5b79a90964c063f0e68 )
{
Py_DECREF( frame_ea98d0a98b51c5b79a90964c063f0e68 );
}
cache_frame_ea98d0a98b51c5b79a90964c063f0e68 = NULL;
assertFrameObject( frame_ea98d0a98b51c5b79a90964c063f0e68 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_36_iterkeys );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_36_iterkeys );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_37_itervalues( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_72d6f08050c7538f5f6a03066bd4466b;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_72d6f08050c7538f5f6a03066bd4466b = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_72d6f08050c7538f5f6a03066bd4466b, codeobj_72d6f08050c7538f5f6a03066bd4466b, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_72d6f08050c7538f5f6a03066bd4466b = cache_frame_72d6f08050c7538f5f6a03066bd4466b;
// Push the new frame as the currently active one.
pushFrameStack( frame_72d6f08050c7538f5f6a03066bd4466b );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_72d6f08050c7538f5f6a03066bd4466b ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_itervalues );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 596;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 596;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_return_value = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 596;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_72d6f08050c7538f5f6a03066bd4466b );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_72d6f08050c7538f5f6a03066bd4466b );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_72d6f08050c7538f5f6a03066bd4466b );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_72d6f08050c7538f5f6a03066bd4466b, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_72d6f08050c7538f5f6a03066bd4466b->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_72d6f08050c7538f5f6a03066bd4466b, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_72d6f08050c7538f5f6a03066bd4466b,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_72d6f08050c7538f5f6a03066bd4466b == cache_frame_72d6f08050c7538f5f6a03066bd4466b )
{
Py_DECREF( frame_72d6f08050c7538f5f6a03066bd4466b );
}
cache_frame_72d6f08050c7538f5f6a03066bd4466b = NULL;
assertFrameObject( frame_72d6f08050c7538f5f6a03066bd4466b );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_37_itervalues );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_37_itervalues );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_38_iteritems( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_08543035927557b723021fe35cdf8c87;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_08543035927557b723021fe35cdf8c87 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_08543035927557b723021fe35cdf8c87, codeobj_08543035927557b723021fe35cdf8c87, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_08543035927557b723021fe35cdf8c87 = cache_frame_08543035927557b723021fe35cdf8c87;
// Push the new frame as the currently active one.
pushFrameStack( frame_08543035927557b723021fe35cdf8c87 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_08543035927557b723021fe35cdf8c87 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_iteritems );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 599;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 599;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_return_value = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 599;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_08543035927557b723021fe35cdf8c87 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_08543035927557b723021fe35cdf8c87 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_08543035927557b723021fe35cdf8c87 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_08543035927557b723021fe35cdf8c87, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_08543035927557b723021fe35cdf8c87->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_08543035927557b723021fe35cdf8c87, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_08543035927557b723021fe35cdf8c87,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_08543035927557b723021fe35cdf8c87 == cache_frame_08543035927557b723021fe35cdf8c87 )
{
Py_DECREF( frame_08543035927557b723021fe35cdf8c87 );
}
cache_frame_08543035927557b723021fe35cdf8c87 = NULL;
assertFrameObject( frame_08543035927557b723021fe35cdf8c87 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_38_iteritems );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_38_iteritems );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_39_iterlists( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_d = python_pars[ 0 ];
PyObject *par_kw = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_c0593673ef7b4a852f5936fa339412aa;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_c0593673ef7b4a852f5936fa339412aa = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_c0593673ef7b4a852f5936fa339412aa, codeobj_c0593673ef7b4a852f5936fa339412aa, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_c0593673ef7b4a852f5936fa339412aa = cache_frame_c0593673ef7b4a852f5936fa339412aa;
// Push the new frame as the currently active one.
pushFrameStack( frame_c0593673ef7b4a852f5936fa339412aa );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_c0593673ef7b4a852f5936fa339412aa ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_source_name_1;
PyObject *tmp_dircall_arg2_1;
CHECK_OBJECT( par_d );
tmp_source_name_1 = par_d;
tmp_dircall_arg1_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_iterlists );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 602;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
if ( par_kw == NULL )
{
Py_DECREF( tmp_dircall_arg1_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kw" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 602;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_kw;
Py_INCREF( tmp_dircall_arg2_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1};
tmp_return_value = impl___internal__$$$function_7_complex_call_helper_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 602;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_c0593673ef7b4a852f5936fa339412aa );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_c0593673ef7b4a852f5936fa339412aa );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_c0593673ef7b4a852f5936fa339412aa );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_c0593673ef7b4a852f5936fa339412aa, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_c0593673ef7b4a852f5936fa339412aa->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_c0593673ef7b4a852f5936fa339412aa, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_c0593673ef7b4a852f5936fa339412aa,
type_description_1,
par_d,
par_kw
);
// Release cached frame.
if ( frame_c0593673ef7b4a852f5936fa339412aa == cache_frame_c0593673ef7b4a852f5936fa339412aa )
{
Py_DECREF( frame_c0593673ef7b4a852f5936fa339412aa );
}
cache_frame_c0593673ef7b4a852f5936fa339412aa = NULL;
assertFrameObject( frame_c0593673ef7b4a852f5936fa339412aa );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_39_iterlists );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
Py_XDECREF( par_kw );
par_kw = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_39_iterlists );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_40_b( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_s = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_6756e0fb9413a9ee7669409b3709eb47;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_6756e0fb9413a9ee7669409b3709eb47 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_6756e0fb9413a9ee7669409b3709eb47, codeobj_6756e0fb9413a9ee7669409b3709eb47, module_urllib3$packages$six, sizeof(void *) );
frame_6756e0fb9413a9ee7669409b3709eb47 = cache_frame_6756e0fb9413a9ee7669409b3709eb47;
// Push the new frame as the currently active one.
pushFrameStack( frame_6756e0fb9413a9ee7669409b3709eb47 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_6756e0fb9413a9ee7669409b3709eb47 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_instance_1;
CHECK_OBJECT( par_s );
tmp_called_instance_1 = par_s;
frame_6756e0fb9413a9ee7669409b3709eb47->m_frame.f_lineno = 620;
tmp_return_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_encode, &PyTuple_GET_ITEM( const_tuple_str_digest_62b7e67e29e99420603c12d205222fa5_tuple, 0 ) );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 620;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_6756e0fb9413a9ee7669409b3709eb47 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_6756e0fb9413a9ee7669409b3709eb47 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_6756e0fb9413a9ee7669409b3709eb47 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_6756e0fb9413a9ee7669409b3709eb47, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_6756e0fb9413a9ee7669409b3709eb47->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_6756e0fb9413a9ee7669409b3709eb47, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_6756e0fb9413a9ee7669409b3709eb47,
type_description_1,
par_s
);
// Release cached frame.
if ( frame_6756e0fb9413a9ee7669409b3709eb47 == cache_frame_6756e0fb9413a9ee7669409b3709eb47 )
{
Py_DECREF( frame_6756e0fb9413a9ee7669409b3709eb47 );
}
cache_frame_6756e0fb9413a9ee7669409b3709eb47 = NULL;
assertFrameObject( frame_6756e0fb9413a9ee7669409b3709eb47 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_40_b );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_s );
par_s = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_s );
par_s = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_40_b );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_41_u( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_s = python_pars[ 0 ];
PyObject *tmp_return_value = NULL;
// Actual function code.
{
// Tried code:
{
CHECK_OBJECT( par_s );
tmp_return_value = par_s;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_41_u );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_s );
Py_DECREF( par_s );
par_s = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_41_u );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_42_b( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_s = python_pars[ 0 ];
PyObject *tmp_return_value = NULL;
// Actual function code.
{
// Tried code:
{
CHECK_OBJECT( par_s );
tmp_return_value = par_s;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_42_b );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_s );
Py_DECREF( par_s );
par_s = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_42_b );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_43_u( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_s = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_30dcf630d2ac162233624b54518a7851;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_30dcf630d2ac162233624b54518a7851 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_30dcf630d2ac162233624b54518a7851, codeobj_30dcf630d2ac162233624b54518a7851, module_urllib3$packages$six, sizeof(void *) );
frame_30dcf630d2ac162233624b54518a7851 = cache_frame_30dcf630d2ac162233624b54518a7851;
// Push the new frame as the currently active one.
pushFrameStack( frame_30dcf630d2ac162233624b54518a7851 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_30dcf630d2ac162233624b54518a7851 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_called_instance_1;
PyObject *tmp_args_element_name_2;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 647;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_called_name_1 = tmp_mvar_value_1;
CHECK_OBJECT( par_s );
tmp_called_instance_1 = par_s;
frame_30dcf630d2ac162233624b54518a7851->m_frame.f_lineno = 647;
tmp_args_element_name_1 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_1, const_str_plain_replace, &PyTuple_GET_ITEM( const_tuple_ad37a81bd1ca10d9805a643e16b0f800_tuple, 0 ) );
if ( tmp_args_element_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 647;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_args_element_name_2 = const_str_plain_unicode_escape;
frame_30dcf630d2ac162233624b54518a7851->m_frame.f_lineno = 647;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_args_element_name_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 647;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_30dcf630d2ac162233624b54518a7851 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_30dcf630d2ac162233624b54518a7851 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_30dcf630d2ac162233624b54518a7851 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_30dcf630d2ac162233624b54518a7851, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_30dcf630d2ac162233624b54518a7851->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_30dcf630d2ac162233624b54518a7851, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_30dcf630d2ac162233624b54518a7851,
type_description_1,
par_s
);
// Release cached frame.
if ( frame_30dcf630d2ac162233624b54518a7851 == cache_frame_30dcf630d2ac162233624b54518a7851 )
{
Py_DECREF( frame_30dcf630d2ac162233624b54518a7851 );
}
cache_frame_30dcf630d2ac162233624b54518a7851 = NULL;
assertFrameObject( frame_30dcf630d2ac162233624b54518a7851 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_43_u );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_s );
par_s = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_s );
par_s = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_43_u );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_44_byte2int( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_bs = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_e97fef2540b2b865a0cc3604eb9ce476;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_e97fef2540b2b865a0cc3604eb9ce476 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_e97fef2540b2b865a0cc3604eb9ce476, codeobj_e97fef2540b2b865a0cc3604eb9ce476, module_urllib3$packages$six, sizeof(void *) );
frame_e97fef2540b2b865a0cc3604eb9ce476 = cache_frame_e97fef2540b2b865a0cc3604eb9ce476;
// Push the new frame as the currently active one.
pushFrameStack( frame_e97fef2540b2b865a0cc3604eb9ce476 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_e97fef2540b2b865a0cc3604eb9ce476 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_ord_arg_1;
PyObject *tmp_subscribed_name_1;
PyObject *tmp_subscript_name_1;
CHECK_OBJECT( par_bs );
tmp_subscribed_name_1 = par_bs;
tmp_subscript_name_1 = const_int_0;
tmp_ord_arg_1 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 0 );
if ( tmp_ord_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 652;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_return_value = BUILTIN_ORD( tmp_ord_arg_1 );
Py_DECREF( tmp_ord_arg_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 652;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_e97fef2540b2b865a0cc3604eb9ce476 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_e97fef2540b2b865a0cc3604eb9ce476 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_e97fef2540b2b865a0cc3604eb9ce476 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_e97fef2540b2b865a0cc3604eb9ce476, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_e97fef2540b2b865a0cc3604eb9ce476->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_e97fef2540b2b865a0cc3604eb9ce476, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_e97fef2540b2b865a0cc3604eb9ce476,
type_description_1,
par_bs
);
// Release cached frame.
if ( frame_e97fef2540b2b865a0cc3604eb9ce476 == cache_frame_e97fef2540b2b865a0cc3604eb9ce476 )
{
Py_DECREF( frame_e97fef2540b2b865a0cc3604eb9ce476 );
}
cache_frame_e97fef2540b2b865a0cc3604eb9ce476 = NULL;
assertFrameObject( frame_e97fef2540b2b865a0cc3604eb9ce476 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_44_byte2int );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_bs );
par_bs = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_bs );
par_bs = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_44_byte2int );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_45_indexbytes( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_buf = python_pars[ 0 ];
PyObject *par_i = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_b5c396a4afc118ac19bcfddfcd46b3b8;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_b5c396a4afc118ac19bcfddfcd46b3b8 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_b5c396a4afc118ac19bcfddfcd46b3b8, codeobj_b5c396a4afc118ac19bcfddfcd46b3b8, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_b5c396a4afc118ac19bcfddfcd46b3b8 = cache_frame_b5c396a4afc118ac19bcfddfcd46b3b8;
// Push the new frame as the currently active one.
pushFrameStack( frame_b5c396a4afc118ac19bcfddfcd46b3b8 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_b5c396a4afc118ac19bcfddfcd46b3b8 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_ord_arg_1;
PyObject *tmp_subscribed_name_1;
PyObject *tmp_subscript_name_1;
CHECK_OBJECT( par_buf );
tmp_subscribed_name_1 = par_buf;
CHECK_OBJECT( par_i );
tmp_subscript_name_1 = par_i;
tmp_ord_arg_1 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_1, tmp_subscript_name_1 );
if ( tmp_ord_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 655;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
tmp_return_value = BUILTIN_ORD( tmp_ord_arg_1 );
Py_DECREF( tmp_ord_arg_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 655;
type_description_1 = "oo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_b5c396a4afc118ac19bcfddfcd46b3b8 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b5c396a4afc118ac19bcfddfcd46b3b8 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b5c396a4afc118ac19bcfddfcd46b3b8 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_b5c396a4afc118ac19bcfddfcd46b3b8, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_b5c396a4afc118ac19bcfddfcd46b3b8->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_b5c396a4afc118ac19bcfddfcd46b3b8, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_b5c396a4afc118ac19bcfddfcd46b3b8,
type_description_1,
par_buf,
par_i
);
// Release cached frame.
if ( frame_b5c396a4afc118ac19bcfddfcd46b3b8 == cache_frame_b5c396a4afc118ac19bcfddfcd46b3b8 )
{
Py_DECREF( frame_b5c396a4afc118ac19bcfddfcd46b3b8 );
}
cache_frame_b5c396a4afc118ac19bcfddfcd46b3b8 = NULL;
assertFrameObject( frame_b5c396a4afc118ac19bcfddfcd46b3b8 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_45_indexbytes );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_buf );
par_buf = NULL;
}
{
Py_XDECREF( par_i );
par_i = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_buf );
par_buf = NULL;
}
{
Py_XDECREF( par_i );
par_i = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_45_indexbytes );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_46_assertCountEqual( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_args = python_pars[ 1 ];
PyObject *par_kwargs = python_pars[ 2 ];
struct Nuitka_FrameObject *frame_b7d45d5423fa40c294cead4848a3fabc;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_b7d45d5423fa40c294cead4848a3fabc = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_b7d45d5423fa40c294cead4848a3fabc, codeobj_b7d45d5423fa40c294cead4848a3fabc, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_b7d45d5423fa40c294cead4848a3fabc = cache_frame_b7d45d5423fa40c294cead4848a3fabc;
// Push the new frame as the currently active one.
pushFrameStack( frame_b7d45d5423fa40c294cead4848a3fabc );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_b7d45d5423fa40c294cead4848a3fabc ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_dircall_arg2_1;
PyObject *tmp_dircall_arg3_1;
CHECK_OBJECT( par_self );
tmp_getattr_target_1 = par_self;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertCountEqual );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__assertCountEqual );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_assertCountEqual" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 667;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_getattr_attr_1 = tmp_mvar_value_1;
tmp_dircall_arg1_1 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 667;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
CHECK_OBJECT( par_args );
tmp_dircall_arg2_1 = par_args;
CHECK_OBJECT( par_kwargs );
tmp_dircall_arg3_1 = par_kwargs;
Py_INCREF( tmp_dircall_arg2_1 );
Py_INCREF( tmp_dircall_arg3_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1, tmp_dircall_arg3_1};
tmp_return_value = impl___internal__$$$function_4_complex_call_helper_star_list_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 667;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_b7d45d5423fa40c294cead4848a3fabc );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b7d45d5423fa40c294cead4848a3fabc );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b7d45d5423fa40c294cead4848a3fabc );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_b7d45d5423fa40c294cead4848a3fabc, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_b7d45d5423fa40c294cead4848a3fabc->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_b7d45d5423fa40c294cead4848a3fabc, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_b7d45d5423fa40c294cead4848a3fabc,
type_description_1,
par_self,
par_args,
par_kwargs
);
// Release cached frame.
if ( frame_b7d45d5423fa40c294cead4848a3fabc == cache_frame_b7d45d5423fa40c294cead4848a3fabc )
{
Py_DECREF( frame_b7d45d5423fa40c294cead4848a3fabc );
}
cache_frame_b7d45d5423fa40c294cead4848a3fabc = NULL;
assertFrameObject( frame_b7d45d5423fa40c294cead4848a3fabc );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_46_assertCountEqual );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_46_assertCountEqual );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_47_assertRaisesRegex( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_args = python_pars[ 1 ];
PyObject *par_kwargs = python_pars[ 2 ];
struct Nuitka_FrameObject *frame_7172fc4fbad95234dad8eb3f2f906eeb;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_7172fc4fbad95234dad8eb3f2f906eeb = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_7172fc4fbad95234dad8eb3f2f906eeb, codeobj_7172fc4fbad95234dad8eb3f2f906eeb, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_7172fc4fbad95234dad8eb3f2f906eeb = cache_frame_7172fc4fbad95234dad8eb3f2f906eeb;
// Push the new frame as the currently active one.
pushFrameStack( frame_7172fc4fbad95234dad8eb3f2f906eeb );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_7172fc4fbad95234dad8eb3f2f906eeb ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_dircall_arg2_1;
PyObject *tmp_dircall_arg3_1;
CHECK_OBJECT( par_self );
tmp_getattr_target_1 = par_self;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRaisesRegex );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__assertRaisesRegex );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_assertRaisesRegex" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 671;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_getattr_attr_1 = tmp_mvar_value_1;
tmp_dircall_arg1_1 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 671;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
CHECK_OBJECT( par_args );
tmp_dircall_arg2_1 = par_args;
CHECK_OBJECT( par_kwargs );
tmp_dircall_arg3_1 = par_kwargs;
Py_INCREF( tmp_dircall_arg2_1 );
Py_INCREF( tmp_dircall_arg3_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1, tmp_dircall_arg3_1};
tmp_return_value = impl___internal__$$$function_4_complex_call_helper_star_list_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 671;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_7172fc4fbad95234dad8eb3f2f906eeb );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_7172fc4fbad95234dad8eb3f2f906eeb );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_7172fc4fbad95234dad8eb3f2f906eeb );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_7172fc4fbad95234dad8eb3f2f906eeb, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_7172fc4fbad95234dad8eb3f2f906eeb->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_7172fc4fbad95234dad8eb3f2f906eeb, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_7172fc4fbad95234dad8eb3f2f906eeb,
type_description_1,
par_self,
par_args,
par_kwargs
);
// Release cached frame.
if ( frame_7172fc4fbad95234dad8eb3f2f906eeb == cache_frame_7172fc4fbad95234dad8eb3f2f906eeb )
{
Py_DECREF( frame_7172fc4fbad95234dad8eb3f2f906eeb );
}
cache_frame_7172fc4fbad95234dad8eb3f2f906eeb = NULL;
assertFrameObject( frame_7172fc4fbad95234dad8eb3f2f906eeb );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_47_assertRaisesRegex );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_47_assertRaisesRegex );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_48_assertRegex( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
PyObject *par_args = python_pars[ 1 ];
PyObject *par_kwargs = python_pars[ 2 ];
struct Nuitka_FrameObject *frame_f24df28744e46abbf204e648876d5c57;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_f24df28744e46abbf204e648876d5c57 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_f24df28744e46abbf204e648876d5c57, codeobj_f24df28744e46abbf204e648876d5c57, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_f24df28744e46abbf204e648876d5c57 = cache_frame_f24df28744e46abbf204e648876d5c57;
// Push the new frame as the currently active one.
pushFrameStack( frame_f24df28744e46abbf204e648876d5c57 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_f24df28744e46abbf204e648876d5c57 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_dircall_arg2_1;
PyObject *tmp_dircall_arg3_1;
CHECK_OBJECT( par_self );
tmp_getattr_target_1 = par_self;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRegex );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__assertRegex );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_assertRegex" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 675;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_getattr_attr_1 = tmp_mvar_value_1;
tmp_dircall_arg1_1 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, NULL );
if ( tmp_dircall_arg1_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 675;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
CHECK_OBJECT( par_args );
tmp_dircall_arg2_1 = par_args;
CHECK_OBJECT( par_kwargs );
tmp_dircall_arg3_1 = par_kwargs;
Py_INCREF( tmp_dircall_arg2_1 );
Py_INCREF( tmp_dircall_arg3_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1, tmp_dircall_arg3_1};
tmp_return_value = impl___internal__$$$function_4_complex_call_helper_star_list_star_dict( dir_call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 675;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_f24df28744e46abbf204e648876d5c57 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f24df28744e46abbf204e648876d5c57 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f24df28744e46abbf204e648876d5c57 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_f24df28744e46abbf204e648876d5c57, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_f24df28744e46abbf204e648876d5c57->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_f24df28744e46abbf204e648876d5c57, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_f24df28744e46abbf204e648876d5c57,
type_description_1,
par_self,
par_args,
par_kwargs
);
// Release cached frame.
if ( frame_f24df28744e46abbf204e648876d5c57 == cache_frame_f24df28744e46abbf204e648876d5c57 )
{
Py_DECREF( frame_f24df28744e46abbf204e648876d5c57 );
}
cache_frame_f24df28744e46abbf204e648876d5c57 = NULL;
assertFrameObject( frame_f24df28744e46abbf204e648876d5c57 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_48_assertRegex );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)par_self );
Py_DECREF( par_self );
par_self = NULL;
}
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_48_assertRegex );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_49_reraise( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_tp = python_pars[ 0 ];
PyObject *par_value = python_pars[ 1 ];
PyObject *par_tb = python_pars[ 2 ];
struct Nuitka_FrameObject *frame_6008c95b4869908274bb6b2bdf92ba92;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_6008c95b4869908274bb6b2bdf92ba92 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_6008c95b4869908274bb6b2bdf92ba92, codeobj_6008c95b4869908274bb6b2bdf92ba92, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_6008c95b4869908274bb6b2bdf92ba92 = cache_frame_6008c95b4869908274bb6b2bdf92ba92;
// Push the new frame as the currently active one.
pushFrameStack( frame_6008c95b4869908274bb6b2bdf92ba92 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_6008c95b4869908274bb6b2bdf92ba92 ) == 2 ); // Frame stack
// Framed code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
CHECK_OBJECT( par_value );
tmp_compexpr_left_1 = par_value;
tmp_compexpr_right_1 = Py_None;
tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_name_1;
if ( par_tp == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 683;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_called_name_1 = par_tp;
frame_6008c95b4869908274bb6b2bdf92ba92->m_frame.f_lineno = 683;
tmp_assign_source_1 = CALL_FUNCTION_NO_ARGS( tmp_called_name_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 683;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
{
PyObject *old = par_value;
par_value = tmp_assign_source_1;
Py_XDECREF( old );
}
}
branch_no_1:;
}
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
PyObject *tmp_source_name_1;
if ( par_value == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 684;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_source_name_1 = par_value;
tmp_compexpr_left_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain___traceback__ );
if ( tmp_compexpr_left_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 684;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
if ( par_tb == NULL )
{
Py_DECREF( tmp_compexpr_left_2 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tb" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 684;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_compexpr_right_2 = par_tb;
tmp_condition_result_2 = ( tmp_compexpr_left_2 != tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
Py_DECREF( tmp_compexpr_left_2 );
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_called_name_2;
PyObject *tmp_source_name_2;
PyObject *tmp_args_element_name_1;
if ( par_value == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 685;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_value;
tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_with_traceback );
if ( tmp_called_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 685;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
if ( par_tb == NULL )
{
Py_DECREF( tmp_called_name_2 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "tb" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 685;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = par_tb;
frame_6008c95b4869908274bb6b2bdf92ba92->m_frame.f_lineno = 685;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args );
}
Py_DECREF( tmp_called_name_2 );
if ( tmp_raise_type_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 685;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
exception_type = tmp_raise_type_1;
exception_lineno = 685;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
branch_no_2:;
}
{
PyObject *tmp_raise_type_2;
if ( par_value == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "value" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 686;
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
tmp_raise_type_2 = par_value;
exception_type = tmp_raise_type_2;
Py_INCREF( tmp_raise_type_2 );
exception_lineno = 686;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "ooo";
goto frame_exception_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_6008c95b4869908274bb6b2bdf92ba92 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_6008c95b4869908274bb6b2bdf92ba92 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_6008c95b4869908274bb6b2bdf92ba92, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_6008c95b4869908274bb6b2bdf92ba92->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_6008c95b4869908274bb6b2bdf92ba92, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_6008c95b4869908274bb6b2bdf92ba92,
type_description_1,
par_tp,
par_value,
par_tb
);
// Release cached frame.
if ( frame_6008c95b4869908274bb6b2bdf92ba92 == cache_frame_6008c95b4869908274bb6b2bdf92ba92 )
{
Py_DECREF( frame_6008c95b4869908274bb6b2bdf92ba92 );
}
cache_frame_6008c95b4869908274bb6b2bdf92ba92 = NULL;
assertFrameObject( frame_6008c95b4869908274bb6b2bdf92ba92 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_49_reraise );
return NULL;
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_tp );
par_tp = NULL;
}
{
Py_XDECREF( par_value );
par_value = NULL;
}
{
Py_XDECREF( par_tb );
par_tb = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_49_reraise );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
}
static PyObject *impl_urllib3$packages$six$$$function_50_exec_( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par__code_ = python_pars[ 0 ];
PyObject *par__globs_ = python_pars[ 1 ];
PyObject *par__locs_ = python_pars[ 2 ];
PyObject *var_frame = NULL;
PyObject *tmp_exec_call_1__globals = NULL;
PyObject *tmp_exec_call_1__locals = NULL;
struct Nuitka_FrameObject *frame_80d995bf3285d64a56bc82063db43dee;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
bool tmp_result;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *locals_urllib3$packages$six$$$function_50_exec_ = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
static struct Nuitka_FrameObject *cache_frame_80d995bf3285d64a56bc82063db43dee = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_80d995bf3285d64a56bc82063db43dee, codeobj_80d995bf3285d64a56bc82063db43dee, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_80d995bf3285d64a56bc82063db43dee = cache_frame_80d995bf3285d64a56bc82063db43dee;
// Push the new frame as the currently active one.
pushFrameStack( frame_80d995bf3285d64a56bc82063db43dee );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_80d995bf3285d64a56bc82063db43dee ) == 2 ); // Frame stack
// Framed code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
CHECK_OBJECT( par__globs_ );
tmp_compexpr_left_1 = par__globs_;
tmp_compexpr_right_1 = Py_None;
tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_instance_1;
PyObject *tmp_mvar_value_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 692;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_called_instance_1 = tmp_mvar_value_1;
frame_80d995bf3285d64a56bc82063db43dee->m_frame.f_lineno = 692;
tmp_assign_source_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain__getframe, &PyTuple_GET_ITEM( const_tuple_int_pos_1_tuple, 0 ) );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 692;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( var_frame == NULL );
var_frame = tmp_assign_source_1;
}
{
PyObject *tmp_assign_source_2;
PyObject *tmp_source_name_1;
CHECK_OBJECT( var_frame );
tmp_source_name_1 = var_frame;
tmp_assign_source_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_f_globals );
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 693;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
{
PyObject *old = par__globs_;
par__globs_ = tmp_assign_source_2;
Py_XDECREF( old );
}
}
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
if ( par__locs_ == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "_locs_" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 694;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_compexpr_left_2 = par__locs_;
tmp_compexpr_right_2 = Py_None;
tmp_condition_result_2 = ( tmp_compexpr_left_2 == tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_3;
PyObject *tmp_source_name_2;
if ( var_frame == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "frame" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 695;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = var_frame;
tmp_assign_source_3 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_f_locals );
if ( tmp_assign_source_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 695;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
{
PyObject *old = par__locs_;
par__locs_ = tmp_assign_source_3;
Py_XDECREF( old );
}
}
branch_no_2:;
}
{
tmp_result = var_frame != NULL;
if ( tmp_result == true )
{
Py_DECREF( var_frame );
var_frame = NULL;
}
if ( tmp_result == false )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "frame" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 696;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
}
goto branch_end_1;
branch_no_1:;
{
nuitka_bool tmp_condition_result_3;
PyObject *tmp_compexpr_left_3;
PyObject *tmp_compexpr_right_3;
if ( par__locs_ == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "_locs_" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 697;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_compexpr_left_3 = par__locs_;
tmp_compexpr_right_3 = Py_None;
tmp_condition_result_3 = ( tmp_compexpr_left_3 == tmp_compexpr_right_3 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE )
{
goto branch_yes_3;
}
else
{
goto branch_no_3;
}
branch_yes_3:;
{
PyObject *tmp_assign_source_4;
if ( par__globs_ == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "_globs_" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 698;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_assign_source_4 = par__globs_;
{
PyObject *old = par__locs_;
par__locs_ = tmp_assign_source_4;
Py_INCREF( par__locs_ );
Py_XDECREF( old );
}
}
branch_no_3:;
}
branch_end_1:;
}
{
{
PyObject *tmp_assign_source_5;
if (locals_urllib3$packages$six$$$function_50_exec_ == NULL) locals_urllib3$packages$six$$$function_50_exec_ = PyDict_New();
tmp_assign_source_5 = locals_urllib3$packages$six$$$function_50_exec_;
Py_INCREF( tmp_assign_source_5 );
if ( par__code_ != NULL )
{
PyObject *value;
CHECK_OBJECT( par__code_ );
value = par__code_;
UPDATE_STRING_DICT0( (PyDictObject *)tmp_assign_source_5, (Nuitka_StringObject *)const_str_plain__code_, value );
}
else
{
int res = PyDict_DelItem( tmp_assign_source_5, const_str_plain__code_ );
if ( res != 0 )
{
CLEAR_ERROR_OCCURRED();
}
}
if ( par__globs_ != NULL )
{
PyObject *value;
CHECK_OBJECT( par__globs_ );
value = par__globs_;
UPDATE_STRING_DICT0( (PyDictObject *)tmp_assign_source_5, (Nuitka_StringObject *)const_str_plain__globs_, value );
}
else
{
int res = PyDict_DelItem( tmp_assign_source_5, const_str_plain__globs_ );
if ( res != 0 )
{
CLEAR_ERROR_OCCURRED();
}
}
if ( par__locs_ != NULL )
{
PyObject *value;
CHECK_OBJECT( par__locs_ );
value = par__locs_;
UPDATE_STRING_DICT0( (PyDictObject *)tmp_assign_source_5, (Nuitka_StringObject *)const_str_plain__locs_, value );
}
else
{
int res = PyDict_DelItem( tmp_assign_source_5, const_str_plain__locs_ );
if ( res != 0 )
{
CLEAR_ERROR_OCCURRED();
}
}
if ( var_frame != NULL )
{
PyObject *value;
CHECK_OBJECT( var_frame );
value = var_frame;
UPDATE_STRING_DICT0( (PyDictObject *)tmp_assign_source_5, (Nuitka_StringObject *)const_str_plain_frame, value );
}
else
{
int res = PyDict_DelItem( tmp_assign_source_5, const_str_plain_frame );
if ( res != 0 )
{
CLEAR_ERROR_OCCURRED();
}
}
assert( tmp_exec_call_1__locals == NULL );
tmp_exec_call_1__locals = tmp_assign_source_5;
}
{
PyObject *tmp_assign_source_6;
tmp_assign_source_6 = (PyObject *)moduledict_urllib3$packages$six;
assert( tmp_exec_call_1__globals == NULL );
Py_INCREF( tmp_assign_source_6 );
tmp_exec_call_1__globals = tmp_assign_source_6;
}
{
// Tried code:
{
PyObject *tmp_eval_source_1;
PyObject *tmp_eval_globals_1;
PyObject *tmp_eval_locals_1;
PyObject *tmp_eval_compiled_1;
tmp_eval_source_1 = const_str_digest_70a0120f28d7311f633323a6bfb46104;
CHECK_OBJECT( tmp_exec_call_1__globals );
tmp_eval_globals_1 = tmp_exec_call_1__globals;
CHECK_OBJECT( tmp_exec_call_1__locals );
tmp_eval_locals_1 = tmp_exec_call_1__locals;
tmp_eval_compiled_1 = COMPILE_CODE( tmp_eval_source_1, const_str_angle_string, const_str_plain_exec, NULL, NULL, NULL );
if ( tmp_eval_compiled_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 699;
type_description_1 = "oooo";
goto try_except_handler_2;
}
tmp_unused = EVAL_CODE( tmp_eval_compiled_1, tmp_eval_globals_1, tmp_eval_locals_1 );
Py_DECREF( tmp_eval_compiled_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 699;
type_description_1 = "oooo";
goto try_except_handler_2;
}
goto try_return_handler_2;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_50_exec_ );
return NULL;
// Return handler code:
try_return_handler_2:;
{
CHECK_OBJECT( (PyObject *)tmp_exec_call_1__globals );
Py_DECREF( tmp_exec_call_1__globals );
tmp_exec_call_1__globals = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_exec_call_1__locals );
Py_DECREF( tmp_exec_call_1__locals );
tmp_exec_call_1__locals = NULL;
}
{
goto outline_result_1;
}
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)tmp_exec_call_1__globals );
Py_DECREF( tmp_exec_call_1__globals );
tmp_exec_call_1__globals = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_exec_call_1__locals );
Py_DECREF( tmp_exec_call_1__locals );
tmp_exec_call_1__locals = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto frame_exception_exit_1;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_50_exec_ );
return NULL;
outline_result_1:;
Py_DECREF( tmp_unused );
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_80d995bf3285d64a56bc82063db43dee );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_80d995bf3285d64a56bc82063db43dee );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_80d995bf3285d64a56bc82063db43dee, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_80d995bf3285d64a56bc82063db43dee->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_80d995bf3285d64a56bc82063db43dee, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_80d995bf3285d64a56bc82063db43dee,
type_description_1,
par__code_,
par__globs_,
par__locs_,
var_frame
);
// Release cached frame.
if ( frame_80d995bf3285d64a56bc82063db43dee == cache_frame_80d995bf3285d64a56bc82063db43dee )
{
Py_DECREF( frame_80d995bf3285d64a56bc82063db43dee );
}
cache_frame_80d995bf3285d64a56bc82063db43dee = NULL;
assertFrameObject( frame_80d995bf3285d64a56bc82063db43dee );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_50_exec_ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par__code_ );
par__code_ = NULL;
}
{
Py_XDECREF( par__globs_ );
par__globs_ = NULL;
}
{
Py_XDECREF( par__locs_ );
par__locs_ = NULL;
}
{
Py_XDECREF( var_frame );
var_frame = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par__code_ );
par__code_ = NULL;
}
{
Py_XDECREF( par__globs_ );
par__globs_ = NULL;
}
{
Py_XDECREF( par__locs_ );
par__locs_ = NULL;
}
{
Py_XDECREF( var_frame );
var_frame = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_50_exec_ );
return NULL;
function_exception_exit:
Py_XDECREF( locals_urllib3$packages$six$$$function_50_exec_ );
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
Py_XDECREF( locals_urllib3$packages$six$$$function_50_exec_ );
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_51_raise_from( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_value = python_pars[ 0 ];
PyObject *par_from_value = python_pars[ 1 ];
struct Nuitka_FrameObject *frame_afa799f687e350d664f53923f2519201;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_afa799f687e350d664f53923f2519201 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_afa799f687e350d664f53923f2519201, codeobj_afa799f687e350d664f53923f2519201, module_urllib3$packages$six, sizeof(void *)+sizeof(void *) );
frame_afa799f687e350d664f53923f2519201 = cache_frame_afa799f687e350d664f53923f2519201;
// Push the new frame as the currently active one.
pushFrameStack( frame_afa799f687e350d664f53923f2519201 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_afa799f687e350d664f53923f2519201 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_raise_type_1;
CHECK_OBJECT( par_value );
tmp_raise_type_1 = par_value;
exception_type = tmp_raise_type_1;
Py_INCREF( tmp_raise_type_1 );
exception_lineno = 718;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oo";
goto frame_exception_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_afa799f687e350d664f53923f2519201 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_afa799f687e350d664f53923f2519201 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_afa799f687e350d664f53923f2519201, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_afa799f687e350d664f53923f2519201->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_afa799f687e350d664f53923f2519201, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_afa799f687e350d664f53923f2519201,
type_description_1,
par_value,
par_from_value
);
// Release cached frame.
if ( frame_afa799f687e350d664f53923f2519201 == cache_frame_afa799f687e350d664f53923f2519201 )
{
Py_DECREF( frame_afa799f687e350d664f53923f2519201 );
}
cache_frame_afa799f687e350d664f53923f2519201 = NULL;
assertFrameObject( frame_afa799f687e350d664f53923f2519201 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_51_raise_from );
return NULL;
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)par_value );
Py_DECREF( par_value );
par_value = NULL;
}
{
Py_XDECREF( par_from_value );
par_from_value = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_51_raise_from );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
}
static PyObject *impl_urllib3$packages$six$$$function_52_print_( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_args = python_pars[ 0 ];
PyObject *par_kwargs = python_pars[ 1 ];
struct Nuitka_CellObject *var_fp = PyCell_EMPTY();
PyObject *var_write = NULL;
PyObject *var_want_unicode = NULL;
PyObject *var_sep = NULL;
PyObject *var_end = NULL;
PyObject *var_arg = NULL;
PyObject *var_newline = NULL;
PyObject *var_space = NULL;
PyObject *var_i = NULL;
PyObject *tmp_for_loop_1__for_iterator = NULL;
PyObject *tmp_for_loop_1__iter_value = NULL;
PyObject *tmp_for_loop_2__for_iterator = NULL;
PyObject *tmp_for_loop_2__iter_value = NULL;
PyObject *tmp_tuple_unpack_1__element_1 = NULL;
PyObject *tmp_tuple_unpack_1__element_2 = NULL;
PyObject *tmp_tuple_unpack_1__source_iter = NULL;
struct Nuitka_FrameObject *frame_113a01c1362dc3a17a1db375f9a52dcf;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
PyObject *tmp_return_value = NULL;
int tmp_res;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *tmp_iterator_attempt;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_keeper_type_4;
PyObject *exception_keeper_value_4;
PyTracebackObject *exception_keeper_tb_4;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_4;
static struct Nuitka_FrameObject *cache_frame_113a01c1362dc3a17a1db375f9a52dcf = NULL;
PyObject *exception_keeper_type_5;
PyObject *exception_keeper_value_5;
PyTracebackObject *exception_keeper_tb_5;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_5;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_113a01c1362dc3a17a1db375f9a52dcf, codeobj_113a01c1362dc3a17a1db375f9a52dcf, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_113a01c1362dc3a17a1db375f9a52dcf = cache_frame_113a01c1362dc3a17a1db375f9a52dcf;
// Push the new frame as the currently active one.
pushFrameStack( frame_113a01c1362dc3a17a1db375f9a52dcf );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_113a01c1362dc3a17a1db375f9a52dcf ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_source_name_2;
PyObject *tmp_mvar_value_1;
CHECK_OBJECT( par_kwargs );
tmp_source_name_1 = par_kwargs;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_pop );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 725;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = const_str_plain_file;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_1 == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 725;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = tmp_mvar_value_1;
tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_stdout );
if ( tmp_args_element_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_1 );
exception_lineno = 725;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 725;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 };
tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_element_name_2 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 725;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( PyCell_GET( var_fp ) == NULL );
PyCell_SET( var_fp, tmp_assign_source_1 );
}
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
CHECK_OBJECT( PyCell_GET( var_fp ) );
tmp_compexpr_left_1 = PyCell_GET( var_fp );
tmp_compexpr_right_1 = Py_None;
tmp_condition_result_1 = ( tmp_compexpr_left_1 == tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
branch_no_1:;
}
{
PyObject *tmp_assign_source_2;
tmp_assign_source_2 = MAKE_FUNCTION_urllib3$packages$six$$$function_52_print_$$$function_1_write( );
((struct Nuitka_FunctionObject *)tmp_assign_source_2)->m_closure[0] = var_fp;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_assign_source_2)->m_closure[0] );
assert( var_write == NULL );
var_write = tmp_assign_source_2;
}
{
PyObject *tmp_assign_source_3;
tmp_assign_source_3 = Py_False;
assert( var_want_unicode == NULL );
Py_INCREF( tmp_assign_source_3 );
var_want_unicode = tmp_assign_source_3;
}
{
PyObject *tmp_assign_source_4;
PyObject *tmp_called_instance_1;
if ( par_kwargs == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kwargs" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 742;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_called_instance_1 = par_kwargs;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 742;
tmp_assign_source_4 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_1, const_str_plain_pop, &PyTuple_GET_ITEM( const_tuple_str_plain_sep_none_tuple, 0 ) );
if ( tmp_assign_source_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 742;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( var_sep == NULL );
var_sep = tmp_assign_source_4;
}
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
CHECK_OBJECT( var_sep );
tmp_compexpr_left_2 = var_sep;
tmp_compexpr_right_2 = Py_None;
tmp_condition_result_2 = ( tmp_compexpr_left_2 != tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
nuitka_bool tmp_condition_result_3;
PyObject *tmp_isinstance_inst_1;
PyObject *tmp_isinstance_cls_1;
PyObject *tmp_mvar_value_2;
if ( var_sep == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sep" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 744;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_1 = var_sep;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 744;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_isinstance_cls_1 = tmp_mvar_value_2;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_1, tmp_isinstance_cls_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 744;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE )
{
goto branch_yes_3;
}
else
{
goto branch_no_3;
}
branch_yes_3:;
{
PyObject *tmp_assign_source_5;
tmp_assign_source_5 = Py_True;
{
PyObject *old = var_want_unicode;
var_want_unicode = tmp_assign_source_5;
Py_INCREF( var_want_unicode );
Py_XDECREF( old );
}
}
goto branch_end_3;
branch_no_3:;
{
nuitka_bool tmp_condition_result_4;
PyObject *tmp_operand_name_1;
PyObject *tmp_isinstance_inst_2;
PyObject *tmp_isinstance_cls_2;
if ( var_sep == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sep" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 746;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_2 = var_sep;
tmp_isinstance_cls_2 = (PyObject *)&PyUnicode_Type;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_2, tmp_isinstance_cls_2 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 746;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_operand_name_1 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 746;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_4 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE )
{
goto branch_yes_4;
}
else
{
goto branch_no_4;
}
branch_yes_4:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_make_exception_arg_1;
tmp_make_exception_arg_1 = const_str_digest_a13035c59d0f0e8c04a4feacc0004cd7;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 747;
{
PyObject *call_args[] = { tmp_make_exception_arg_1 };
tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_TypeError, call_args );
}
assert( !(tmp_raise_type_1 == NULL) );
exception_type = tmp_raise_type_1;
exception_lineno = 747;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
branch_no_4:;
}
branch_end_3:;
}
branch_no_2:;
}
{
PyObject *tmp_assign_source_6;
PyObject *tmp_called_instance_2;
if ( par_kwargs == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kwargs" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 748;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_called_instance_2 = par_kwargs;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 748;
tmp_assign_source_6 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_2, const_str_plain_pop, &PyTuple_GET_ITEM( const_tuple_str_plain_end_none_tuple, 0 ) );
if ( tmp_assign_source_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 748;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( var_end == NULL );
var_end = tmp_assign_source_6;
}
{
nuitka_bool tmp_condition_result_5;
PyObject *tmp_compexpr_left_3;
PyObject *tmp_compexpr_right_3;
CHECK_OBJECT( var_end );
tmp_compexpr_left_3 = var_end;
tmp_compexpr_right_3 = Py_None;
tmp_condition_result_5 = ( tmp_compexpr_left_3 != tmp_compexpr_right_3 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE )
{
goto branch_yes_5;
}
else
{
goto branch_no_5;
}
branch_yes_5:;
{
nuitka_bool tmp_condition_result_6;
PyObject *tmp_isinstance_inst_3;
PyObject *tmp_isinstance_cls_3;
PyObject *tmp_mvar_value_3;
if ( var_end == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "end" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 750;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_3 = var_end;
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_3 == NULL ))
{
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_3 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 750;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_isinstance_cls_3 = tmp_mvar_value_3;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_3, tmp_isinstance_cls_3 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 750;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_6 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE )
{
goto branch_yes_6;
}
else
{
goto branch_no_6;
}
branch_yes_6:;
{
PyObject *tmp_assign_source_7;
tmp_assign_source_7 = Py_True;
{
PyObject *old = var_want_unicode;
var_want_unicode = tmp_assign_source_7;
Py_INCREF( var_want_unicode );
Py_XDECREF( old );
}
}
goto branch_end_6;
branch_no_6:;
{
nuitka_bool tmp_condition_result_7;
PyObject *tmp_operand_name_2;
PyObject *tmp_isinstance_inst_4;
PyObject *tmp_isinstance_cls_4;
if ( var_end == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "end" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 752;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_4 = var_end;
tmp_isinstance_cls_4 = (PyObject *)&PyUnicode_Type;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_4, tmp_isinstance_cls_4 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 752;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_operand_name_2 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 752;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_7 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_7 == NUITKA_BOOL_TRUE )
{
goto branch_yes_7;
}
else
{
goto branch_no_7;
}
branch_yes_7:;
{
PyObject *tmp_raise_type_2;
PyObject *tmp_make_exception_arg_2;
tmp_make_exception_arg_2 = const_str_digest_7e4f7e7d87a44d0e81f11f08170c9bf6;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 753;
{
PyObject *call_args[] = { tmp_make_exception_arg_2 };
tmp_raise_type_2 = CALL_FUNCTION_WITH_ARGS1( PyExc_TypeError, call_args );
}
assert( !(tmp_raise_type_2 == NULL) );
exception_type = tmp_raise_type_2;
exception_lineno = 753;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
branch_no_7:;
}
branch_end_6:;
}
branch_no_5:;
}
{
nuitka_bool tmp_condition_result_8;
int tmp_truth_name_1;
if ( par_kwargs == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kwargs" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 754;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_truth_name_1 = CHECK_IF_TRUE( par_kwargs );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 754;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_8 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE )
{
goto branch_yes_8;
}
else
{
goto branch_no_8;
}
branch_yes_8:;
{
PyObject *tmp_raise_type_3;
PyObject *tmp_make_exception_arg_3;
tmp_make_exception_arg_3 = const_str_digest_6fdf710e7d63e48e68391e1f587ae0a5;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 755;
{
PyObject *call_args[] = { tmp_make_exception_arg_3 };
tmp_raise_type_3 = CALL_FUNCTION_WITH_ARGS1( PyExc_TypeError, call_args );
}
assert( !(tmp_raise_type_3 == NULL) );
exception_type = tmp_raise_type_3;
exception_lineno = 755;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
branch_no_8:;
}
{
nuitka_bool tmp_condition_result_9;
PyObject *tmp_operand_name_3;
if ( var_want_unicode == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "want_unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 756;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_operand_name_3 = var_want_unicode;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 756;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_9 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_9 == NUITKA_BOOL_TRUE )
{
goto branch_yes_9;
}
else
{
goto branch_no_9;
}
branch_yes_9:;
{
PyObject *tmp_assign_source_8;
PyObject *tmp_iter_arg_1;
if ( par_args == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "args" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 757;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_iter_arg_1 = par_args;
tmp_assign_source_8 = MAKE_ITERATOR( tmp_iter_arg_1 );
if ( tmp_assign_source_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 757;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( tmp_for_loop_1__for_iterator == NULL );
tmp_for_loop_1__for_iterator = tmp_assign_source_8;
}
{
// Tried code:
{
loop_start_1:;
{
PyObject *tmp_next_source_1;
PyObject *tmp_assign_source_9;
CHECK_OBJECT( tmp_for_loop_1__for_iterator );
tmp_next_source_1 = tmp_for_loop_1__for_iterator;
tmp_assign_source_9 = ITERATOR_NEXT( tmp_next_source_1 );
if ( tmp_assign_source_9 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_1;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
exception_lineno = 757;
goto try_except_handler_2;
}
}
{
PyObject *old = tmp_for_loop_1__iter_value;
tmp_for_loop_1__iter_value = tmp_assign_source_9;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_10;
CHECK_OBJECT( tmp_for_loop_1__iter_value );
tmp_assign_source_10 = tmp_for_loop_1__iter_value;
{
PyObject *old = var_arg;
var_arg = tmp_assign_source_10;
Py_INCREF( var_arg );
Py_XDECREF( old );
}
}
{
nuitka_bool tmp_condition_result_10;
PyObject *tmp_isinstance_inst_5;
PyObject *tmp_isinstance_cls_5;
PyObject *tmp_mvar_value_4;
CHECK_OBJECT( var_arg );
tmp_isinstance_inst_5 = var_arg;
tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_4 == NULL ))
{
tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_4 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 758;
type_description_1 = "oocoooooooo";
goto try_except_handler_2;
}
tmp_isinstance_cls_5 = tmp_mvar_value_4;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_5, tmp_isinstance_cls_5 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 758;
type_description_1 = "oocoooooooo";
goto try_except_handler_2;
}
tmp_condition_result_10 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_10 == NUITKA_BOOL_TRUE )
{
goto branch_yes_10;
}
else
{
goto branch_no_10;
}
branch_yes_10:;
{
PyObject *tmp_assign_source_11;
tmp_assign_source_11 = Py_True;
{
PyObject *old = var_want_unicode;
var_want_unicode = tmp_assign_source_11;
Py_INCREF( var_want_unicode );
Py_XDECREF( old );
}
}
{
goto loop_end_1;
}
branch_no_10:;
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 757;
type_description_1 = "oocoooooooo";
goto try_except_handler_2;
}
goto loop_start_1;
loop_end_1:;
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
branch_no_9:;
}
{
nuitka_bool tmp_condition_result_11;
int tmp_truth_name_2;
if ( var_want_unicode == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "want_unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 761;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_truth_name_2 = CHECK_IF_TRUE( var_want_unicode );
if ( tmp_truth_name_2 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 761;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_condition_result_11 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_11 == NUITKA_BOOL_TRUE )
{
goto branch_yes_11;
}
else
{
goto branch_no_11;
}
branch_yes_11:;
{
PyObject *tmp_assign_source_12;
PyObject *tmp_called_name_2;
PyObject *tmp_mvar_value_5;
tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_5 == NULL ))
{
tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_5 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 762;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_called_name_2 = tmp_mvar_value_5;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 762;
tmp_assign_source_12 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, &PyTuple_GET_ITEM( const_tuple_str_newline_tuple, 0 ) );
if ( tmp_assign_source_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 762;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( var_newline == NULL );
var_newline = tmp_assign_source_12;
}
{
PyObject *tmp_assign_source_13;
PyObject *tmp_called_name_3;
PyObject *tmp_mvar_value_6;
tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_6 == NULL ))
{
tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_6 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 763;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_called_name_3 = tmp_mvar_value_6;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 763;
tmp_assign_source_13 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_3, &PyTuple_GET_ITEM( const_tuple_str_space_tuple, 0 ) );
if ( tmp_assign_source_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 763;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( var_space == NULL );
var_space = tmp_assign_source_13;
}
goto branch_end_11;
branch_no_11:;
{
PyObject *tmp_assign_source_14;
tmp_assign_source_14 = const_str_newline;
assert( var_newline == NULL );
Py_INCREF( tmp_assign_source_14 );
var_newline = tmp_assign_source_14;
}
{
PyObject *tmp_assign_source_15;
tmp_assign_source_15 = const_str_space;
assert( var_space == NULL );
Py_INCREF( tmp_assign_source_15 );
var_space = tmp_assign_source_15;
}
branch_end_11:;
}
{
nuitka_bool tmp_condition_result_12;
PyObject *tmp_compexpr_left_4;
PyObject *tmp_compexpr_right_4;
if ( var_sep == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sep" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 767;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_compexpr_left_4 = var_sep;
tmp_compexpr_right_4 = Py_None;
tmp_condition_result_12 = ( tmp_compexpr_left_4 == tmp_compexpr_right_4 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_12 == NUITKA_BOOL_TRUE )
{
goto branch_yes_12;
}
else
{
goto branch_no_12;
}
branch_yes_12:;
{
PyObject *tmp_assign_source_16;
if ( var_space == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "space" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 768;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_assign_source_16 = var_space;
{
PyObject *old = var_sep;
var_sep = tmp_assign_source_16;
Py_INCREF( var_sep );
Py_XDECREF( old );
}
}
branch_no_12:;
}
{
nuitka_bool tmp_condition_result_13;
PyObject *tmp_compexpr_left_5;
PyObject *tmp_compexpr_right_5;
if ( var_end == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "end" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 769;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_compexpr_left_5 = var_end;
tmp_compexpr_right_5 = Py_None;
tmp_condition_result_13 = ( tmp_compexpr_left_5 == tmp_compexpr_right_5 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_13 == NUITKA_BOOL_TRUE )
{
goto branch_yes_13;
}
else
{
goto branch_no_13;
}
branch_yes_13:;
{
PyObject *tmp_assign_source_17;
if ( var_newline == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "newline" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 770;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_assign_source_17 = var_newline;
{
PyObject *old = var_end;
var_end = tmp_assign_source_17;
Py_INCREF( var_end );
Py_XDECREF( old );
}
}
branch_no_13:;
}
{
PyObject *tmp_assign_source_18;
PyObject *tmp_iter_arg_2;
PyObject *tmp_called_name_4;
PyObject *tmp_args_element_name_3;
tmp_called_name_4 = (PyObject *)&PyEnum_Type;
if ( par_args == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "args" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 771;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_args_element_name_3 = par_args;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 771;
{
PyObject *call_args[] = { tmp_args_element_name_3 };
tmp_iter_arg_2 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_4, call_args );
}
if ( tmp_iter_arg_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 771;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_assign_source_18 = MAKE_ITERATOR( tmp_iter_arg_2 );
Py_DECREF( tmp_iter_arg_2 );
if ( tmp_assign_source_18 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 771;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
assert( tmp_for_loop_2__for_iterator == NULL );
tmp_for_loop_2__for_iterator = tmp_assign_source_18;
}
{
// Tried code:
{
loop_start_2:;
{
PyObject *tmp_next_source_2;
PyObject *tmp_assign_source_19;
CHECK_OBJECT( tmp_for_loop_2__for_iterator );
tmp_next_source_2 = tmp_for_loop_2__for_iterator;
tmp_assign_source_19 = ITERATOR_NEXT( tmp_next_source_2 );
if ( tmp_assign_source_19 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_2;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
exception_lineno = 771;
goto try_except_handler_3;
}
}
{
PyObject *old = tmp_for_loop_2__iter_value;
tmp_for_loop_2__iter_value = tmp_assign_source_19;
Py_XDECREF( old );
}
}
{
// Tried code:
{
PyObject *tmp_assign_source_20;
PyObject *tmp_iter_arg_3;
CHECK_OBJECT( tmp_for_loop_2__iter_value );
tmp_iter_arg_3 = tmp_for_loop_2__iter_value;
tmp_assign_source_20 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_3 );
if ( tmp_assign_source_20 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 771;
type_description_1 = "oocoooooooo";
goto try_except_handler_4;
}
{
PyObject *old = tmp_tuple_unpack_1__source_iter;
tmp_tuple_unpack_1__source_iter = tmp_assign_source_20;
Py_XDECREF( old );
}
}
{
// Tried code:
{
PyObject *tmp_assign_source_21;
PyObject *tmp_unpack_1;
CHECK_OBJECT( tmp_tuple_unpack_1__source_iter );
tmp_unpack_1 = tmp_tuple_unpack_1__source_iter;
tmp_assign_source_21 = UNPACK_NEXT( tmp_unpack_1, 0, 2 );
if ( tmp_assign_source_21 == NULL )
{
if ( !ERROR_OCCURRED() )
{
exception_type = PyExc_StopIteration;
Py_INCREF( exception_type );
exception_value = NULL;
exception_tb = NULL;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
}
type_description_1 = "oocoooooooo";
exception_lineno = 771;
goto try_except_handler_5;
}
{
PyObject *old = tmp_tuple_unpack_1__element_1;
tmp_tuple_unpack_1__element_1 = tmp_assign_source_21;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_22;
PyObject *tmp_unpack_2;
CHECK_OBJECT( tmp_tuple_unpack_1__source_iter );
tmp_unpack_2 = tmp_tuple_unpack_1__source_iter;
tmp_assign_source_22 = UNPACK_NEXT( tmp_unpack_2, 1, 2 );
if ( tmp_assign_source_22 == NULL )
{
if ( !ERROR_OCCURRED() )
{
exception_type = PyExc_StopIteration;
Py_INCREF( exception_type );
exception_value = NULL;
exception_tb = NULL;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
}
type_description_1 = "oocoooooooo";
exception_lineno = 771;
goto try_except_handler_5;
}
{
PyObject *old = tmp_tuple_unpack_1__element_2;
tmp_tuple_unpack_1__element_2 = tmp_assign_source_22;
Py_XDECREF( old );
}
}
{
PyObject *tmp_iterator_name_1;
CHECK_OBJECT( tmp_tuple_unpack_1__source_iter );
tmp_iterator_name_1 = tmp_tuple_unpack_1__source_iter;
// Check if iterator has left-over elements.
CHECK_OBJECT( tmp_iterator_name_1 ); assert( HAS_ITERNEXT( tmp_iterator_name_1 ) );
tmp_iterator_attempt = (*Py_TYPE( tmp_iterator_name_1 )->tp_iternext)( tmp_iterator_name_1 );
if (likely( tmp_iterator_attempt == NULL ))
{
PyObject *error = GET_ERROR_OCCURRED();
if ( error != NULL )
{
if ( EXCEPTION_MATCH_BOOL_SINGLE( error, PyExc_StopIteration ))
{
CLEAR_ERROR_OCCURRED();
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
exception_lineno = 771;
goto try_except_handler_5;
}
}
}
else
{
Py_DECREF( tmp_iterator_attempt );
// TODO: Could avoid PyErr_Format.
#if PYTHON_VERSION < 300
PyErr_Format( PyExc_ValueError, "too many values to unpack" );
#else
PyErr_Format( PyExc_ValueError, "too many values to unpack (expected 2)" );
#endif
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_1 = "oocoooooooo";
exception_lineno = 771;
goto try_except_handler_5;
}
}
goto try_end_2;
// Exception handler code:
try_except_handler_5:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_1__source_iter );
Py_DECREF( tmp_tuple_unpack_1__source_iter );
tmp_tuple_unpack_1__source_iter = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto try_except_handler_4;
}
// End of try:
try_end_2:;
}
goto try_end_3;
// Exception handler code:
try_except_handler_4:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_tuple_unpack_1__element_1 );
tmp_tuple_unpack_1__element_1 = NULL;
}
{
Py_XDECREF( tmp_tuple_unpack_1__element_2 );
tmp_tuple_unpack_1__element_2 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto try_except_handler_3;
}
// End of try:
try_end_3:;
}
{
CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_1__source_iter );
Py_DECREF( tmp_tuple_unpack_1__source_iter );
tmp_tuple_unpack_1__source_iter = NULL;
}
{
PyObject *tmp_assign_source_23;
CHECK_OBJECT( tmp_tuple_unpack_1__element_1 );
tmp_assign_source_23 = tmp_tuple_unpack_1__element_1;
{
PyObject *old = var_i;
var_i = tmp_assign_source_23;
Py_INCREF( var_i );
Py_XDECREF( old );
}
}
{
Py_XDECREF( tmp_tuple_unpack_1__element_1 );
tmp_tuple_unpack_1__element_1 = NULL;
}
{
PyObject *tmp_assign_source_24;
CHECK_OBJECT( tmp_tuple_unpack_1__element_2 );
tmp_assign_source_24 = tmp_tuple_unpack_1__element_2;
{
PyObject *old = var_arg;
var_arg = tmp_assign_source_24;
Py_INCREF( var_arg );
Py_XDECREF( old );
}
}
{
Py_XDECREF( tmp_tuple_unpack_1__element_2 );
tmp_tuple_unpack_1__element_2 = NULL;
}
{
nuitka_bool tmp_condition_result_14;
int tmp_truth_name_3;
if ( var_i == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "i" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 772;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
tmp_truth_name_3 = CHECK_IF_TRUE( var_i );
if ( tmp_truth_name_3 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 772;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
tmp_condition_result_14 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_14 == NUITKA_BOOL_TRUE )
{
goto branch_yes_14;
}
else
{
goto branch_no_14;
}
branch_yes_14:;
{
PyObject *tmp_called_name_5;
PyObject *tmp_args_element_name_4;
if ( var_write == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "write" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 773;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
tmp_called_name_5 = var_write;
if ( var_sep == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "sep" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 773;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
tmp_args_element_name_4 = var_sep;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 773;
{
PyObject *call_args[] = { tmp_args_element_name_4 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_5, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 773;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
Py_DECREF( tmp_unused );
}
branch_no_14:;
}
{
PyObject *tmp_called_name_6;
PyObject *tmp_args_element_name_5;
if ( var_write == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "write" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 774;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
tmp_called_name_6 = var_write;
if ( var_arg == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "arg" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 774;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
tmp_args_element_name_5 = var_arg;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 774;
{
PyObject *call_args[] = { tmp_args_element_name_5 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_6, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 774;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
Py_DECREF( tmp_unused );
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 771;
type_description_1 = "oocoooooooo";
goto try_except_handler_3;
}
goto loop_start_2;
loop_end_2:;
}
goto try_end_4;
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_4 = exception_type;
exception_keeper_value_4 = exception_value;
exception_keeper_tb_4 = exception_tb;
exception_keeper_lineno_4 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_2__iter_value );
tmp_for_loop_2__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_2__for_iterator );
Py_DECREF( tmp_for_loop_2__for_iterator );
tmp_for_loop_2__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_4;
exception_value = exception_keeper_value_4;
exception_tb = exception_keeper_tb_4;
exception_lineno = exception_keeper_lineno_4;
goto frame_exception_exit_1;
}
// End of try:
try_end_4:;
}
{
Py_XDECREF( tmp_for_loop_2__iter_value );
tmp_for_loop_2__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_2__for_iterator );
Py_DECREF( tmp_for_loop_2__for_iterator );
tmp_for_loop_2__for_iterator = NULL;
}
{
PyObject *tmp_called_name_7;
PyObject *tmp_args_element_name_6;
if ( var_write == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "write" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 775;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_called_name_7 = var_write;
if ( var_end == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "end" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 775;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
tmp_args_element_name_6 = var_end;
frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame.f_lineno = 775;
{
PyObject *call_args[] = { tmp_args_element_name_6 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_7, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 775;
type_description_1 = "oocoooooooo";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_113a01c1362dc3a17a1db375f9a52dcf );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_113a01c1362dc3a17a1db375f9a52dcf );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_113a01c1362dc3a17a1db375f9a52dcf );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_113a01c1362dc3a17a1db375f9a52dcf, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_113a01c1362dc3a17a1db375f9a52dcf->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_113a01c1362dc3a17a1db375f9a52dcf, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_113a01c1362dc3a17a1db375f9a52dcf,
type_description_1,
par_args,
par_kwargs,
var_fp,
var_write,
var_want_unicode,
var_sep,
var_end,
var_arg,
var_newline,
var_space,
var_i
);
// Release cached frame.
if ( frame_113a01c1362dc3a17a1db375f9a52dcf == cache_frame_113a01c1362dc3a17a1db375f9a52dcf )
{
Py_DECREF( frame_113a01c1362dc3a17a1db375f9a52dcf );
}
cache_frame_113a01c1362dc3a17a1db375f9a52dcf = NULL;
assertFrameObject( frame_113a01c1362dc3a17a1db375f9a52dcf );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_52_print_ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
CHECK_OBJECT( (PyObject *)var_fp );
Py_DECREF( var_fp );
var_fp = NULL;
}
{
Py_XDECREF( var_write );
var_write = NULL;
}
{
Py_XDECREF( var_want_unicode );
var_want_unicode = NULL;
}
{
Py_XDECREF( var_sep );
var_sep = NULL;
}
{
Py_XDECREF( var_end );
var_end = NULL;
}
{
Py_XDECREF( var_arg );
var_arg = NULL;
}
{
Py_XDECREF( var_newline );
var_newline = NULL;
}
{
Py_XDECREF( var_space );
var_space = NULL;
}
{
Py_XDECREF( var_i );
var_i = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_5 = exception_type;
exception_keeper_value_5 = exception_value;
exception_keeper_tb_5 = exception_tb;
exception_keeper_lineno_5 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
CHECK_OBJECT( (PyObject *)var_fp );
Py_DECREF( var_fp );
var_fp = NULL;
}
{
Py_XDECREF( var_write );
var_write = NULL;
}
{
Py_XDECREF( var_want_unicode );
var_want_unicode = NULL;
}
{
Py_XDECREF( var_sep );
var_sep = NULL;
}
{
Py_XDECREF( var_end );
var_end = NULL;
}
{
Py_XDECREF( var_arg );
var_arg = NULL;
}
{
Py_XDECREF( var_newline );
var_newline = NULL;
}
{
Py_XDECREF( var_space );
var_space = NULL;
}
{
Py_XDECREF( var_i );
var_i = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_5;
exception_value = exception_keeper_value_5;
exception_tb = exception_keeper_tb_5;
exception_lineno = exception_keeper_lineno_5;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_52_print_ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_52_print_$$$function_1_write( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_data = python_pars[ 0 ];
PyObject *var_errors = NULL;
struct Nuitka_FrameObject *frame_1a6e56d2e776fd1ba9af9e9b6ca4e809;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
static struct Nuitka_FrameObject *cache_frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_1a6e56d2e776fd1ba9af9e9b6ca4e809, codeobj_1a6e56d2e776fd1ba9af9e9b6ca4e809, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 = cache_frame_1a6e56d2e776fd1ba9af9e9b6ca4e809;
// Push the new frame as the currently active one.
pushFrameStack( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 ) == 2 ); // Frame stack
// Framed code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_operand_name_1;
PyObject *tmp_isinstance_inst_1;
PyObject *tmp_isinstance_cls_1;
PyObject *tmp_mvar_value_1;
CHECK_OBJECT( par_data );
tmp_isinstance_inst_1 = par_data;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_basestring );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_basestring );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "basestring" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 730;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_isinstance_cls_1 = tmp_mvar_value_1;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_1, tmp_isinstance_cls_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 730;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_operand_name_1 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 730;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_condition_result_1 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
PyObject *tmp_assign_source_1;
PyObject *tmp_unicode_arg_1;
if ( par_data == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "data" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 731;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_unicode_arg_1 = par_data;
tmp_assign_source_1 = PyObject_Unicode( tmp_unicode_arg_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 731;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
{
PyObject *old = par_data;
par_data = tmp_assign_source_1;
Py_XDECREF( old );
}
}
branch_no_1:;
}
{
nuitka_bool tmp_condition_result_2;
int tmp_and_left_truth_1;
nuitka_bool tmp_and_left_value_1;
nuitka_bool tmp_and_right_value_1;
PyObject *tmp_isinstance_inst_2;
PyObject *tmp_isinstance_cls_2;
PyObject *tmp_mvar_value_2;
int tmp_and_left_truth_2;
nuitka_bool tmp_and_left_value_2;
nuitka_bool tmp_and_right_value_2;
PyObject *tmp_isinstance_inst_3;
PyObject *tmp_isinstance_cls_3;
PyObject *tmp_mvar_value_3;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
PyObject *tmp_source_name_1;
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 733;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_2 = PyCell_GET( self->m_closure[0] );
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_file );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_file );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "file" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 733;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_isinstance_cls_2 = tmp_mvar_value_2;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_2, tmp_isinstance_cls_2 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 733;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_and_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
tmp_and_left_truth_1 = tmp_and_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0;
if ( tmp_and_left_truth_1 == 1 )
{
goto and_right_1;
}
else
{
goto and_left_1;
}
and_right_1:;
if ( par_data == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "data" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 734;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_3 = par_data;
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_3 == NULL ))
{
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_3 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 734;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_isinstance_cls_3 = tmp_mvar_value_3;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_3, tmp_isinstance_cls_3 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 734;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_and_left_value_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
tmp_and_left_truth_2 = tmp_and_left_value_2 == NUITKA_BOOL_TRUE ? 1 : 0;
if ( tmp_and_left_truth_2 == 1 )
{
goto and_right_2;
}
else
{
goto and_left_2;
}
and_right_2:;
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 735;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_source_name_1 = PyCell_GET( self->m_closure[0] );
tmp_compexpr_left_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_encoding );
if ( tmp_compexpr_left_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 735;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_compexpr_right_1 = Py_None;
tmp_and_right_value_2 = ( tmp_compexpr_left_1 != tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
Py_DECREF( tmp_compexpr_left_1 );
tmp_and_right_value_1 = tmp_and_right_value_2;
goto and_end_2;
and_left_2:;
tmp_and_right_value_1 = tmp_and_left_value_2;
and_end_2:;
tmp_condition_result_2 = tmp_and_right_value_1;
goto and_end_1;
and_left_1:;
tmp_condition_result_2 = tmp_and_left_value_1;
and_end_1:;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_2;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_getattr_default_1;
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 736;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_getattr_target_1 = PyCell_GET( self->m_closure[0] );
tmp_getattr_attr_1 = const_str_plain_errors;
tmp_getattr_default_1 = Py_None;
tmp_assign_source_2 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, tmp_getattr_default_1 );
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 736;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
assert( var_errors == NULL );
var_errors = tmp_assign_source_2;
}
{
nuitka_bool tmp_condition_result_3;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
CHECK_OBJECT( var_errors );
tmp_compexpr_left_2 = var_errors;
tmp_compexpr_right_2 = Py_None;
tmp_condition_result_3 = ( tmp_compexpr_left_2 == tmp_compexpr_right_2 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE )
{
goto branch_yes_3;
}
else
{
goto branch_no_3;
}
branch_yes_3:;
{
PyObject *tmp_assign_source_3;
tmp_assign_source_3 = const_str_plain_strict;
{
PyObject *old = var_errors;
var_errors = tmp_assign_source_3;
Py_INCREF( var_errors );
Py_XDECREF( old );
}
}
branch_no_3:;
}
{
PyObject *tmp_assign_source_4;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_args_element_name_1;
PyObject *tmp_source_name_3;
PyObject *tmp_args_element_name_2;
if ( par_data == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "data" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 739;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_data;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_encode );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 739;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 739;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_source_name_3 = PyCell_GET( self->m_closure[0] );
tmp_args_element_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_encoding );
if ( tmp_args_element_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_1 );
exception_lineno = 739;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
if ( var_errors == NULL )
{
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_element_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "errors" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 739;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_args_element_name_2 = var_errors;
frame_1a6e56d2e776fd1ba9af9e9b6ca4e809->m_frame.f_lineno = 739;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 };
tmp_assign_source_4 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_element_name_1 );
if ( tmp_assign_source_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 739;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
{
PyObject *old = par_data;
par_data = tmp_assign_source_4;
Py_XDECREF( old );
}
}
branch_no_2:;
}
{
PyObject *tmp_called_name_2;
PyObject *tmp_source_name_4;
PyObject *tmp_args_element_name_3;
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 740;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_source_name_4 = PyCell_GET( self->m_closure[0] );
tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_write );
if ( tmp_called_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 740;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
if ( par_data == NULL )
{
Py_DECREF( tmp_called_name_2 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "data" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 740;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
tmp_args_element_name_3 = par_data;
frame_1a6e56d2e776fd1ba9af9e9b6ca4e809->m_frame.f_lineno = 740;
{
PyObject *call_args[] = { tmp_args_element_name_3 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_2, call_args );
}
Py_DECREF( tmp_called_name_2 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 740;
type_description_1 = "ooc";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_1a6e56d2e776fd1ba9af9e9b6ca4e809->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_1a6e56d2e776fd1ba9af9e9b6ca4e809, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_1a6e56d2e776fd1ba9af9e9b6ca4e809,
type_description_1,
par_data,
var_errors,
self->m_closure[0]
);
// Release cached frame.
if ( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 == cache_frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 )
{
Py_DECREF( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 );
}
cache_frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 = NULL;
assertFrameObject( frame_1a6e56d2e776fd1ba9af9e9b6ca4e809 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_52_print_$$$function_1_write );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_data );
par_data = NULL;
}
{
Py_XDECREF( var_errors );
var_errors = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_data );
par_data = NULL;
}
{
Py_XDECREF( var_errors );
var_errors = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_52_print_$$$function_1_write );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_53_print_( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_args = python_pars[ 0 ];
PyObject *par_kwargs = python_pars[ 1 ];
PyObject *var_fp = NULL;
PyObject *var_flush = NULL;
struct Nuitka_FrameObject *frame_04a1b6de4af9e389c516d8c43fcd9543;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
static struct Nuitka_FrameObject *cache_frame_04a1b6de4af9e389c516d8c43fcd9543 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_04a1b6de4af9e389c516d8c43fcd9543, codeobj_04a1b6de4af9e389c516d8c43fcd9543, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_04a1b6de4af9e389c516d8c43fcd9543 = cache_frame_04a1b6de4af9e389c516d8c43fcd9543;
// Push the new frame as the currently active one.
pushFrameStack( frame_04a1b6de4af9e389c516d8c43fcd9543 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_04a1b6de4af9e389c516d8c43fcd9543 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_source_name_2;
PyObject *tmp_mvar_value_1;
CHECK_OBJECT( par_kwargs );
tmp_source_name_1 = par_kwargs;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_get );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 780;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = const_str_plain_file;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_1 == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 780;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_source_name_2 = tmp_mvar_value_1;
tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_stdout );
if ( tmp_args_element_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_1 );
exception_lineno = 780;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
frame_04a1b6de4af9e389c516d8c43fcd9543->m_frame.f_lineno = 780;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2 };
tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_element_name_2 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 780;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( var_fp == NULL );
var_fp = tmp_assign_source_1;
}
{
PyObject *tmp_assign_source_2;
PyObject *tmp_called_instance_1;
if ( par_kwargs == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kwargs" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 781;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_called_instance_1 = par_kwargs;
frame_04a1b6de4af9e389c516d8c43fcd9543->m_frame.f_lineno = 781;
tmp_assign_source_2 = CALL_METHOD_WITH_ARGS2( tmp_called_instance_1, const_str_plain_pop, &PyTuple_GET_ITEM( const_tuple_str_plain_flush_false_tuple, 0 ) );
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 781;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
assert( var_flush == NULL );
var_flush = tmp_assign_source_2;
}
{
PyObject *tmp_dircall_arg1_1;
PyObject *tmp_mvar_value_2;
PyObject *tmp_dircall_arg2_1;
PyObject *tmp_dircall_arg3_1;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__print );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__print );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_print" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 782;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_dircall_arg1_1 = tmp_mvar_value_2;
if ( par_args == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "args" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 782;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_dircall_arg2_1 = par_args;
if ( par_kwargs == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "kwargs" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 782;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_dircall_arg3_1 = par_kwargs;
Py_INCREF( tmp_dircall_arg1_1 );
Py_INCREF( tmp_dircall_arg2_1 );
Py_INCREF( tmp_dircall_arg3_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1, tmp_dircall_arg2_1, tmp_dircall_arg3_1};
tmp_unused = impl___internal__$$$function_4_complex_call_helper_star_list_star_dict( dir_call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 782;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
nuitka_bool tmp_condition_result_1;
int tmp_and_left_truth_1;
nuitka_bool tmp_and_left_value_1;
nuitka_bool tmp_and_right_value_1;
int tmp_truth_name_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
CHECK_OBJECT( var_flush );
tmp_truth_name_1 = CHECK_IF_TRUE( var_flush );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 783;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_and_left_value_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
tmp_and_left_truth_1 = tmp_and_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0;
if ( tmp_and_left_truth_1 == 1 )
{
goto and_right_1;
}
else
{
goto and_left_1;
}
and_right_1:;
if ( var_fp == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 783;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_compexpr_left_1 = var_fp;
tmp_compexpr_right_1 = Py_None;
tmp_and_right_value_1 = ( tmp_compexpr_left_1 != tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
tmp_condition_result_1 = tmp_and_right_value_1;
goto and_end_1;
and_left_1:;
tmp_condition_result_1 = tmp_and_left_value_1;
and_end_1:;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
PyObject *tmp_called_instance_2;
if ( var_fp == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "fp" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 784;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
tmp_called_instance_2 = var_fp;
frame_04a1b6de4af9e389c516d8c43fcd9543->m_frame.f_lineno = 784;
tmp_unused = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain_flush );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 784;
type_description_1 = "oooo";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
branch_no_1:;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_04a1b6de4af9e389c516d8c43fcd9543 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_04a1b6de4af9e389c516d8c43fcd9543 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_04a1b6de4af9e389c516d8c43fcd9543, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_04a1b6de4af9e389c516d8c43fcd9543->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_04a1b6de4af9e389c516d8c43fcd9543, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_04a1b6de4af9e389c516d8c43fcd9543,
type_description_1,
par_args,
par_kwargs,
var_fp,
var_flush
);
// Release cached frame.
if ( frame_04a1b6de4af9e389c516d8c43fcd9543 == cache_frame_04a1b6de4af9e389c516d8c43fcd9543 )
{
Py_DECREF( frame_04a1b6de4af9e389c516d8c43fcd9543 );
}
cache_frame_04a1b6de4af9e389c516d8c43fcd9543 = NULL;
assertFrameObject( frame_04a1b6de4af9e389c516d8c43fcd9543 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
{
tmp_return_value = Py_None;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_53_print_ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
Py_XDECREF( var_fp );
var_fp = NULL;
}
{
Py_XDECREF( var_flush );
var_flush = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_args );
par_args = NULL;
}
{
Py_XDECREF( par_kwargs );
par_kwargs = NULL;
}
{
Py_XDECREF( var_fp );
var_fp = NULL;
}
{
Py_XDECREF( var_flush );
var_flush = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_53_print_ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_54_wraps( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
struct Nuitka_CellObject *par_wrapped = PyCell_NEW1( python_pars[ 0 ] );
struct Nuitka_CellObject *par_assigned = PyCell_NEW1( python_pars[ 1 ] );
struct Nuitka_CellObject *par_updated = PyCell_NEW1( python_pars[ 2 ] );
PyObject *var_wrapper = NULL;
PyObject *tmp_return_value = NULL;
// Actual function code.
{
PyObject *tmp_assign_source_1;
tmp_assign_source_1 = MAKE_FUNCTION_urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper( );
((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[0] = par_assigned;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[0] );
((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[1] = par_updated;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[1] );
((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[2] = par_wrapped;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[2] );
assert( var_wrapper == NULL );
var_wrapper = tmp_assign_source_1;
}
{
// Tried code:
{
CHECK_OBJECT( var_wrapper );
tmp_return_value = var_wrapper;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_54_wraps );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_wrapped );
Py_DECREF( par_wrapped );
par_wrapped = NULL;
}
{
CHECK_OBJECT( (PyObject *)par_assigned );
Py_DECREF( par_assigned );
par_assigned = NULL;
}
{
CHECK_OBJECT( (PyObject *)par_updated );
Py_DECREF( par_updated );
par_updated = NULL;
}
{
Py_XDECREF( var_wrapper );
var_wrapper = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_54_wraps );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_f = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_eb6030f7e4e4ef454be8cbc796b0e096;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
bool tmp_result;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_eb6030f7e4e4ef454be8cbc796b0e096 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_eb6030f7e4e4ef454be8cbc796b0e096, codeobj_eb6030f7e4e4ef454be8cbc796b0e096, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_eb6030f7e4e4ef454be8cbc796b0e096 = cache_frame_eb6030f7e4e4ef454be8cbc796b0e096;
// Push the new frame as the currently active one.
pushFrameStack( frame_eb6030f7e4e4ef454be8cbc796b0e096 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_eb6030f7e4e4ef454be8cbc796b0e096 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_name_1;
PyObject *tmp_called_name_2;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_args_element_name_3;
PyObject *tmp_args_element_name_4;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_functools );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_functools );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "functools" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_source_name_1 = tmp_mvar_value_1;
tmp_called_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_wraps );
if ( tmp_called_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
if ( PyCell_GET( self->m_closure[2] ) == NULL )
{
Py_DECREF( tmp_called_name_2 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "wrapped" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = PyCell_GET( self->m_closure[2] );
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
Py_DECREF( tmp_called_name_2 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "assigned" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_args_element_name_2 = PyCell_GET( self->m_closure[0] );
if ( PyCell_GET( self->m_closure[1] ) == NULL )
{
Py_DECREF( tmp_called_name_2 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "updated" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_args_element_name_3 = PyCell_GET( self->m_closure[1] );
frame_eb6030f7e4e4ef454be8cbc796b0e096->m_frame.f_lineno = 792;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 };
tmp_called_name_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_2, call_args );
}
Py_DECREF( tmp_called_name_2 );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
if ( par_f == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "f" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_args_element_name_4 = par_f;
frame_eb6030f7e4e4ef454be8cbc796b0e096->m_frame.f_lineno = 792;
{
PyObject *call_args[] = { tmp_args_element_name_4 };
tmp_assign_source_1 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 792;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
{
PyObject *old = par_f;
par_f = tmp_assign_source_1;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_assattr_target_1;
if ( PyCell_GET( self->m_closure[2] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "wrapped" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 793;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_assattr_name_1 = PyCell_GET( self->m_closure[2] );
CHECK_OBJECT( par_f );
tmp_assattr_target_1 = par_f;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain___wrapped__, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 793;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
}
{
if ( par_f == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "f" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 794;
type_description_1 = "occc";
goto frame_exception_exit_1;
}
tmp_return_value = par_f;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_eb6030f7e4e4ef454be8cbc796b0e096 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_eb6030f7e4e4ef454be8cbc796b0e096 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_eb6030f7e4e4ef454be8cbc796b0e096 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_eb6030f7e4e4ef454be8cbc796b0e096, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_eb6030f7e4e4ef454be8cbc796b0e096->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_eb6030f7e4e4ef454be8cbc796b0e096, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_eb6030f7e4e4ef454be8cbc796b0e096,
type_description_1,
par_f,
self->m_closure[2],
self->m_closure[0],
self->m_closure[1]
);
// Release cached frame.
if ( frame_eb6030f7e4e4ef454be8cbc796b0e096 == cache_frame_eb6030f7e4e4ef454be8cbc796b0e096 )
{
Py_DECREF( frame_eb6030f7e4e4ef454be8cbc796b0e096 );
}
cache_frame_eb6030f7e4e4ef454be8cbc796b0e096 = NULL;
assertFrameObject( frame_eb6030f7e4e4ef454be8cbc796b0e096 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_f );
par_f = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_f );
par_f = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_55_with_metaclass( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
struct Nuitka_CellObject *par_meta = PyCell_NEW1( python_pars[ 0 ] );
struct Nuitka_CellObject *par_bases = PyCell_NEW1( python_pars[ 1 ] );
PyObject *var_metaclass = NULL;
PyObject *outline_0_var___class__ = NULL;
PyObject *tmp_class_creation_1__bases = NULL;
PyObject *tmp_class_creation_1__bases_orig = NULL;
PyObject *tmp_class_creation_1__class_decl_dict = NULL;
PyObject *tmp_class_creation_1__metaclass = NULL;
PyObject *tmp_class_creation_1__prepared = NULL;
struct Nuitka_FrameObject *frame_1c969e769a2396fb99cb48864a0cfc67;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
PyObject *tmp_dictdel_dict;
PyObject *tmp_dictdel_key;
bool tmp_result;
PyObject *locals_urllib3$packages$six$$$function_55_with_metaclass_805 = NULL;
PyObject *tmp_dictset_value;
struct Nuitka_FrameObject *frame_191cea823433ffa829aa1cf0bd30bffa_2;
NUITKA_MAY_BE_UNUSED char const *type_description_2 = NULL;
static struct Nuitka_FrameObject *cache_frame_191cea823433ffa829aa1cf0bd30bffa_2 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_1c969e769a2396fb99cb48864a0cfc67 = NULL;
PyObject *exception_keeper_type_4;
PyObject *exception_keeper_value_4;
PyTracebackObject *exception_keeper_tb_4;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_4;
// Actual function code.
{
PyObject *tmp_assign_source_1;
PyObject *tmp_tuple_element_1;
CHECK_OBJECT( PyCell_GET( par_meta ) );
tmp_tuple_element_1 = PyCell_GET( par_meta );
tmp_assign_source_1 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_1 );
PyTuple_SET_ITEM( tmp_assign_source_1, 0, tmp_tuple_element_1 );
assert( tmp_class_creation_1__bases_orig == NULL );
tmp_class_creation_1__bases_orig = tmp_assign_source_1;
}
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_1c969e769a2396fb99cb48864a0cfc67, codeobj_1c969e769a2396fb99cb48864a0cfc67, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_1c969e769a2396fb99cb48864a0cfc67 = cache_frame_1c969e769a2396fb99cb48864a0cfc67;
// Push the new frame as the currently active one.
pushFrameStack( frame_1c969e769a2396fb99cb48864a0cfc67 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_1c969e769a2396fb99cb48864a0cfc67 ) == 2 ); // Frame stack
// Framed code:
{
// Tried code:
{
PyObject *tmp_assign_source_2;
PyObject *tmp_dircall_arg1_1;
CHECK_OBJECT( tmp_class_creation_1__bases_orig );
tmp_dircall_arg1_1 = tmp_class_creation_1__bases_orig;
Py_INCREF( tmp_dircall_arg1_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1};
tmp_assign_source_2 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
assert( tmp_class_creation_1__bases == NULL );
tmp_class_creation_1__bases = tmp_assign_source_2;
}
{
PyObject *tmp_assign_source_3;
tmp_assign_source_3 = PyDict_New();
assert( tmp_class_creation_1__class_decl_dict == NULL );
tmp_class_creation_1__class_decl_dict = tmp_assign_source_3;
}
{
PyObject *tmp_assign_source_4;
PyObject *tmp_metaclass_name_1;
nuitka_bool tmp_condition_result_1;
PyObject *tmp_key_name_1;
PyObject *tmp_dict_name_1;
PyObject *tmp_dict_name_2;
PyObject *tmp_key_name_2;
nuitka_bool tmp_condition_result_2;
int tmp_truth_name_1;
PyObject *tmp_type_arg_1;
PyObject *tmp_subscribed_name_1;
PyObject *tmp_subscript_name_1;
PyObject *tmp_bases_name_1;
tmp_key_name_1 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dict_name_1 = tmp_class_creation_1__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_1, tmp_key_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_condition_result_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_1;
}
else
{
goto condexpr_false_1;
}
condexpr_true_1:;
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dict_name_2 = tmp_class_creation_1__class_decl_dict;
tmp_key_name_2 = const_str_plain_metaclass;
tmp_metaclass_name_1 = DICT_GET_ITEM( tmp_dict_name_2, tmp_key_name_2 );
if ( tmp_metaclass_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
goto condexpr_end_1;
condexpr_false_1:;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_truth_name_1 = CHECK_IF_TRUE( tmp_class_creation_1__bases );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_condition_result_2 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_2;
}
else
{
goto condexpr_false_2;
}
condexpr_true_2:;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_subscribed_name_1 = tmp_class_creation_1__bases;
tmp_subscript_name_1 = const_int_0;
tmp_type_arg_1 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 0 );
if ( tmp_type_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_metaclass_name_1 = BUILTIN_TYPE1( tmp_type_arg_1 );
Py_DECREF( tmp_type_arg_1 );
if ( tmp_metaclass_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
goto condexpr_end_2;
condexpr_false_2:;
tmp_metaclass_name_1 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_1 );
condexpr_end_2:;
condexpr_end_1:;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_bases_name_1 = tmp_class_creation_1__bases;
tmp_assign_source_4 = SELECT_METACLASS( tmp_metaclass_name_1, tmp_bases_name_1 );
Py_DECREF( tmp_metaclass_name_1 );
if ( tmp_assign_source_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
assert( tmp_class_creation_1__metaclass == NULL );
tmp_class_creation_1__metaclass = tmp_assign_source_4;
}
{
nuitka_bool tmp_condition_result_3;
PyObject *tmp_key_name_3;
PyObject *tmp_dict_name_3;
tmp_key_name_3 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dict_name_3 = tmp_class_creation_1__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_3, tmp_key_name_3 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_condition_result_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_1__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
}
branch_no_1:;
}
{
nuitka_bool tmp_condition_result_4;
PyObject *tmp_source_name_1;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_source_name_1 = tmp_class_creation_1__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_1, const_str_plain___prepare__ );
tmp_condition_result_4 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_5;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_args_name_1;
PyObject *tmp_tuple_element_2;
PyObject *tmp_kw_name_1;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_source_name_2 = tmp_class_creation_1__metaclass;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain___prepare__ );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_tuple_element_2 = const_str_plain_metaclass;
tmp_args_name_1 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_2 );
PyTuple_SET_ITEM( tmp_args_name_1, 0, tmp_tuple_element_2 );
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_tuple_element_2 = tmp_class_creation_1__bases;
Py_INCREF( tmp_tuple_element_2 );
PyTuple_SET_ITEM( tmp_args_name_1, 1, tmp_tuple_element_2 );
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_kw_name_1 = tmp_class_creation_1__class_decl_dict;
frame_1c969e769a2396fb99cb48864a0cfc67->m_frame.f_lineno = 805;
tmp_assign_source_5 = CALL_FUNCTION( tmp_called_name_1, tmp_args_name_1, tmp_kw_name_1 );
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_name_1 );
if ( tmp_assign_source_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
assert( tmp_class_creation_1__prepared == NULL );
tmp_class_creation_1__prepared = tmp_assign_source_5;
}
{
nuitka_bool tmp_condition_result_5;
PyObject *tmp_operand_name_1;
PyObject *tmp_source_name_3;
CHECK_OBJECT( tmp_class_creation_1__prepared );
tmp_source_name_3 = tmp_class_creation_1__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_3, const_str_plain___getitem__ );
tmp_operand_name_1 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_condition_result_5 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE )
{
goto branch_yes_3;
}
else
{
goto branch_no_3;
}
branch_yes_3:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_raise_value_1;
PyObject *tmp_left_name_1;
PyObject *tmp_right_name_1;
PyObject *tmp_tuple_element_3;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_getattr_default_1;
PyObject *tmp_source_name_4;
PyObject *tmp_type_arg_2;
tmp_raise_type_1 = PyExc_TypeError;
tmp_left_name_1 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_getattr_target_1 = tmp_class_creation_1__metaclass;
tmp_getattr_attr_1 = const_str_plain___name__;
tmp_getattr_default_1 = const_str_angle_metaclass;
tmp_tuple_element_3 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, tmp_getattr_default_1 );
if ( tmp_tuple_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
tmp_right_name_1 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_3 );
CHECK_OBJECT( tmp_class_creation_1__prepared );
tmp_type_arg_2 = tmp_class_creation_1__prepared;
tmp_source_name_4 = BUILTIN_TYPE1( tmp_type_arg_2 );
assert( !(tmp_source_name_4 == NULL) );
tmp_tuple_element_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain___name__ );
Py_DECREF( tmp_source_name_4 );
if ( tmp_tuple_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_1 );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_3 );
tmp_raise_value_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 );
Py_DECREF( tmp_right_name_1 );
if ( tmp_raise_value_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_2;
}
exception_type = tmp_raise_type_1;
Py_INCREF( tmp_raise_type_1 );
exception_value = tmp_raise_value_1;
exception_lineno = 805;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
type_description_1 = "cco";
goto try_except_handler_2;
}
branch_no_3:;
}
goto branch_end_2;
branch_no_2:;
{
PyObject *tmp_assign_source_6;
tmp_assign_source_6 = PyDict_New();
assert( tmp_class_creation_1__prepared == NULL );
tmp_class_creation_1__prepared = tmp_assign_source_6;
}
branch_end_2:;
}
{
PyObject *tmp_assign_source_7;
{
PyObject *tmp_set_locals_1;
CHECK_OBJECT( tmp_class_creation_1__prepared );
tmp_set_locals_1 = tmp_class_creation_1__prepared;
locals_urllib3$packages$six$$$function_55_with_metaclass_805 = tmp_set_locals_1;
Py_INCREF( tmp_set_locals_1 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six$$$function_55_with_metaclass_805, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_4;
}
}
{
tmp_dictset_value = const_str_digest_3b1b70a1c7fd81346af552ff341f9b33;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six$$$function_55_with_metaclass_805, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_4;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_191cea823433ffa829aa1cf0bd30bffa_2, codeobj_191cea823433ffa829aa1cf0bd30bffa, module_urllib3$packages$six, sizeof(void *) );
frame_191cea823433ffa829aa1cf0bd30bffa_2 = cache_frame_191cea823433ffa829aa1cf0bd30bffa_2;
// Push the new frame as the currently active one.
pushFrameStack( frame_191cea823433ffa829aa1cf0bd30bffa_2 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_191cea823433ffa829aa1cf0bd30bffa_2 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__( );
((struct Nuitka_FunctionObject *)tmp_dictset_value)->m_closure[0] = par_bases;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_dictset_value)->m_closure[0] );
((struct Nuitka_FunctionObject *)tmp_dictset_value)->m_closure[1] = par_meta;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_dictset_value)->m_closure[1] );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six$$$function_55_with_metaclass_805, const_str_plain___new__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 807;
type_description_2 = "o";
goto frame_exception_exit_2;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_191cea823433ffa829aa1cf0bd30bffa_2 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_2:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_191cea823433ffa829aa1cf0bd30bffa_2 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_191cea823433ffa829aa1cf0bd30bffa_2, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_191cea823433ffa829aa1cf0bd30bffa_2->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_191cea823433ffa829aa1cf0bd30bffa_2, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_191cea823433ffa829aa1cf0bd30bffa_2,
type_description_2,
outline_0_var___class__
);
// Release cached frame.
if ( frame_191cea823433ffa829aa1cf0bd30bffa_2 == cache_frame_191cea823433ffa829aa1cf0bd30bffa_2 )
{
Py_DECREF( frame_191cea823433ffa829aa1cf0bd30bffa_2 );
}
cache_frame_191cea823433ffa829aa1cf0bd30bffa_2 = NULL;
assertFrameObject( frame_191cea823433ffa829aa1cf0bd30bffa_2 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_1;
frame_no_exception_1:;
goto skip_nested_handling_1;
nested_frame_exit_1:;
type_description_1 = "cco";
goto try_except_handler_4;
skip_nested_handling_1:;
{
nuitka_bool tmp_condition_result_6;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_compexpr_left_1 = tmp_class_creation_1__bases;
CHECK_OBJECT( tmp_class_creation_1__bases_orig );
tmp_compexpr_right_1 = tmp_class_creation_1__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_1, tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_4;
}
tmp_condition_result_6 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE )
{
goto branch_yes_4;
}
else
{
goto branch_no_4;
}
branch_yes_4:;
{
CHECK_OBJECT( tmp_class_creation_1__bases_orig );
tmp_dictset_value = tmp_class_creation_1__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six$$$function_55_with_metaclass_805, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_4;
}
}
branch_no_4:;
}
{
PyObject *tmp_assign_source_8;
PyObject *tmp_called_name_2;
PyObject *tmp_args_name_2;
PyObject *tmp_tuple_element_4;
PyObject *tmp_kw_name_2;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_called_name_2 = tmp_class_creation_1__metaclass;
tmp_tuple_element_4 = const_str_plain_metaclass;
tmp_args_name_2 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_4 );
PyTuple_SET_ITEM( tmp_args_name_2, 0, tmp_tuple_element_4 );
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_tuple_element_4 = tmp_class_creation_1__bases;
Py_INCREF( tmp_tuple_element_4 );
PyTuple_SET_ITEM( tmp_args_name_2, 1, tmp_tuple_element_4 );
tmp_tuple_element_4 = locals_urllib3$packages$six$$$function_55_with_metaclass_805;
Py_INCREF( tmp_tuple_element_4 );
PyTuple_SET_ITEM( tmp_args_name_2, 2, tmp_tuple_element_4 );
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_kw_name_2 = tmp_class_creation_1__class_decl_dict;
frame_1c969e769a2396fb99cb48864a0cfc67->m_frame.f_lineno = 805;
tmp_assign_source_8 = CALL_FUNCTION( tmp_called_name_2, tmp_args_name_2, tmp_kw_name_2 );
Py_DECREF( tmp_args_name_2 );
if ( tmp_assign_source_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 805;
type_description_1 = "cco";
goto try_except_handler_4;
}
assert( outline_0_var___class__ == NULL );
outline_0_var___class__ = tmp_assign_source_8;
}
{
CHECK_OBJECT( outline_0_var___class__ );
tmp_assign_source_7 = outline_0_var___class__;
Py_INCREF( tmp_assign_source_7 );
goto try_return_handler_4;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass );
return NULL;
// Return handler code:
try_return_handler_4:;
{
Py_DECREF( locals_urllib3$packages$six$$$function_55_with_metaclass_805 );
locals_urllib3$packages$six$$$function_55_with_metaclass_805 = NULL;
}
{
goto try_return_handler_3;
}
// Exception handler code:
try_except_handler_4:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six$$$function_55_with_metaclass_805 );
locals_urllib3$packages$six$$$function_55_with_metaclass_805 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto try_except_handler_3;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass );
return NULL;
// Return handler code:
try_return_handler_3:;
{
CHECK_OBJECT( (PyObject *)outline_0_var___class__ );
Py_DECREF( outline_0_var___class__ );
outline_0_var___class__ = NULL;
}
{
goto outline_result_1;
}
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto outline_exception_1;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass );
return NULL;
outline_exception_1:;
exception_lineno = 805;
goto try_except_handler_2;
outline_result_1:;
assert( var_metaclass == NULL );
var_metaclass = tmp_assign_source_7;
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_1__bases );
tmp_class_creation_1__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_1__class_decl_dict );
tmp_class_creation_1__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_1__metaclass );
tmp_class_creation_1__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_1__prepared );
tmp_class_creation_1__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__bases );
Py_DECREF( tmp_class_creation_1__bases );
tmp_class_creation_1__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__class_decl_dict );
Py_DECREF( tmp_class_creation_1__class_decl_dict );
tmp_class_creation_1__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__metaclass );
Py_DECREF( tmp_class_creation_1__metaclass );
tmp_class_creation_1__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__prepared );
Py_DECREF( tmp_class_creation_1__prepared );
tmp_class_creation_1__prepared = NULL;
}
{
PyObject *tmp_called_name_3;
PyObject *tmp_source_name_5;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_args_element_name_3;
PyObject *tmp_args_element_name_4;
tmp_source_name_5 = (PyObject *)&PyType_Type;
tmp_called_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain___new__ );
assert( !(tmp_called_name_3 == NULL) );
if ( var_metaclass == NULL )
{
Py_DECREF( tmp_called_name_3 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "metaclass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 809;
type_description_1 = "cco";
goto frame_exception_exit_1;
}
tmp_args_element_name_1 = var_metaclass;
tmp_args_element_name_2 = const_str_plain_temporary_class;
tmp_args_element_name_3 = const_tuple_empty;
tmp_args_element_name_4 = PyDict_New();
frame_1c969e769a2396fb99cb48864a0cfc67->m_frame.f_lineno = 809;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS4( tmp_called_name_3, call_args );
}
Py_DECREF( tmp_called_name_3 );
Py_DECREF( tmp_args_element_name_4 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 809;
type_description_1 = "cco";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_1c969e769a2396fb99cb48864a0cfc67 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_2;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_1c969e769a2396fb99cb48864a0cfc67 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_1c969e769a2396fb99cb48864a0cfc67 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_1c969e769a2396fb99cb48864a0cfc67, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_1c969e769a2396fb99cb48864a0cfc67->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_1c969e769a2396fb99cb48864a0cfc67, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_1c969e769a2396fb99cb48864a0cfc67,
type_description_1,
par_meta,
par_bases,
var_metaclass
);
// Release cached frame.
if ( frame_1c969e769a2396fb99cb48864a0cfc67 == cache_frame_1c969e769a2396fb99cb48864a0cfc67 )
{
Py_DECREF( frame_1c969e769a2396fb99cb48864a0cfc67 );
}
cache_frame_1c969e769a2396fb99cb48864a0cfc67 = NULL;
assertFrameObject( frame_1c969e769a2396fb99cb48864a0cfc67 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_2:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_meta );
Py_DECREF( par_meta );
par_meta = NULL;
}
{
CHECK_OBJECT( (PyObject *)par_bases );
Py_DECREF( par_bases );
par_bases = NULL;
}
{
Py_XDECREF( var_metaclass );
var_metaclass = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_4 = exception_type;
exception_keeper_value_4 = exception_value;
exception_keeper_tb_4 = exception_tb;
exception_keeper_lineno_4 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)par_meta );
Py_DECREF( par_meta );
par_meta = NULL;
}
{
CHECK_OBJECT( (PyObject *)par_bases );
Py_DECREF( par_bases );
par_bases = NULL;
}
{
Py_XDECREF( var_metaclass );
var_metaclass = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_4;
exception_value = exception_keeper_value_4;
exception_tb = exception_keeper_tb_4;
exception_lineno = exception_keeper_lineno_4;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass );
return NULL;
function_exception_exit:
Py_XDECREF( locals_urllib3$packages$six$$$function_55_with_metaclass_805 );
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
Py_XDECREF( locals_urllib3$packages$six$$$function_55_with_metaclass_805 );
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_cls = python_pars[ 0 ];
PyObject *par_name = python_pars[ 1 ];
PyObject *par_this_bases = python_pars[ 2 ];
PyObject *par_d = python_pars[ 3 ];
struct Nuitka_FrameObject *frame_de7320c6c3f1785bf355a698e4a5e766;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_de7320c6c3f1785bf355a698e4a5e766 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_de7320c6c3f1785bf355a698e4a5e766, codeobj_de7320c6c3f1785bf355a698e4a5e766, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_de7320c6c3f1785bf355a698e4a5e766 = cache_frame_de7320c6c3f1785bf355a698e4a5e766;
// Push the new frame as the currently active one.
pushFrameStack( frame_de7320c6c3f1785bf355a698e4a5e766 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_de7320c6c3f1785bf355a698e4a5e766 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_name_1;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_args_element_name_3;
if ( PyCell_GET( self->m_closure[1] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "meta" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 808;
type_description_1 = "oooocc";
goto frame_exception_exit_1;
}
tmp_called_name_1 = PyCell_GET( self->m_closure[1] );
CHECK_OBJECT( par_name );
tmp_args_element_name_1 = par_name;
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "bases" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 808;
type_description_1 = "oooocc";
goto frame_exception_exit_1;
}
tmp_args_element_name_2 = PyCell_GET( self->m_closure[0] );
CHECK_OBJECT( par_d );
tmp_args_element_name_3 = par_d;
frame_de7320c6c3f1785bf355a698e4a5e766->m_frame.f_lineno = 808;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_1, call_args );
}
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 808;
type_description_1 = "oooocc";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_de7320c6c3f1785bf355a698e4a5e766 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_de7320c6c3f1785bf355a698e4a5e766 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_de7320c6c3f1785bf355a698e4a5e766 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_de7320c6c3f1785bf355a698e4a5e766, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_de7320c6c3f1785bf355a698e4a5e766->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_de7320c6c3f1785bf355a698e4a5e766, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_de7320c6c3f1785bf355a698e4a5e766,
type_description_1,
par_cls,
par_name,
par_this_bases,
par_d,
self->m_closure[1],
self->m_closure[0]
);
// Release cached frame.
if ( frame_de7320c6c3f1785bf355a698e4a5e766 == cache_frame_de7320c6c3f1785bf355a698e4a5e766 )
{
Py_DECREF( frame_de7320c6c3f1785bf355a698e4a5e766 );
}
cache_frame_de7320c6c3f1785bf355a698e4a5e766 = NULL;
assertFrameObject( frame_de7320c6c3f1785bf355a698e4a5e766 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__ );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
Py_XDECREF( par_this_bases );
par_this_bases = NULL;
}
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
Py_XDECREF( par_name );
par_name = NULL;
}
{
Py_XDECREF( par_this_bases );
par_this_bases = NULL;
}
{
Py_XDECREF( par_d );
par_d = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__ );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_56_add_metaclass( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
struct Nuitka_CellObject *par_metaclass = PyCell_NEW1( python_pars[ 0 ] );
PyObject *var_wrapper = NULL;
PyObject *tmp_return_value = NULL;
// Actual function code.
{
PyObject *tmp_assign_source_1;
tmp_assign_source_1 = MAKE_FUNCTION_urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper( );
((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[0] = par_metaclass;
Py_INCREF( ((struct Nuitka_FunctionObject *)tmp_assign_source_1)->m_closure[0] );
assert( var_wrapper == NULL );
var_wrapper = tmp_assign_source_1;
}
{
// Tried code:
{
CHECK_OBJECT( var_wrapper );
tmp_return_value = var_wrapper;
Py_INCREF( tmp_return_value );
goto try_return_handler_1;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_56_add_metaclass );
return NULL;
// Return handler code:
try_return_handler_1:;
{
CHECK_OBJECT( (PyObject *)par_metaclass );
Py_DECREF( par_metaclass );
par_metaclass = NULL;
}
{
Py_XDECREF( var_wrapper );
var_wrapper = NULL;
}
{
goto function_return_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_56_add_metaclass );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_cls = python_pars[ 0 ];
PyObject *var_orig_vars = NULL;
PyObject *var_slots = NULL;
PyObject *var_slots_var = NULL;
PyObject *tmp_for_loop_1__for_iterator = NULL;
PyObject *tmp_for_loop_1__iter_value = NULL;
struct Nuitka_FrameObject *frame_73232bd4c092a519bd97e3e80125ac02;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_73232bd4c092a519bd97e3e80125ac02 = NULL;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_73232bd4c092a519bd97e3e80125ac02, codeobj_73232bd4c092a519bd97e3e80125ac02, module_urllib3$packages$six, sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *)+sizeof(void *) );
frame_73232bd4c092a519bd97e3e80125ac02 = cache_frame_73232bd4c092a519bd97e3e80125ac02;
// Push the new frame as the currently active one.
pushFrameStack( frame_73232bd4c092a519bd97e3e80125ac02 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_73232bd4c092a519bd97e3e80125ac02 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_assign_source_1;
PyObject *tmp_called_instance_1;
PyObject *tmp_source_name_1;
CHECK_OBJECT( par_cls );
tmp_source_name_1 = par_cls;
tmp_called_instance_1 = LOOKUP_ATTRIBUTE_DICT_SLOT( tmp_source_name_1 );
if ( tmp_called_instance_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 815;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
frame_73232bd4c092a519bd97e3e80125ac02->m_frame.f_lineno = 815;
tmp_assign_source_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_1, const_str_plain_copy );
Py_DECREF( tmp_called_instance_1 );
if ( tmp_assign_source_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 815;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
assert( var_orig_vars == NULL );
var_orig_vars = tmp_assign_source_1;
}
{
PyObject *tmp_assign_source_2;
PyObject *tmp_called_instance_2;
CHECK_OBJECT( var_orig_vars );
tmp_called_instance_2 = var_orig_vars;
frame_73232bd4c092a519bd97e3e80125ac02->m_frame.f_lineno = 816;
tmp_assign_source_2 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain___slots___tuple, 0 ) );
if ( tmp_assign_source_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 816;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
assert( var_slots == NULL );
var_slots = tmp_assign_source_2;
}
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
CHECK_OBJECT( var_slots );
tmp_compexpr_left_1 = var_slots;
tmp_compexpr_right_1 = Py_None;
tmp_condition_result_1 = ( tmp_compexpr_left_1 != tmp_compexpr_right_1 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_isinstance_inst_1;
PyObject *tmp_isinstance_cls_1;
if ( var_slots == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "slots" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 818;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_isinstance_inst_1 = var_slots;
tmp_isinstance_cls_1 = (PyObject *)&PyUnicode_Type;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_1, tmp_isinstance_cls_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 818;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_condition_result_2 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_3;
PyObject *tmp_list_element_1;
if ( var_slots == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "slots" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 819;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_list_element_1 = var_slots;
tmp_assign_source_3 = PyList_New( 1 );
Py_INCREF( tmp_list_element_1 );
PyList_SET_ITEM( tmp_assign_source_3, 0, tmp_list_element_1 );
{
PyObject *old = var_slots;
var_slots = tmp_assign_source_3;
Py_XDECREF( old );
}
}
branch_no_2:;
}
{
PyObject *tmp_assign_source_4;
PyObject *tmp_iter_arg_1;
if ( var_slots == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "slots" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 820;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_iter_arg_1 = var_slots;
tmp_assign_source_4 = MAKE_ITERATOR( tmp_iter_arg_1 );
if ( tmp_assign_source_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 820;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
assert( tmp_for_loop_1__for_iterator == NULL );
tmp_for_loop_1__for_iterator = tmp_assign_source_4;
}
{
// Tried code:
{
loop_start_1:;
{
PyObject *tmp_next_source_1;
PyObject *tmp_assign_source_5;
CHECK_OBJECT( tmp_for_loop_1__for_iterator );
tmp_next_source_1 = tmp_for_loop_1__for_iterator;
tmp_assign_source_5 = ITERATOR_NEXT( tmp_next_source_1 );
if ( tmp_assign_source_5 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_1;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
type_description_1 = "ooooc";
exception_lineno = 820;
goto try_except_handler_2;
}
}
{
PyObject *old = tmp_for_loop_1__iter_value;
tmp_for_loop_1__iter_value = tmp_assign_source_5;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_6;
CHECK_OBJECT( tmp_for_loop_1__iter_value );
tmp_assign_source_6 = tmp_for_loop_1__iter_value;
{
PyObject *old = var_slots_var;
var_slots_var = tmp_assign_source_6;
Py_INCREF( var_slots_var );
Py_XDECREF( old );
}
}
{
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_2;
PyObject *tmp_args_element_name_1;
if ( var_orig_vars == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "orig_vars" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 821;
type_description_1 = "ooooc";
goto try_except_handler_2;
}
tmp_source_name_2 = var_orig_vars;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_pop );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 821;
type_description_1 = "ooooc";
goto try_except_handler_2;
}
if ( var_slots_var == NULL )
{
Py_DECREF( tmp_called_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "slots_var" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 821;
type_description_1 = "ooooc";
goto try_except_handler_2;
}
tmp_args_element_name_1 = var_slots_var;
frame_73232bd4c092a519bd97e3e80125ac02->m_frame.f_lineno = 821;
{
PyObject *call_args[] = { tmp_args_element_name_1 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_1, call_args );
}
Py_DECREF( tmp_called_name_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 821;
type_description_1 = "ooooc";
goto try_except_handler_2;
}
Py_DECREF( tmp_unused );
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 820;
type_description_1 = "ooooc";
goto try_except_handler_2;
}
goto loop_start_1;
loop_end_1:;
}
goto try_end_1;
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
branch_no_1:;
}
{
PyObject *tmp_called_instance_3;
if ( var_orig_vars == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "orig_vars" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 822;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_called_instance_3 = var_orig_vars;
frame_73232bd4c092a519bd97e3e80125ac02->m_frame.f_lineno = 822;
tmp_unused = CALL_METHOD_WITH_ARGS2( tmp_called_instance_3, const_str_plain_pop, &PyTuple_GET_ITEM( const_tuple_str_plain___dict___none_tuple, 0 ) );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 822;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_called_instance_4;
if ( var_orig_vars == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "orig_vars" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 823;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_called_instance_4 = var_orig_vars;
frame_73232bd4c092a519bd97e3e80125ac02->m_frame.f_lineno = 823;
tmp_unused = CALL_METHOD_WITH_ARGS2( tmp_called_instance_4, const_str_plain_pop, &PyTuple_GET_ITEM( const_tuple_str_plain___weakref___none_tuple, 0 ) );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 823;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_called_name_2;
PyObject *tmp_args_element_name_2;
PyObject *tmp_source_name_3;
PyObject *tmp_args_element_name_3;
PyObject *tmp_source_name_4;
PyObject *tmp_args_element_name_4;
if ( PyCell_GET( self->m_closure[0] ) == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "free variable '%s' referenced before assignment in enclosing scope", "metaclass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_called_name_2 = PyCell_GET( self->m_closure[0] );
if ( par_cls == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cls" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_source_name_3 = par_cls;
tmp_args_element_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain___name__ );
if ( tmp_args_element_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
if ( par_cls == NULL )
{
Py_DECREF( tmp_args_element_name_2 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "cls" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_source_name_4 = par_cls;
tmp_args_element_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain___bases__ );
if ( tmp_args_element_name_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_args_element_name_2 );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
if ( var_orig_vars == NULL )
{
Py_DECREF( tmp_args_element_name_2 );
Py_DECREF( tmp_args_element_name_3 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "orig_vars" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
tmp_args_element_name_4 = var_orig_vars;
frame_73232bd4c092a519bd97e3e80125ac02->m_frame.f_lineno = 824;
{
PyObject *call_args[] = { tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 };
tmp_return_value = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_2, call_args );
}
Py_DECREF( tmp_args_element_name_2 );
Py_DECREF( tmp_args_element_name_3 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 824;
type_description_1 = "ooooc";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_73232bd4c092a519bd97e3e80125ac02 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_73232bd4c092a519bd97e3e80125ac02 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_73232bd4c092a519bd97e3e80125ac02 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_73232bd4c092a519bd97e3e80125ac02, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_73232bd4c092a519bd97e3e80125ac02->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_73232bd4c092a519bd97e3e80125ac02, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_73232bd4c092a519bd97e3e80125ac02,
type_description_1,
par_cls,
var_orig_vars,
var_slots,
var_slots_var,
self->m_closure[0]
);
// Release cached frame.
if ( frame_73232bd4c092a519bd97e3e80125ac02 == cache_frame_73232bd4c092a519bd97e3e80125ac02 )
{
Py_DECREF( frame_73232bd4c092a519bd97e3e80125ac02 );
}
cache_frame_73232bd4c092a519bd97e3e80125ac02 = NULL;
assertFrameObject( frame_73232bd4c092a519bd97e3e80125ac02 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
Py_XDECREF( var_orig_vars );
var_orig_vars = NULL;
}
{
Py_XDECREF( var_slots );
var_slots = NULL;
}
{
Py_XDECREF( var_slots_var );
var_slots_var = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_cls );
par_cls = NULL;
}
{
Py_XDECREF( var_orig_vars );
var_orig_vars = NULL;
}
{
Py_XDECREF( var_slots );
var_slots = NULL;
}
{
Py_XDECREF( var_slots_var );
var_slots_var = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_57_python_2_unicode_compatible( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_klass = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_3609ffb8ffa9e836d02ac78229ac9a83;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
bool tmp_result;
PyObject *tmp_return_value = NULL;
static struct Nuitka_FrameObject *cache_frame_3609ffb8ffa9e836d02ac78229ac9a83 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_3609ffb8ffa9e836d02ac78229ac9a83, codeobj_3609ffb8ffa9e836d02ac78229ac9a83, module_urllib3$packages$six, sizeof(void *) );
frame_3609ffb8ffa9e836d02ac78229ac9a83 = cache_frame_3609ffb8ffa9e836d02ac78229ac9a83;
// Push the new frame as the currently active one.
pushFrameStack( frame_3609ffb8ffa9e836d02ac78229ac9a83 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_3609ffb8ffa9e836d02ac78229ac9a83 ) == 2 ); // Frame stack
// Framed code:
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_mvar_value_1;
int tmp_truth_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY2 );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY2 );
}
if ( tmp_mvar_value_1 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY2" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 836;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_truth_name_1 = CHECK_IF_TRUE( tmp_mvar_value_1 );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 836;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
PyObject *tmp_source_name_1;
tmp_compexpr_left_1 = const_str_plain___str__;
CHECK_OBJECT( par_klass );
tmp_source_name_1 = par_klass;
tmp_compexpr_right_1 = LOOKUP_ATTRIBUTE_DICT_SLOT( tmp_source_name_1 );
if ( tmp_compexpr_right_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 837;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_res = PySequence_Contains( tmp_compexpr_right_1, tmp_compexpr_left_1 );
Py_DECREF( tmp_compexpr_right_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 837;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_condition_result_2 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_make_exception_arg_1;
PyObject *tmp_left_name_1;
PyObject *tmp_right_name_1;
PyObject *tmp_source_name_2;
tmp_left_name_1 = const_str_digest_4c46721e9886c5db124415a36253d572;
if ( par_klass == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "klass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 840;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_source_name_2 = par_klass;
tmp_right_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain___name__ );
if ( tmp_right_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 840;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_make_exception_arg_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 );
Py_DECREF( tmp_right_name_1 );
if ( tmp_make_exception_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 838;
type_description_1 = "o";
goto frame_exception_exit_1;
}
frame_3609ffb8ffa9e836d02ac78229ac9a83->m_frame.f_lineno = 838;
{
PyObject *call_args[] = { tmp_make_exception_arg_1 };
tmp_raise_type_1 = CALL_FUNCTION_WITH_ARGS1( PyExc_ValueError, call_args );
}
Py_DECREF( tmp_make_exception_arg_1 );
assert( !(tmp_raise_type_1 == NULL) );
exception_type = tmp_raise_type_1;
exception_lineno = 838;
RAISE_EXCEPTION_WITH_TYPE( &exception_type, &exception_value, &exception_tb );
type_description_1 = "o";
goto frame_exception_exit_1;
}
branch_no_2:;
}
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_source_name_3;
PyObject *tmp_assattr_target_1;
if ( par_klass == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "klass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 841;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_source_name_3 = par_klass;
tmp_assattr_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain___str__ );
if ( tmp_assattr_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 841;
type_description_1 = "o";
goto frame_exception_exit_1;
}
if ( par_klass == NULL )
{
Py_DECREF( tmp_assattr_name_1 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "klass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 841;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_assattr_target_1 = par_klass;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain___unicode__, tmp_assattr_name_1 );
Py_DECREF( tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 841;
type_description_1 = "o";
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_2;
PyObject *tmp_assattr_target_2;
tmp_assattr_name_2 = MAKE_FUNCTION_urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda( );
if ( par_klass == NULL )
{
Py_DECREF( tmp_assattr_name_2 );
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "klass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 842;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_assattr_target_2 = par_klass;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain___str__, tmp_assattr_name_2 );
Py_DECREF( tmp_assattr_name_2 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 842;
type_description_1 = "o";
goto frame_exception_exit_1;
}
}
branch_no_1:;
}
{
if ( par_klass == NULL )
{
exception_type = PyExc_UnboundLocalError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "local variable '%s' referenced before assignment", "klass" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 843;
type_description_1 = "o";
goto frame_exception_exit_1;
}
tmp_return_value = par_klass;
Py_INCREF( tmp_return_value );
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_3609ffb8ffa9e836d02ac78229ac9a83 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_3609ffb8ffa9e836d02ac78229ac9a83 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_3609ffb8ffa9e836d02ac78229ac9a83 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_3609ffb8ffa9e836d02ac78229ac9a83, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_3609ffb8ffa9e836d02ac78229ac9a83->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_3609ffb8ffa9e836d02ac78229ac9a83, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_3609ffb8ffa9e836d02ac78229ac9a83,
type_description_1,
par_klass
);
// Release cached frame.
if ( frame_3609ffb8ffa9e836d02ac78229ac9a83 == cache_frame_3609ffb8ffa9e836d02ac78229ac9a83 )
{
Py_DECREF( frame_3609ffb8ffa9e836d02ac78229ac9a83 );
}
cache_frame_3609ffb8ffa9e836d02ac78229ac9a83 = NULL;
assertFrameObject( frame_3609ffb8ffa9e836d02ac78229ac9a83 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_57_python_2_unicode_compatible );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_klass );
par_klass = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_klass );
par_klass = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_57_python_2_unicode_compatible );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *impl_urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda( struct Nuitka_FunctionObject const *self, PyObject **python_pars )
{
// Preserve error status for checks
#ifndef __NUITKA_NO_ASSERT__
NUITKA_MAY_BE_UNUSED bool had_error = ERROR_OCCURRED();
#endif
// Local variable declarations.
PyObject *par_self = python_pars[ 0 ];
struct Nuitka_FrameObject *frame_57f2f9c32a998785ef1734bae9dc5572;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *tmp_return_value = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
static struct Nuitka_FrameObject *cache_frame_57f2f9c32a998785ef1734bae9dc5572 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
// Actual function code.
{
// Tried code:
MAKE_OR_REUSE_FRAME( cache_frame_57f2f9c32a998785ef1734bae9dc5572, codeobj_57f2f9c32a998785ef1734bae9dc5572, module_urllib3$packages$six, sizeof(void *) );
frame_57f2f9c32a998785ef1734bae9dc5572 = cache_frame_57f2f9c32a998785ef1734bae9dc5572;
// Push the new frame as the currently active one.
pushFrameStack( frame_57f2f9c32a998785ef1734bae9dc5572 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_57f2f9c32a998785ef1734bae9dc5572 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_called_instance_1;
PyObject *tmp_called_instance_2;
CHECK_OBJECT( par_self );
tmp_called_instance_2 = par_self;
frame_57f2f9c32a998785ef1734bae9dc5572->m_frame.f_lineno = 842;
tmp_called_instance_1 = CALL_METHOD_NO_ARGS( tmp_called_instance_2, const_str_plain___unicode__ );
if ( tmp_called_instance_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 842;
type_description_1 = "o";
goto frame_exception_exit_1;
}
frame_57f2f9c32a998785ef1734bae9dc5572->m_frame.f_lineno = 842;
tmp_return_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_encode, &PyTuple_GET_ITEM( const_tuple_str_digest_c075052d723d6707083e869a0e3659bb_tuple, 0 ) );
Py_DECREF( tmp_called_instance_1 );
if ( tmp_return_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 842;
type_description_1 = "o";
goto frame_exception_exit_1;
}
goto frame_return_exit_1;
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_57f2f9c32a998785ef1734bae9dc5572 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_return_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_57f2f9c32a998785ef1734bae9dc5572 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto try_return_handler_1;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_57f2f9c32a998785ef1734bae9dc5572 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_57f2f9c32a998785ef1734bae9dc5572, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_57f2f9c32a998785ef1734bae9dc5572->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_57f2f9c32a998785ef1734bae9dc5572, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_57f2f9c32a998785ef1734bae9dc5572,
type_description_1,
par_self
);
// Release cached frame.
if ( frame_57f2f9c32a998785ef1734bae9dc5572 == cache_frame_57f2f9c32a998785ef1734bae9dc5572 )
{
Py_DECREF( frame_57f2f9c32a998785ef1734bae9dc5572 );
}
cache_frame_57f2f9c32a998785ef1734bae9dc5572 = NULL;
assertFrameObject( frame_57f2f9c32a998785ef1734bae9dc5572 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto try_except_handler_1;
frame_no_exception_1:;
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda );
return NULL;
// Return handler code:
try_return_handler_1:;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
goto function_return_exit;
}
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( par_self );
par_self = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto function_exception_exit;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda );
return NULL;
function_exception_exit:
assert( exception_type );
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return NULL;
function_return_exit:
CHECK_OBJECT( tmp_return_value );
assert( had_error || !ERROR_OCCURRED() );
return tmp_return_value;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_10___dir__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_10___dir__,
const_str_plain___dir__,
#if PYTHON_VERSION >= 300
const_str_digest_64d4733805c3d8a80c51e9dc57f1d93a,
#endif
codeobj_bd8f5b31b225d64ab8668ed0990641d3,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_11___init__( PyObject *defaults )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_11___init__,
const_str_plain___init__,
#if PYTHON_VERSION >= 300
const_str_digest_731d7691859610fb490e43b3f27e546c,
#endif
codeobj_bf07940faec061a31745ea10df9c4d74,
defaults,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_12__resolve( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_12__resolve,
const_str_plain__resolve,
#if PYTHON_VERSION >= 300
const_str_digest_7808e85555afed194a41fce972e1dab6,
#endif
codeobj_d823904b454d36b7ace81b26dbf4f6ca,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_13___init__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_13___init__,
const_str_plain___init__,
#if PYTHON_VERSION >= 300
const_str_digest_d41a8631906d67bbef4ca82efbdc25a7,
#endif
codeobj_990cffeaa078a40dde8bac1f59574a87,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_14__add_module( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_14__add_module,
const_str_plain__add_module,
#if PYTHON_VERSION >= 300
const_str_digest_5c85d47cc43785379bf0cd06bbe26afa,
#endif
codeobj_4ec1dbda4bfdf867d4d102044e5d665a,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_15__get_module( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_15__get_module,
const_str_plain__get_module,
#if PYTHON_VERSION >= 300
const_str_digest_c71fb1fd3c8e0614de9b9d6e466e8f4d,
#endif
codeobj_ee3b9daab77b81df8a1f1323e1a4092b,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_16_find_module( PyObject *defaults )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_16_find_module,
const_str_plain_find_module,
#if PYTHON_VERSION >= 300
const_str_digest_d1a661522c9824d16eb0d10683d3f9d9,
#endif
codeobj_304c2fed33eb559627bacadf1ad6c9c1,
defaults,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_17___get_module( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_17___get_module,
const_str_plain___get_module,
#if PYTHON_VERSION >= 300
const_str_digest_f33478a29f202191a877ded54b0799bb,
#endif
codeobj_a8b9648e4396735cb4934e02497fcc6e,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_18_load_module( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_18_load_module,
const_str_plain_load_module,
#if PYTHON_VERSION >= 300
const_str_digest_7e5ee2134633beb4712c8fc1d1e11523,
#endif
codeobj_66ec324c8e28f915523953a352b46fe3,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_19_is_package( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_19_is_package,
const_str_plain_is_package,
#if PYTHON_VERSION >= 300
const_str_digest_e98e672ecfb94edf2b957a17fc00e8de,
#endif
codeobj_f005f6fc11c81143c6ec4b7ac7924355,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_7cd96a434c5e7c2d0afa70c5bbed7be7,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_1___len__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_1___len__,
const_str_plain___len__,
#if PYTHON_VERSION >= 300
const_str_digest_455f96f9ec5d27095599ab17da15470e,
#endif
codeobj_3fff76846756a2f5ae6d17ee9e930ddf,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_20_get_code( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_20_get_code,
const_str_plain_get_code,
#if PYTHON_VERSION >= 300
const_str_digest_7eb7a2287a360cb4530639884f4c918e,
#endif
codeobj_44bca6c1467af501b76ad1aad3b74883,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_36b48fae7858438c9796c3d30c76579f,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_21___dir__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_21___dir__,
const_str_plain___dir__,
#if PYTHON_VERSION >= 300
const_str_digest_8d65be796decbc12c836c82fa4f7a635,
#endif
codeobj_e9073fba93698c119196c2eb848b3df1,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_22_add_move( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_22_add_move,
const_str_plain_add_move,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_de433fa6db2d329ce4de92142d8a5211,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_122cdcc1600da4a884855d78ecd7756a,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_23_remove_move( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_23_remove_move,
const_str_plain_remove_move,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_d06f0ddd72d69f877b30e1eb30e69594,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_bc859a90e4d9c0b4fce03f66d37f0cf6,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_24_advance_iterator( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_24_advance_iterator,
const_str_plain_advance_iterator,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_67804a8131b28cf5172e32a7b21de3aa,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_25_callable( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_25_callable,
const_str_plain_callable,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_7640d2b8fd4f6775aee66c5a9a40bfe5,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_26_get_unbound_function( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_26_get_unbound_function,
const_str_plain_get_unbound_function,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_5d3032aeb98ee182f2ef347457fa21dc,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_27_create_unbound_method( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_27_create_unbound_method,
const_str_plain_create_unbound_method,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_7665eea850055b514c264ff31e6356c1,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_28_get_unbound_function( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_28_get_unbound_function,
const_str_plain_get_unbound_function,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_932022590795530702da20100b36989c,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_29_create_bound_method( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_29_create_bound_method,
const_str_plain_create_bound_method,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_0b56dee8d06ef633db72b5e74dc0d888,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_2__add_doc( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_2__add_doc,
const_str_plain__add_doc,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_ee4353ddcf022c275bb5b768d9fbde1b,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_cce73c34157ad7a21f7265310a153ec1,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_30_create_unbound_method( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_30_create_unbound_method,
const_str_plain_create_unbound_method,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_dabc8db6d8a7316ca1236daae18595fa,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_31_next( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_31_next,
const_str_plain_next,
#if PYTHON_VERSION >= 300
const_str_digest_31d25caf7489e6241458a1761a0b32ce,
#endif
codeobj_a311e852f1e66d8e69c350fd44f5b598,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_32_iterkeys( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_32_iterkeys,
const_str_plain_iterkeys,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_fb5eb7d7c208ed53947f73cb39f27ee2,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_33_itervalues( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_33_itervalues,
const_str_plain_itervalues,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_678b14438bc14e0b2b0ef8cf5074c51d,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_34_iteritems( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_34_iteritems,
const_str_plain_iteritems,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_efa3168be8c57192a4f3eadcf9a571e8,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_35_iterlists( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_35_iterlists,
const_str_plain_iterlists,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_c38116064266e5da16867deba633a900,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_36_iterkeys( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_36_iterkeys,
const_str_plain_iterkeys,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_ea98d0a98b51c5b79a90964c063f0e68,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_37_itervalues( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_37_itervalues,
const_str_plain_itervalues,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_72d6f08050c7538f5f6a03066bd4466b,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_38_iteritems( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_38_iteritems,
const_str_plain_iteritems,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_08543035927557b723021fe35cdf8c87,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_39_iterlists( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_39_iterlists,
const_str_plain_iterlists,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_c0593673ef7b4a852f5936fa339412aa,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_3__import_module( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_3__import_module,
const_str_plain__import_module,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_cef8d77096692717d45545ef0265875a,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_1e91aab42d00f04e391d84545f09e2f5,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_40_b( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_40_b,
const_str_plain_b,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_6756e0fb9413a9ee7669409b3709eb47,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_41_u( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_41_u,
const_str_plain_u,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_137e178f2543fc2da7d61e5d02af5b3f,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_42_b( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_42_b,
const_str_plain_b,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_ff0b6dcf927b419f0e19c7e2da22dd90,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_43_u( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_43_u,
const_str_plain_u,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_30dcf630d2ac162233624b54518a7851,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_44_byte2int( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_44_byte2int,
const_str_plain_byte2int,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_e97fef2540b2b865a0cc3604eb9ce476,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_45_indexbytes( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_45_indexbytes,
const_str_plain_indexbytes,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_b5c396a4afc118ac19bcfddfcd46b3b8,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_46_assertCountEqual( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_46_assertCountEqual,
const_str_plain_assertCountEqual,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_b7d45d5423fa40c294cead4848a3fabc,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_47_assertRaisesRegex( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_47_assertRaisesRegex,
const_str_plain_assertRaisesRegex,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_7172fc4fbad95234dad8eb3f2f906eeb,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_48_assertRegex( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_48_assertRegex,
const_str_plain_assertRegex,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_f24df28744e46abbf204e648876d5c57,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_49_reraise( PyObject *defaults )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_49_reraise,
const_str_plain_reraise,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_6008c95b4869908274bb6b2bdf92ba92,
defaults,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_4___init__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_4___init__,
const_str_plain___init__,
#if PYTHON_VERSION >= 300
const_str_digest_9b96d7dc4e51f03a202df7995d0aff0a,
#endif
codeobj_260952b9addfe277bfc533abeb769429,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_50_exec_( PyObject *defaults )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_50_exec_,
const_str_plain_exec_,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_80d995bf3285d64a56bc82063db43dee,
defaults,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_52da6974eceb6e05255f92901fc2e2f2,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_51_raise_from( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_51_raise_from,
const_str_plain_raise_from,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_afa799f687e350d664f53923f2519201,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_52_print_( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_52_print_,
const_str_plain_print_,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_113a01c1362dc3a17a1db375f9a52dcf,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_0e7fae28a2f47cf9bbe813dcd6d34e25,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_52_print_$$$function_1_write( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_52_print_$$$function_1_write,
const_str_plain_write,
#if PYTHON_VERSION >= 300
const_str_digest_60d0662f4d422d418678c2ec7a6d653a,
#endif
codeobj_1a6e56d2e776fd1ba9af9e9b6ca4e809,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
1
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_53_print_( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_53_print_,
const_str_plain_print_,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_04a1b6de4af9e389c516d8c43fcd9543,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_54_wraps( PyObject *defaults )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_54_wraps,
const_str_plain_wraps,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_292ca8758fb615b7cb0dbd615f8ac27b,
defaults,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_54_wraps$$$function_1_wrapper,
const_str_plain_wrapper,
#if PYTHON_VERSION >= 300
const_str_digest_c51e386ef300ce9f1229e3ab6e960b70,
#endif
codeobj_eb6030f7e4e4ef454be8cbc796b0e096,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
3
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_55_with_metaclass( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_55_with_metaclass,
const_str_plain_with_metaclass,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_1c969e769a2396fb99cb48864a0cfc67,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_1d2e267f2ccdeb84fbf4cb4191414e9f,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_55_with_metaclass$$$function_1___new__,
const_str_plain___new__,
#if PYTHON_VERSION >= 300
const_str_digest_7b0ddbb29047de4d3d5b1987c8f9a853,
#endif
codeobj_de7320c6c3f1785bf355a698e4a5e766,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
2
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_56_add_metaclass( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_56_add_metaclass,
const_str_plain_add_metaclass,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_b9a0cafc2db6f452848568836e8f8a6c,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_af06de2d225df4407b0a0ba06a331ccf,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_56_add_metaclass$$$function_1_wrapper,
const_str_plain_wrapper,
#if PYTHON_VERSION >= 300
const_str_digest_725b4555e0a727b46d469d67d5e67db8,
#endif
codeobj_73232bd4c092a519bd97e3e80125ac02,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
1
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_57_python_2_unicode_compatible( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_57_python_2_unicode_compatible,
const_str_plain_python_2_unicode_compatible,
#if PYTHON_VERSION >= 300
NULL,
#endif
codeobj_3609ffb8ffa9e836d02ac78229ac9a83,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
const_str_digest_62c17ddfba14b5f942749b77083b82bc,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_57_python_2_unicode_compatible$$$function_1_lambda,
const_str_angle_lambda,
#if PYTHON_VERSION >= 300
const_str_digest_0d2d41d4a68d9035c6543c4d55fbd04e,
#endif
codeobj_57f2f9c32a998785ef1734bae9dc5572,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_5___get__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_5___get__,
const_str_plain___get__,
#if PYTHON_VERSION >= 300
const_str_digest_b668f79fb393db14479ffa4de151e89c,
#endif
codeobj_968d7105f3394bd7ab37d97da2fb51b7,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_6___init__( PyObject *defaults )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_6___init__,
const_str_plain___init__,
#if PYTHON_VERSION >= 300
const_str_digest_b504fd1241efed0ba038333be17bbd24,
#endif
codeobj_4b9f8b303bbc7fcd066cd9524bd8ad21,
defaults,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_7__resolve( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_7__resolve,
const_str_plain__resolve,
#if PYTHON_VERSION >= 300
const_str_digest_30e664fa29ccb3cd445447548fe0ffe7,
#endif
codeobj_f05b21986fa90e5df642ed30f25cc938,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_8___getattr__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_8___getattr__,
const_str_plain___getattr__,
#if PYTHON_VERSION >= 300
const_str_digest_5accaad7de680f247a60602926db5d4a,
#endif
codeobj_ed37ce9e687a96cc2e72b9f464c18260,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
static PyObject *MAKE_FUNCTION_urllib3$packages$six$$$function_9___init__( )
{
struct Nuitka_FunctionObject *result = Nuitka_Function_New(
impl_urllib3$packages$six$$$function_9___init__,
const_str_plain___init__,
#if PYTHON_VERSION >= 300
const_str_digest_e5ef2c53515ead21d8b6287ce4be1d82,
#endif
codeobj_2fab6c2b6b44eb2ff1e23609cf336dd6,
NULL,
#if PYTHON_VERSION >= 300
NULL,
NULL,
#endif
module_urllib3$packages$six,
NULL,
0
);
return (PyObject *)result;
}
#if PYTHON_VERSION >= 300
static struct PyModuleDef mdef_urllib3$packages$six =
{
PyModuleDef_HEAD_INIT,
"urllib3.packages.six", /* m_name */
NULL, /* m_doc */
-1, /* m_size */
NULL, /* m_methods */
NULL, /* m_reload */
NULL, /* m_traverse */
NULL, /* m_clear */
NULL, /* m_free */
};
#endif
extern PyObject *const_str_plain___package__;
#if PYTHON_VERSION >= 300
extern PyObject *const_str_dot;
extern PyObject *const_str_plain___loader__;
extern PyObject *metapath_based_loader;
#endif
#if PYTHON_VERSION >= 340
extern PyObject *const_str_plain___spec__;
extern PyObject *const_str_plain__initializing;
#endif
extern void _initCompiledCellType();
extern void _initCompiledGeneratorType();
extern void _initCompiledFunctionType();
extern void _initCompiledMethodType();
extern void _initCompiledFrameType();
#if PYTHON_VERSION >= 350
extern void _initCompiledCoroutineTypes();
#endif
#if PYTHON_VERSION >= 360
extern void _initCompiledAsyncgenTypes();
#endif
// The exported interface to CPython. On import of the module, this function
// gets called. It has to have an exact function name, in cases it's a shared
// library export. This is hidden behind the MOD_INIT_DECL.
MOD_INIT_DECL( urllib3$packages$six )
{
#if defined(_NUITKA_EXE) || PYTHON_VERSION >= 300
static bool _init_done = false;
// Modules might be imported repeatedly, which is to be ignored.
if ( _init_done )
{
return MOD_RETURN_VALUE( module_urllib3$packages$six );
}
else
{
_init_done = true;
}
#endif
#ifdef _NUITKA_MODULE
// In case of a stand alone extension module, need to call initialization
// the init here because that's the first and only time we are going to get
// called here.
// Initialize the constant values used.
_initBuiltinModule();
createGlobalConstants();
/* Initialize the compiled types of Nuitka. */
_initCompiledCellType();
_initCompiledGeneratorType();
_initCompiledFunctionType();
_initCompiledMethodType();
_initCompiledFrameType();
#if PYTHON_VERSION >= 350
_initCompiledCoroutineTypes();
#endif
#if PYTHON_VERSION >= 360
_initCompiledAsyncgenTypes();
#endif
#if PYTHON_VERSION < 300
_initSlotCompare();
#endif
#if PYTHON_VERSION >= 270
_initSlotIternext();
#endif
patchBuiltinModule();
patchTypeComparison();
// Enable meta path based loader if not already done.
#ifdef _NUITKA_TRACE
puts("urllib3.packages.six: Calling setupMetaPathBasedLoader().");
#endif
setupMetaPathBasedLoader();
#if PYTHON_VERSION >= 300
patchInspectModule();
#endif
#endif
/* The constants only used by this module are created now. */
#ifdef _NUITKA_TRACE
puts("urllib3.packages.six: Calling createModuleConstants().");
#endif
createModuleConstants();
/* The code objects used by this module are created now. */
#ifdef _NUITKA_TRACE
puts("urllib3.packages.six: Calling createModuleCodeObjects().");
#endif
createModuleCodeObjects();
// puts( "in initurllib3$packages$six" );
// Create the module object first. There are no methods initially, all are
// added dynamically in actual code only. Also no "__doc__" is initially
// set at this time, as it could not contain NUL characters this way, they
// are instead set in early module code. No "self" for modules, we have no
// use for it.
#if PYTHON_VERSION < 300
module_urllib3$packages$six = Py_InitModule4(
"urllib3.packages.six", // Module Name
NULL, // No methods initially, all are added
// dynamically in actual module code only.
NULL, // No "__doc__" is initially set, as it could
// not contain NUL this way, added early in
// actual code.
NULL, // No self for modules, we don't use it.
PYTHON_API_VERSION
);
#else
module_urllib3$packages$six = PyModule_Create( &mdef_urllib3$packages$six );
#endif
moduledict_urllib3$packages$six = MODULE_DICT( module_urllib3$packages$six );
// Update "__package__" value to what it ought to be.
{
#if 0
PyObject *module_name = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___name__ );
UPDATE_STRING_DICT1(
moduledict_urllib3$packages$six,
(Nuitka_StringObject *)const_str_plain___package__,
module_name
);
#else
#if PYTHON_VERSION < 300
PyObject *module_name = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___name__ );
char const *module_name_cstr = PyString_AS_STRING( module_name );
char const *last_dot = strrchr( module_name_cstr, '.' );
if ( last_dot != NULL )
{
UPDATE_STRING_DICT1(
moduledict_urllib3$packages$six,
(Nuitka_StringObject *)const_str_plain___package__,
PyString_FromStringAndSize( module_name_cstr, last_dot - module_name_cstr )
);
}
#else
PyObject *module_name = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___name__ );
Py_ssize_t dot_index = PyUnicode_Find( module_name, const_str_dot, 0, PyUnicode_GetLength( module_name ), -1 );
if ( dot_index != -1 )
{
UPDATE_STRING_DICT1(
moduledict_urllib3$packages$six,
(Nuitka_StringObject *)const_str_plain___package__,
PyUnicode_Substring( module_name, 0, dot_index )
);
}
#endif
#endif
}
CHECK_OBJECT( module_urllib3$packages$six );
// Seems to work for Python2.7 out of the box, but for Python3, the module
// doesn't automatically enter "sys.modules", so do it manually.
#if PYTHON_VERSION >= 300
{
int r = PyObject_SetItem( PySys_GetObject( (char *)"modules" ), const_str_digest_ca5fa6154df27910aa52f98fadbcaba2, module_urllib3$packages$six );
assert( r != -1 );
}
#endif
// For deep importing of a module we need to have "__builtins__", so we set
// it ourselves in the same way than CPython does. Note: This must be done
// before the frame object is allocated, or else it may fail.
if ( GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___builtins__ ) == NULL )
{
PyObject *value = (PyObject *)builtin_module;
// Check if main module, not a dict then but the module itself.
#if !defined(_NUITKA_EXE) || !0
value = PyModule_GetDict( value );
#endif
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___builtins__, value );
}
#if PYTHON_VERSION >= 300
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___loader__, metapath_based_loader );
#endif
#if PYTHON_VERSION >= 340
#if 0
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___spec__, Py_None );
#else
{
PyObject *bootstrap_module = PyImport_ImportModule("importlib._bootstrap");
CHECK_OBJECT( bootstrap_module );
PyObject *module_spec_class = PyObject_GetAttrString( bootstrap_module, "ModuleSpec" );
Py_DECREF( bootstrap_module );
PyObject *args[] = {
GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___name__ ),
metapath_based_loader
};
PyObject *spec_value = CALL_FUNCTION_WITH_ARGS2(
module_spec_class,
args
);
SET_ATTRIBUTE( spec_value, const_str_plain__initializing, Py_True );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___spec__, spec_value );
Py_DECREF( module_spec_class );
}
#endif
#endif
// Temp variables if any
PyObject *outline_0_var___class__ = NULL;
PyObject *outline_1_var___class__ = NULL;
PyObject *outline_2_var___class__ = NULL;
PyObject *outline_3_var___class__ = NULL;
PyObject *outline_4_var___class__ = NULL;
PyObject *outline_5_var___class__ = NULL;
PyObject *outline_6_var___class__ = NULL;
PyObject *outline_7_var___class__ = NULL;
PyObject *outline_8_var___class__ = NULL;
PyObject *outline_9_var___class__ = NULL;
PyObject *outline_10_var___class__ = NULL;
PyObject *outline_11_var___class__ = NULL;
PyObject *outline_12_var___class__ = NULL;
PyObject *outline_13_var___class__ = NULL;
PyObject *tmp_assign_unpack_1__assign_source = NULL;
PyObject *tmp_class_creation_10__bases = NULL;
PyObject *tmp_class_creation_10__bases_orig = NULL;
PyObject *tmp_class_creation_10__class_decl_dict = NULL;
PyObject *tmp_class_creation_10__metaclass = NULL;
PyObject *tmp_class_creation_10__prepared = NULL;
PyObject *tmp_class_creation_11__bases = NULL;
PyObject *tmp_class_creation_11__bases_orig = NULL;
PyObject *tmp_class_creation_11__class_decl_dict = NULL;
PyObject *tmp_class_creation_11__metaclass = NULL;
PyObject *tmp_class_creation_11__prepared = NULL;
PyObject *tmp_class_creation_12__bases = NULL;
PyObject *tmp_class_creation_12__bases_orig = NULL;
PyObject *tmp_class_creation_12__class_decl_dict = NULL;
PyObject *tmp_class_creation_12__metaclass = NULL;
PyObject *tmp_class_creation_12__prepared = NULL;
PyObject *tmp_class_creation_13__bases = NULL;
PyObject *tmp_class_creation_13__bases_orig = NULL;
PyObject *tmp_class_creation_13__class_decl_dict = NULL;
PyObject *tmp_class_creation_13__metaclass = NULL;
PyObject *tmp_class_creation_13__prepared = NULL;
PyObject *tmp_class_creation_14__bases = NULL;
PyObject *tmp_class_creation_14__class_decl_dict = NULL;
PyObject *tmp_class_creation_14__metaclass = NULL;
PyObject *tmp_class_creation_14__prepared = NULL;
PyObject *tmp_class_creation_1__bases = NULL;
PyObject *tmp_class_creation_1__class_decl_dict = NULL;
PyObject *tmp_class_creation_1__metaclass = NULL;
PyObject *tmp_class_creation_1__prepared = NULL;
PyObject *tmp_class_creation_2__bases = NULL;
PyObject *tmp_class_creation_2__class_decl_dict = NULL;
PyObject *tmp_class_creation_2__metaclass = NULL;
PyObject *tmp_class_creation_2__prepared = NULL;
PyObject *tmp_class_creation_3__bases = NULL;
PyObject *tmp_class_creation_3__bases_orig = NULL;
PyObject *tmp_class_creation_3__class_decl_dict = NULL;
PyObject *tmp_class_creation_3__metaclass = NULL;
PyObject *tmp_class_creation_3__prepared = NULL;
PyObject *tmp_class_creation_4__bases = NULL;
PyObject *tmp_class_creation_4__bases_orig = NULL;
PyObject *tmp_class_creation_4__class_decl_dict = NULL;
PyObject *tmp_class_creation_4__metaclass = NULL;
PyObject *tmp_class_creation_4__prepared = NULL;
PyObject *tmp_class_creation_5__bases = NULL;
PyObject *tmp_class_creation_5__bases_orig = NULL;
PyObject *tmp_class_creation_5__class_decl_dict = NULL;
PyObject *tmp_class_creation_5__metaclass = NULL;
PyObject *tmp_class_creation_5__prepared = NULL;
PyObject *tmp_class_creation_6__bases = NULL;
PyObject *tmp_class_creation_6__class_decl_dict = NULL;
PyObject *tmp_class_creation_6__metaclass = NULL;
PyObject *tmp_class_creation_6__prepared = NULL;
PyObject *tmp_class_creation_7__bases = NULL;
PyObject *tmp_class_creation_7__bases_orig = NULL;
PyObject *tmp_class_creation_7__class_decl_dict = NULL;
PyObject *tmp_class_creation_7__metaclass = NULL;
PyObject *tmp_class_creation_7__prepared = NULL;
PyObject *tmp_class_creation_8__bases = NULL;
PyObject *tmp_class_creation_8__bases_orig = NULL;
PyObject *tmp_class_creation_8__class_decl_dict = NULL;
PyObject *tmp_class_creation_8__metaclass = NULL;
PyObject *tmp_class_creation_8__prepared = NULL;
PyObject *tmp_class_creation_9__bases = NULL;
PyObject *tmp_class_creation_9__bases_orig = NULL;
PyObject *tmp_class_creation_9__class_decl_dict = NULL;
PyObject *tmp_class_creation_9__metaclass = NULL;
PyObject *tmp_class_creation_9__prepared = NULL;
PyObject *tmp_for_loop_1__for_iterator = NULL;
PyObject *tmp_for_loop_1__iter_value = NULL;
PyObject *tmp_for_loop_2__for_iterator = NULL;
PyObject *tmp_for_loop_2__iter_value = NULL;
PyObject *tmp_for_loop_3__for_iterator = NULL;
PyObject *tmp_for_loop_3__iter_value = NULL;
PyObject *tmp_for_loop_4__for_iterator = NULL;
PyObject *tmp_for_loop_4__iter_value = NULL;
PyObject *tmp_for_loop_5__for_iterator = NULL;
PyObject *tmp_for_loop_5__iter_value = NULL;
PyObject *tmp_for_loop_6__for_iterator = NULL;
PyObject *tmp_for_loop_6__iter_value = NULL;
PyObject *tmp_for_loop_7__for_iterator = NULL;
PyObject *tmp_for_loop_7__iter_value = NULL;
nuitka_bool tmp_try_except_1__unhandled_indicator = NUITKA_BOOL_UNASSIGNED;
PyObject *tmp_tuple_unpack_1__element_1 = NULL;
PyObject *tmp_tuple_unpack_1__element_2 = NULL;
PyObject *tmp_tuple_unpack_1__source_iter = NULL;
struct Nuitka_FrameObject *frame_d8ed8cba85b4aa82c3e7f1b0710f07b4;
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL;
PyObject *exception_type = NULL;
PyObject *exception_value = NULL;
PyTracebackObject *exception_tb = NULL;
NUITKA_MAY_BE_UNUSED int exception_lineno = 0;
int tmp_res;
PyObject *tmp_dictdel_dict;
PyObject *tmp_dictdel_key;
bool tmp_result;
PyObject *locals_urllib3$packages$six_60 = NULL;
PyObject *tmp_dictset_value;
struct Nuitka_FrameObject *frame_6e65d5511952f001f75d908ea3e38da8_2;
NUITKA_MAY_BE_UNUSED char const *type_description_2 = NULL;
static struct Nuitka_FrameObject *cache_frame_6e65d5511952f001f75d908ea3e38da8_2 = NULL;
PyObject *exception_keeper_type_1;
PyObject *exception_keeper_value_1;
PyTracebackObject *exception_keeper_tb_1;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1;
PyObject *exception_keeper_type_2;
PyObject *exception_keeper_value_2;
PyTracebackObject *exception_keeper_tb_2;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2;
PyObject *exception_keeper_type_3;
PyObject *exception_keeper_value_3;
PyTracebackObject *exception_keeper_tb_3;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3;
NUITKA_MAY_BE_UNUSED PyObject *tmp_unused;
PyObject *exception_keeper_type_4;
PyObject *exception_keeper_value_4;
PyTracebackObject *exception_keeper_tb_4;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_4;
PyObject *exception_preserved_type_1;
PyObject *exception_preserved_value_1;
PyTracebackObject *exception_preserved_tb_1;
PyObject *exception_keeper_type_5;
PyObject *exception_keeper_value_5;
PyTracebackObject *exception_keeper_tb_5;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_5;
PyObject *exception_keeper_type_6;
PyObject *exception_keeper_value_6;
PyTracebackObject *exception_keeper_tb_6;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_6;
PyObject *locals_urllib3$packages$six_86 = NULL;
struct Nuitka_FrameObject *frame_b22a774023adf3b6e174360465139c37_3;
NUITKA_MAY_BE_UNUSED char const *type_description_3 = NULL;
static struct Nuitka_FrameObject *cache_frame_b22a774023adf3b6e174360465139c37_3 = NULL;
PyObject *exception_keeper_type_7;
PyObject *exception_keeper_value_7;
PyTracebackObject *exception_keeper_tb_7;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_7;
PyObject *exception_keeper_type_8;
PyObject *exception_keeper_value_8;
PyTracebackObject *exception_keeper_tb_8;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_8;
PyObject *exception_keeper_type_9;
PyObject *exception_keeper_value_9;
PyTracebackObject *exception_keeper_tb_9;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_9;
PyObject *locals_urllib3$packages$six_103 = NULL;
struct Nuitka_FrameObject *frame_b81edadca411359edec07ffdb9154095_4;
NUITKA_MAY_BE_UNUSED char const *type_description_4 = NULL;
static struct Nuitka_FrameObject *cache_frame_b81edadca411359edec07ffdb9154095_4 = NULL;
PyObject *exception_keeper_type_10;
PyObject *exception_keeper_value_10;
PyTracebackObject *exception_keeper_tb_10;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_10;
PyObject *exception_keeper_type_11;
PyObject *exception_keeper_value_11;
PyTracebackObject *exception_keeper_tb_11;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_11;
PyObject *exception_keeper_type_12;
PyObject *exception_keeper_value_12;
PyTracebackObject *exception_keeper_tb_12;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_12;
PyObject *locals_urllib3$packages$six_124 = NULL;
struct Nuitka_FrameObject *frame_94a3d513ec845aab4e8af21442620ce6_5;
NUITKA_MAY_BE_UNUSED char const *type_description_5 = NULL;
static struct Nuitka_FrameObject *cache_frame_94a3d513ec845aab4e8af21442620ce6_5 = NULL;
PyObject *exception_keeper_type_13;
PyObject *exception_keeper_value_13;
PyTracebackObject *exception_keeper_tb_13;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_13;
PyObject *exception_keeper_type_14;
PyObject *exception_keeper_value_14;
PyTracebackObject *exception_keeper_tb_14;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_14;
PyObject *exception_keeper_type_15;
PyObject *exception_keeper_value_15;
PyTracebackObject *exception_keeper_tb_15;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_15;
PyObject *locals_urllib3$packages$six_139 = NULL;
struct Nuitka_FrameObject *frame_92eb4506c546ae475fd7eba0a06966e9_6;
NUITKA_MAY_BE_UNUSED char const *type_description_6 = NULL;
static struct Nuitka_FrameObject *cache_frame_92eb4506c546ae475fd7eba0a06966e9_6 = NULL;
PyObject *exception_keeper_type_16;
PyObject *exception_keeper_value_16;
PyTracebackObject *exception_keeper_tb_16;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_16;
PyObject *exception_keeper_type_17;
PyObject *exception_keeper_value_17;
PyTracebackObject *exception_keeper_tb_17;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_17;
PyObject *exception_keeper_type_18;
PyObject *exception_keeper_value_18;
PyTracebackObject *exception_keeper_tb_18;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_18;
PyObject *locals_urllib3$packages$six_164 = NULL;
struct Nuitka_FrameObject *frame_f74d42db2c554c8d3f44f1e1c419d61f_7;
NUITKA_MAY_BE_UNUSED char const *type_description_7 = NULL;
static struct Nuitka_FrameObject *cache_frame_f74d42db2c554c8d3f44f1e1c419d61f_7 = NULL;
PyObject *exception_keeper_type_19;
PyObject *exception_keeper_value_19;
PyTracebackObject *exception_keeper_tb_19;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_19;
PyObject *exception_keeper_type_20;
PyObject *exception_keeper_value_20;
PyTracebackObject *exception_keeper_tb_20;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_20;
PyObject *exception_keeper_type_21;
PyObject *exception_keeper_value_21;
PyTracebackObject *exception_keeper_tb_21;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_21;
PyObject *locals_urllib3$packages$six_229 = NULL;
struct Nuitka_FrameObject *frame_5102ab70a3d4aeb3abfd250876d5f172_8;
NUITKA_MAY_BE_UNUSED char const *type_description_8 = NULL;
static struct Nuitka_FrameObject *cache_frame_5102ab70a3d4aeb3abfd250876d5f172_8 = NULL;
PyObject *exception_keeper_type_22;
PyObject *exception_keeper_value_22;
PyTracebackObject *exception_keeper_tb_22;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_22;
PyObject *exception_keeper_type_23;
PyObject *exception_keeper_value_23;
PyTracebackObject *exception_keeper_tb_23;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_23;
PyObject *exception_keeper_type_24;
PyObject *exception_keeper_value_24;
PyTracebackObject *exception_keeper_tb_24;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_24;
PyObject *exception_keeper_type_25;
PyObject *exception_keeper_value_25;
PyTracebackObject *exception_keeper_tb_25;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_25;
PyObject *locals_urllib3$packages$six_320 = NULL;
PyObject *exception_keeper_type_26;
PyObject *exception_keeper_value_26;
PyTracebackObject *exception_keeper_tb_26;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_26;
PyObject *exception_keeper_type_27;
PyObject *exception_keeper_value_27;
PyTracebackObject *exception_keeper_tb_27;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_27;
PyObject *exception_keeper_type_28;
PyObject *exception_keeper_value_28;
PyTracebackObject *exception_keeper_tb_28;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_28;
PyObject *exception_keeper_type_29;
PyObject *exception_keeper_value_29;
PyTracebackObject *exception_keeper_tb_29;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_29;
PyObject *locals_urllib3$packages$six_360 = NULL;
PyObject *exception_keeper_type_30;
PyObject *exception_keeper_value_30;
PyTracebackObject *exception_keeper_tb_30;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_30;
PyObject *exception_keeper_type_31;
PyObject *exception_keeper_value_31;
PyTracebackObject *exception_keeper_tb_31;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_31;
PyObject *exception_keeper_type_32;
PyObject *exception_keeper_value_32;
PyTracebackObject *exception_keeper_tb_32;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_32;
PyObject *exception_keeper_type_33;
PyObject *exception_keeper_value_33;
PyTracebackObject *exception_keeper_tb_33;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_33;
PyObject *locals_urllib3$packages$six_380 = NULL;
PyObject *exception_keeper_type_34;
PyObject *exception_keeper_value_34;
PyTracebackObject *exception_keeper_tb_34;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_34;
PyObject *exception_keeper_type_35;
PyObject *exception_keeper_value_35;
PyTracebackObject *exception_keeper_tb_35;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_35;
PyObject *exception_keeper_type_36;
PyObject *exception_keeper_value_36;
PyTracebackObject *exception_keeper_tb_36;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_36;
PyObject *exception_keeper_type_37;
PyObject *exception_keeper_value_37;
PyTracebackObject *exception_keeper_tb_37;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_37;
PyObject *locals_urllib3$packages$six_430 = NULL;
PyObject *exception_keeper_type_38;
PyObject *exception_keeper_value_38;
PyTracebackObject *exception_keeper_tb_38;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_38;
PyObject *exception_keeper_type_39;
PyObject *exception_keeper_value_39;
PyTracebackObject *exception_keeper_tb_39;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_39;
PyObject *exception_keeper_type_40;
PyObject *exception_keeper_value_40;
PyTracebackObject *exception_keeper_tb_40;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_40;
PyObject *exception_keeper_type_41;
PyObject *exception_keeper_value_41;
PyTracebackObject *exception_keeper_tb_41;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_41;
PyObject *locals_urllib3$packages$six_451 = NULL;
PyObject *exception_keeper_type_42;
PyObject *exception_keeper_value_42;
PyTracebackObject *exception_keeper_tb_42;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_42;
PyObject *exception_keeper_type_43;
PyObject *exception_keeper_value_43;
PyTracebackObject *exception_keeper_tb_43;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_43;
PyObject *exception_keeper_type_44;
PyObject *exception_keeper_value_44;
PyTracebackObject *exception_keeper_tb_44;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_44;
PyObject *exception_keeper_type_45;
PyObject *exception_keeper_value_45;
PyTracebackObject *exception_keeper_tb_45;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_45;
PyObject *locals_urllib3$packages$six_469 = NULL;
struct Nuitka_FrameObject *frame_c501b23c4f1a4cc8d8c19969621e0e4b_9;
NUITKA_MAY_BE_UNUSED char const *type_description_9 = NULL;
static struct Nuitka_FrameObject *cache_frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 = NULL;
PyObject *exception_keeper_type_46;
PyObject *exception_keeper_value_46;
PyTracebackObject *exception_keeper_tb_46;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_46;
PyObject *exception_keeper_type_47;
PyObject *exception_keeper_value_47;
PyTracebackObject *exception_keeper_tb_47;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_47;
PyObject *exception_keeper_type_48;
PyObject *exception_keeper_value_48;
PyTracebackObject *exception_keeper_tb_48;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_48;
PyObject *exception_keeper_type_49;
PyObject *exception_keeper_value_49;
PyTracebackObject *exception_keeper_tb_49;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_49;
PyObject *exception_preserved_type_2;
PyObject *exception_preserved_value_2;
PyTracebackObject *exception_preserved_tb_2;
PyObject *exception_keeper_type_50;
PyObject *exception_keeper_value_50;
PyTracebackObject *exception_keeper_tb_50;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_50;
PyObject *exception_keeper_type_51;
PyObject *exception_keeper_value_51;
PyTracebackObject *exception_keeper_tb_51;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_51;
PyObject *exception_preserved_type_3;
PyObject *exception_preserved_value_3;
PyTracebackObject *exception_preserved_tb_3;
PyObject *exception_keeper_type_52;
PyObject *exception_keeper_value_52;
PyTracebackObject *exception_keeper_tb_52;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_52;
PyObject *locals_urllib3$packages$six_555 = NULL;
struct Nuitka_FrameObject *frame_c1bbcf7037667b0ca87195e207060dd5_10;
NUITKA_MAY_BE_UNUSED char const *type_description_10 = NULL;
static struct Nuitka_FrameObject *cache_frame_c1bbcf7037667b0ca87195e207060dd5_10 = NULL;
PyObject *exception_keeper_type_53;
PyObject *exception_keeper_value_53;
PyTracebackObject *exception_keeper_tb_53;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_53;
PyObject *exception_keeper_type_54;
PyObject *exception_keeper_value_54;
PyTracebackObject *exception_keeper_tb_54;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_54;
PyObject *exception_keeper_type_55;
PyObject *exception_keeper_value_55;
PyTracebackObject *exception_keeper_tb_55;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_55;
PyObject *tmp_iterator_attempt;
PyObject *exception_keeper_type_56;
PyObject *exception_keeper_value_56;
PyTracebackObject *exception_keeper_tb_56;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_56;
PyObject *exception_keeper_type_57;
PyObject *exception_keeper_value_57;
PyTracebackObject *exception_keeper_tb_57;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_57;
PyObject *exception_keeper_type_58;
PyObject *exception_keeper_value_58;
PyTracebackObject *exception_keeper_tb_58;
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_58;
// Module code.
{
PyObject *tmp_assign_source_1;
tmp_assign_source_1 = const_str_digest_97d8b3849ccb4841962c7ac18f0af059;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___doc__, tmp_assign_source_1 );
}
{
PyObject *tmp_assign_source_2;
tmp_assign_source_2 = const_str_digest_faf12bf627e40e2a969336e5ac992c83;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___file__, tmp_assign_source_2 );
}
{
PyObject *tmp_assign_source_3;
tmp_assign_source_3 = Py_None;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___cached__, tmp_assign_source_3 );
}
// Frame without reuse.
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4 = MAKE_MODULE_FRAME( codeobj_d8ed8cba85b4aa82c3e7f1b0710f07b4, module_urllib3$packages$six );
// Push the new frame as the currently active one, and we should be exclusively
// owning it.
pushFrameStack( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4 );
assert( Py_REFCNT( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4 ) == 2 );
// Framed code:
{
PyObject *tmp_assign_source_4;
PyObject *tmp_import_name_from_1;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 23;
tmp_import_name_from_1 = PyImport_ImportModule("__future__");
assert( !(tmp_import_name_from_1 == NULL) );
tmp_assign_source_4 = IMPORT_NAME( tmp_import_name_from_1, const_str_plain_absolute_import );
if ( tmp_assign_source_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 23;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_absolute_import, tmp_assign_source_4 );
}
{
PyObject *tmp_assign_source_5;
PyObject *tmp_name_name_1;
PyObject *tmp_globals_name_1;
PyObject *tmp_locals_name_1;
PyObject *tmp_fromlist_name_1;
PyObject *tmp_level_name_1;
tmp_name_name_1 = const_str_plain_functools;
tmp_globals_name_1 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_1 = Py_None;
tmp_fromlist_name_1 = Py_None;
tmp_level_name_1 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 25;
tmp_assign_source_5 = IMPORT_MODULE5( tmp_name_name_1, tmp_globals_name_1, tmp_locals_name_1, tmp_fromlist_name_1, tmp_level_name_1 );
if ( tmp_assign_source_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 25;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_functools, tmp_assign_source_5 );
}
{
PyObject *tmp_assign_source_6;
PyObject *tmp_name_name_2;
PyObject *tmp_globals_name_2;
PyObject *tmp_locals_name_2;
PyObject *tmp_fromlist_name_2;
PyObject *tmp_level_name_2;
tmp_name_name_2 = const_str_plain_itertools;
tmp_globals_name_2 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_2 = Py_None;
tmp_fromlist_name_2 = Py_None;
tmp_level_name_2 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 26;
tmp_assign_source_6 = IMPORT_MODULE5( tmp_name_name_2, tmp_globals_name_2, tmp_locals_name_2, tmp_fromlist_name_2, tmp_level_name_2 );
assert( !(tmp_assign_source_6 == NULL) );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_itertools, tmp_assign_source_6 );
}
{
PyObject *tmp_assign_source_7;
PyObject *tmp_name_name_3;
PyObject *tmp_globals_name_3;
PyObject *tmp_locals_name_3;
PyObject *tmp_fromlist_name_3;
PyObject *tmp_level_name_3;
tmp_name_name_3 = const_str_plain_operator;
tmp_globals_name_3 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_3 = Py_None;
tmp_fromlist_name_3 = Py_None;
tmp_level_name_3 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 27;
tmp_assign_source_7 = IMPORT_MODULE5( tmp_name_name_3, tmp_globals_name_3, tmp_locals_name_3, tmp_fromlist_name_3, tmp_level_name_3 );
if ( tmp_assign_source_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 27;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator, tmp_assign_source_7 );
}
{
PyObject *tmp_assign_source_8;
PyObject *tmp_name_name_4;
PyObject *tmp_globals_name_4;
PyObject *tmp_locals_name_4;
PyObject *tmp_fromlist_name_4;
PyObject *tmp_level_name_4;
tmp_name_name_4 = const_str_plain_sys;
tmp_globals_name_4 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_4 = Py_None;
tmp_fromlist_name_4 = Py_None;
tmp_level_name_4 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 28;
tmp_assign_source_8 = IMPORT_MODULE5( tmp_name_name_4, tmp_globals_name_4, tmp_locals_name_4, tmp_fromlist_name_4, tmp_level_name_4 );
assert( !(tmp_assign_source_8 == NULL) );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys, tmp_assign_source_8 );
}
{
PyObject *tmp_assign_source_9;
PyObject *tmp_name_name_5;
PyObject *tmp_globals_name_5;
PyObject *tmp_locals_name_5;
PyObject *tmp_fromlist_name_5;
PyObject *tmp_level_name_5;
tmp_name_name_5 = const_str_plain_types;
tmp_globals_name_5 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_5 = Py_None;
tmp_fromlist_name_5 = Py_None;
tmp_level_name_5 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 29;
tmp_assign_source_9 = IMPORT_MODULE5( tmp_name_name_5, tmp_globals_name_5, tmp_locals_name_5, tmp_fromlist_name_5, tmp_level_name_5 );
if ( tmp_assign_source_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 29;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types, tmp_assign_source_9 );
}
{
PyObject *tmp_assign_source_10;
tmp_assign_source_10 = const_str_digest_8f714300b54df1f07c5ea6ab3e1ef1e0;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___author__, tmp_assign_source_10 );
}
{
PyObject *tmp_assign_source_11;
tmp_assign_source_11 = const_str_digest_b0187e473195d5f4e7f8d9079ea0b7b3;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___version__, tmp_assign_source_11 );
}
{
PyObject *tmp_assign_source_12;
PyObject *tmp_compexpr_left_1;
PyObject *tmp_compexpr_right_1;
PyObject *tmp_subscribed_name_1;
PyObject *tmp_source_name_1;
PyObject *tmp_mvar_value_1;
PyObject *tmp_subscript_name_1;
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_1 == NULL ))
{
tmp_mvar_value_1 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
CHECK_OBJECT( tmp_mvar_value_1 );
tmp_source_name_1 = tmp_mvar_value_1;
tmp_subscribed_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_1, const_str_plain_version_info );
if ( tmp_subscribed_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 36;
goto frame_exception_exit_1;
}
tmp_subscript_name_1 = const_int_0;
tmp_compexpr_left_1 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_1, tmp_subscript_name_1, 0 );
Py_DECREF( tmp_subscribed_name_1 );
if ( tmp_compexpr_left_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 36;
goto frame_exception_exit_1;
}
tmp_compexpr_right_1 = const_int_pos_2;
tmp_assign_source_12 = RICH_COMPARE_EQ_NORECURSE( tmp_compexpr_left_1, tmp_compexpr_right_1 );
Py_DECREF( tmp_compexpr_left_1 );
if ( tmp_assign_source_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 36;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY2, tmp_assign_source_12 );
}
{
PyObject *tmp_assign_source_13;
PyObject *tmp_compexpr_left_2;
PyObject *tmp_compexpr_right_2;
PyObject *tmp_subscribed_name_2;
PyObject *tmp_source_name_2;
PyObject *tmp_mvar_value_2;
PyObject *tmp_subscript_name_2;
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_2 == NULL ))
{
tmp_mvar_value_2 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_2 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 37;
goto frame_exception_exit_1;
}
tmp_source_name_2 = tmp_mvar_value_2;
tmp_subscribed_name_2 = LOOKUP_ATTRIBUTE( tmp_source_name_2, const_str_plain_version_info );
if ( tmp_subscribed_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 37;
goto frame_exception_exit_1;
}
tmp_subscript_name_2 = const_int_0;
tmp_compexpr_left_2 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_2, tmp_subscript_name_2, 0 );
Py_DECREF( tmp_subscribed_name_2 );
if ( tmp_compexpr_left_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 37;
goto frame_exception_exit_1;
}
tmp_compexpr_right_2 = const_int_pos_3;
tmp_assign_source_13 = RICH_COMPARE_EQ_NORECURSE( tmp_compexpr_left_2, tmp_compexpr_right_2 );
Py_DECREF( tmp_compexpr_left_2 );
if ( tmp_assign_source_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 37;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3, tmp_assign_source_13 );
}
{
PyObject *tmp_assign_source_14;
PyObject *tmp_compexpr_left_3;
PyObject *tmp_compexpr_right_3;
PyObject *tmp_subscribed_name_3;
PyObject *tmp_source_name_3;
PyObject *tmp_mvar_value_3;
PyObject *tmp_subscript_name_3;
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_3 == NULL ))
{
tmp_mvar_value_3 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_3 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 38;
goto frame_exception_exit_1;
}
tmp_source_name_3 = tmp_mvar_value_3;
tmp_subscribed_name_3 = LOOKUP_ATTRIBUTE( tmp_source_name_3, const_str_plain_version_info );
if ( tmp_subscribed_name_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 38;
goto frame_exception_exit_1;
}
tmp_subscript_name_3 = const_slice_int_0_int_pos_2_none;
tmp_compexpr_left_3 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_3, tmp_subscript_name_3 );
Py_DECREF( tmp_subscribed_name_3 );
if ( tmp_compexpr_left_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 38;
goto frame_exception_exit_1;
}
tmp_compexpr_right_3 = const_tuple_int_pos_3_int_pos_4_tuple;
tmp_assign_source_14 = RICH_COMPARE_GE( tmp_compexpr_left_3, tmp_compexpr_right_3 );
Py_DECREF( tmp_compexpr_left_3 );
if ( tmp_assign_source_14 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 38;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY34, tmp_assign_source_14 );
}
{
nuitka_bool tmp_condition_result_1;
PyObject *tmp_mvar_value_4;
int tmp_truth_name_1;
tmp_mvar_value_4 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_4 == NULL ))
{
tmp_mvar_value_4 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_4 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 40;
goto frame_exception_exit_1;
}
tmp_truth_name_1 = CHECK_IF_TRUE( tmp_mvar_value_4 );
if ( tmp_truth_name_1 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 40;
goto frame_exception_exit_1;
}
tmp_condition_result_1 = tmp_truth_name_1 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_1 == NUITKA_BOOL_TRUE )
{
goto branch_yes_1;
}
else
{
goto branch_no_1;
}
branch_yes_1:;
{
PyObject *tmp_assign_source_15;
tmp_assign_source_15 = const_tuple_type_str_tuple;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_string_types, tmp_assign_source_15 );
}
{
PyObject *tmp_assign_source_16;
tmp_assign_source_16 = const_tuple_type_int_tuple;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_integer_types, tmp_assign_source_16 );
}
{
PyObject *tmp_assign_source_17;
tmp_assign_source_17 = const_tuple_type_type_tuple;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_class_types, tmp_assign_source_17 );
}
{
PyObject *tmp_assign_source_18;
tmp_assign_source_18 = (PyObject *)&PyUnicode_Type;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_text_type, tmp_assign_source_18 );
}
{
PyObject *tmp_assign_source_19;
tmp_assign_source_19 = (PyObject *)&PyBytes_Type;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_binary_type, tmp_assign_source_19 );
}
{
PyObject *tmp_assign_source_20;
PyObject *tmp_source_name_4;
PyObject *tmp_mvar_value_5;
tmp_mvar_value_5 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_5 == NULL ))
{
tmp_mvar_value_5 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_5 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 47;
goto frame_exception_exit_1;
}
tmp_source_name_4 = tmp_mvar_value_5;
tmp_assign_source_20 = LOOKUP_ATTRIBUTE( tmp_source_name_4, const_str_plain_maxsize );
if ( tmp_assign_source_20 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 47;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MAXSIZE, tmp_assign_source_20 );
}
goto branch_end_1;
branch_no_1:;
{
PyObject *tmp_assign_source_21;
PyObject *tmp_tuple_element_1;
PyObject *tmp_mvar_value_6;
tmp_mvar_value_6 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_basestring );
if (unlikely( tmp_mvar_value_6 == NULL ))
{
tmp_mvar_value_6 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_basestring );
}
if ( tmp_mvar_value_6 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "basestring" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 49;
goto frame_exception_exit_1;
}
tmp_tuple_element_1 = tmp_mvar_value_6;
tmp_assign_source_21 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_1 );
PyTuple_SET_ITEM( tmp_assign_source_21, 0, tmp_tuple_element_1 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_string_types, tmp_assign_source_21 );
}
{
PyObject *tmp_assign_source_22;
PyObject *tmp_tuple_element_2;
PyObject *tmp_mvar_value_7;
tmp_tuple_element_2 = (PyObject *)&PyLong_Type;
tmp_assign_source_22 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_2 );
PyTuple_SET_ITEM( tmp_assign_source_22, 0, tmp_tuple_element_2 );
tmp_mvar_value_7 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_long );
if (unlikely( tmp_mvar_value_7 == NULL ))
{
tmp_mvar_value_7 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_long );
}
if ( tmp_mvar_value_7 == NULL )
{
Py_DECREF( tmp_assign_source_22 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "long" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 50;
goto frame_exception_exit_1;
}
tmp_tuple_element_2 = tmp_mvar_value_7;
Py_INCREF( tmp_tuple_element_2 );
PyTuple_SET_ITEM( tmp_assign_source_22, 1, tmp_tuple_element_2 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_integer_types, tmp_assign_source_22 );
}
{
PyObject *tmp_assign_source_23;
PyObject *tmp_tuple_element_3;
PyObject *tmp_source_name_5;
PyObject *tmp_mvar_value_8;
tmp_tuple_element_3 = (PyObject *)&PyType_Type;
tmp_assign_source_23 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_3 );
PyTuple_SET_ITEM( tmp_assign_source_23, 0, tmp_tuple_element_3 );
tmp_mvar_value_8 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types );
if (unlikely( tmp_mvar_value_8 == NULL ))
{
tmp_mvar_value_8 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_types );
}
if ( tmp_mvar_value_8 == NULL )
{
Py_DECREF( tmp_assign_source_23 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "types" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 51;
goto frame_exception_exit_1;
}
tmp_source_name_5 = tmp_mvar_value_8;
tmp_tuple_element_3 = LOOKUP_ATTRIBUTE( tmp_source_name_5, const_str_plain_ClassType );
if ( tmp_tuple_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_23 );
exception_lineno = 51;
goto frame_exception_exit_1;
}
PyTuple_SET_ITEM( tmp_assign_source_23, 1, tmp_tuple_element_3 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_class_types, tmp_assign_source_23 );
}
{
PyObject *tmp_assign_source_24;
PyObject *tmp_mvar_value_9;
tmp_mvar_value_9 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unicode );
if (unlikely( tmp_mvar_value_9 == NULL ))
{
tmp_mvar_value_9 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unicode );
}
if ( tmp_mvar_value_9 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unicode" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 52;
goto frame_exception_exit_1;
}
tmp_assign_source_24 = tmp_mvar_value_9;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_text_type, tmp_assign_source_24 );
}
{
PyObject *tmp_assign_source_25;
tmp_assign_source_25 = (PyObject *)&PyUnicode_Type;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_binary_type, tmp_assign_source_25 );
}
{
nuitka_bool tmp_condition_result_2;
PyObject *tmp_called_instance_1;
PyObject *tmp_source_name_6;
PyObject *tmp_mvar_value_10;
PyObject *tmp_call_result_1;
int tmp_truth_name_2;
tmp_mvar_value_10 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_10 == NULL ))
{
tmp_mvar_value_10 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_10 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 55;
goto frame_exception_exit_1;
}
tmp_source_name_6 = tmp_mvar_value_10;
tmp_called_instance_1 = LOOKUP_ATTRIBUTE( tmp_source_name_6, const_str_plain_platform );
if ( tmp_called_instance_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 55;
goto frame_exception_exit_1;
}
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 55;
tmp_call_result_1 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_1, const_str_plain_startswith, &PyTuple_GET_ITEM( const_tuple_str_plain_java_tuple, 0 ) );
Py_DECREF( tmp_called_instance_1 );
if ( tmp_call_result_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 55;
goto frame_exception_exit_1;
}
tmp_truth_name_2 = CHECK_IF_TRUE( tmp_call_result_1 );
if ( tmp_truth_name_2 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_call_result_1 );
exception_lineno = 55;
goto frame_exception_exit_1;
}
tmp_condition_result_2 = tmp_truth_name_2 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
Py_DECREF( tmp_call_result_1 );
if ( tmp_condition_result_2 == NUITKA_BOOL_TRUE )
{
goto branch_yes_2;
}
else
{
goto branch_no_2;
}
branch_yes_2:;
{
PyObject *tmp_assign_source_26;
tmp_assign_source_26 = const_int_pos_2147483647;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MAXSIZE, tmp_assign_source_26 );
}
goto branch_end_2;
branch_no_2:;
{
// Tried code:
{
PyObject *tmp_assign_source_27;
PyObject *tmp_dircall_arg1_1;
tmp_dircall_arg1_1 = const_tuple_type_object_tuple;
Py_INCREF( tmp_dircall_arg1_1 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_1};
tmp_assign_source_27 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_27 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
assert( tmp_class_creation_1__bases == NULL );
tmp_class_creation_1__bases = tmp_assign_source_27;
}
{
PyObject *tmp_assign_source_28;
tmp_assign_source_28 = PyDict_New();
assert( tmp_class_creation_1__class_decl_dict == NULL );
tmp_class_creation_1__class_decl_dict = tmp_assign_source_28;
}
{
PyObject *tmp_assign_source_29;
PyObject *tmp_metaclass_name_1;
nuitka_bool tmp_condition_result_3;
PyObject *tmp_key_name_1;
PyObject *tmp_dict_name_1;
PyObject *tmp_dict_name_2;
PyObject *tmp_key_name_2;
nuitka_bool tmp_condition_result_4;
int tmp_truth_name_3;
PyObject *tmp_type_arg_1;
PyObject *tmp_subscribed_name_4;
PyObject *tmp_subscript_name_4;
PyObject *tmp_bases_name_1;
tmp_key_name_1 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dict_name_1 = tmp_class_creation_1__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_1, tmp_key_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_condition_result_3 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_3 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_1;
}
else
{
goto condexpr_false_1;
}
condexpr_true_1:;
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dict_name_2 = tmp_class_creation_1__class_decl_dict;
tmp_key_name_2 = const_str_plain_metaclass;
tmp_metaclass_name_1 = DICT_GET_ITEM( tmp_dict_name_2, tmp_key_name_2 );
if ( tmp_metaclass_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
goto condexpr_end_1;
condexpr_false_1:;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_truth_name_3 = CHECK_IF_TRUE( tmp_class_creation_1__bases );
if ( tmp_truth_name_3 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_condition_result_4 = tmp_truth_name_3 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_4 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_2;
}
else
{
goto condexpr_false_2;
}
condexpr_true_2:;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_subscribed_name_4 = tmp_class_creation_1__bases;
tmp_subscript_name_4 = const_int_0;
tmp_type_arg_1 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_4, tmp_subscript_name_4, 0 );
if ( tmp_type_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_metaclass_name_1 = BUILTIN_TYPE1( tmp_type_arg_1 );
Py_DECREF( tmp_type_arg_1 );
if ( tmp_metaclass_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
goto condexpr_end_2;
condexpr_false_2:;
tmp_metaclass_name_1 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_1 );
condexpr_end_2:;
condexpr_end_1:;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_bases_name_1 = tmp_class_creation_1__bases;
tmp_assign_source_29 = SELECT_METACLASS( tmp_metaclass_name_1, tmp_bases_name_1 );
Py_DECREF( tmp_metaclass_name_1 );
if ( tmp_assign_source_29 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
assert( tmp_class_creation_1__metaclass == NULL );
tmp_class_creation_1__metaclass = tmp_assign_source_29;
}
{
nuitka_bool tmp_condition_result_5;
PyObject *tmp_key_name_3;
PyObject *tmp_dict_name_3;
tmp_key_name_3 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dict_name_3 = tmp_class_creation_1__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_3, tmp_key_name_3 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_condition_result_5 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_5 == NUITKA_BOOL_TRUE )
{
goto branch_yes_3;
}
else
{
goto branch_no_3;
}
branch_yes_3:;
{
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_1__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
}
branch_no_3:;
}
{
nuitka_bool tmp_condition_result_6;
PyObject *tmp_source_name_7;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_source_name_7 = tmp_class_creation_1__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_7, const_str_plain___prepare__ );
tmp_condition_result_6 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_6 == NUITKA_BOOL_TRUE )
{
goto branch_yes_4;
}
else
{
goto branch_no_4;
}
branch_yes_4:;
{
PyObject *tmp_assign_source_30;
PyObject *tmp_called_name_1;
PyObject *tmp_source_name_8;
PyObject *tmp_args_name_1;
PyObject *tmp_tuple_element_4;
PyObject *tmp_kw_name_1;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_source_name_8 = tmp_class_creation_1__metaclass;
tmp_called_name_1 = LOOKUP_ATTRIBUTE( tmp_source_name_8, const_str_plain___prepare__ );
if ( tmp_called_name_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_tuple_element_4 = const_str_plain_X;
tmp_args_name_1 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_4 );
PyTuple_SET_ITEM( tmp_args_name_1, 0, tmp_tuple_element_4 );
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_tuple_element_4 = tmp_class_creation_1__bases;
Py_INCREF( tmp_tuple_element_4 );
PyTuple_SET_ITEM( tmp_args_name_1, 1, tmp_tuple_element_4 );
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_kw_name_1 = tmp_class_creation_1__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 60;
tmp_assign_source_30 = CALL_FUNCTION( tmp_called_name_1, tmp_args_name_1, tmp_kw_name_1 );
Py_DECREF( tmp_called_name_1 );
Py_DECREF( tmp_args_name_1 );
if ( tmp_assign_source_30 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
assert( tmp_class_creation_1__prepared == NULL );
tmp_class_creation_1__prepared = tmp_assign_source_30;
}
{
nuitka_bool tmp_condition_result_7;
PyObject *tmp_operand_name_1;
PyObject *tmp_source_name_9;
CHECK_OBJECT( tmp_class_creation_1__prepared );
tmp_source_name_9 = tmp_class_creation_1__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_9, const_str_plain___getitem__ );
tmp_operand_name_1 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_condition_result_7 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_7 == NUITKA_BOOL_TRUE )
{
goto branch_yes_5;
}
else
{
goto branch_no_5;
}
branch_yes_5:;
{
PyObject *tmp_raise_type_1;
PyObject *tmp_raise_value_1;
PyObject *tmp_left_name_1;
PyObject *tmp_right_name_1;
PyObject *tmp_tuple_element_5;
PyObject *tmp_getattr_target_1;
PyObject *tmp_getattr_attr_1;
PyObject *tmp_getattr_default_1;
PyObject *tmp_source_name_10;
PyObject *tmp_type_arg_2;
tmp_raise_type_1 = PyExc_TypeError;
tmp_left_name_1 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_getattr_target_1 = tmp_class_creation_1__metaclass;
tmp_getattr_attr_1 = const_str_plain___name__;
tmp_getattr_default_1 = const_str_angle_metaclass;
tmp_tuple_element_5 = BUILTIN_GETATTR( tmp_getattr_target_1, tmp_getattr_attr_1, tmp_getattr_default_1 );
if ( tmp_tuple_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
tmp_right_name_1 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_1, 0, tmp_tuple_element_5 );
CHECK_OBJECT( tmp_class_creation_1__prepared );
tmp_type_arg_2 = tmp_class_creation_1__prepared;
tmp_source_name_10 = BUILTIN_TYPE1( tmp_type_arg_2 );
assert( !(tmp_source_name_10 == NULL) );
tmp_tuple_element_5 = LOOKUP_ATTRIBUTE( tmp_source_name_10, const_str_plain___name__ );
Py_DECREF( tmp_source_name_10 );
if ( tmp_tuple_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_1 );
exception_lineno = 60;
goto try_except_handler_1;
}
PyTuple_SET_ITEM( tmp_right_name_1, 1, tmp_tuple_element_5 );
tmp_raise_value_1 = BINARY_OPERATION_REMAINDER( tmp_left_name_1, tmp_right_name_1 );
Py_DECREF( tmp_right_name_1 );
if ( tmp_raise_value_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_1;
}
exception_type = tmp_raise_type_1;
Py_INCREF( tmp_raise_type_1 );
exception_value = tmp_raise_value_1;
exception_lineno = 60;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_1;
}
branch_no_5:;
}
goto branch_end_4;
branch_no_4:;
{
PyObject *tmp_assign_source_31;
tmp_assign_source_31 = PyDict_New();
assert( tmp_class_creation_1__prepared == NULL );
tmp_class_creation_1__prepared = tmp_assign_source_31;
}
branch_end_4:;
}
{
PyObject *tmp_assign_source_32;
{
PyObject *tmp_set_locals_1;
CHECK_OBJECT( tmp_class_creation_1__prepared );
tmp_set_locals_1 = tmp_class_creation_1__prepared;
locals_urllib3$packages$six_60 = tmp_set_locals_1;
Py_INCREF( tmp_set_locals_1 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_60, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_3;
}
}
{
tmp_dictset_value = const_str_plain_X;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_60, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_3;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_6e65d5511952f001f75d908ea3e38da8_2, codeobj_6e65d5511952f001f75d908ea3e38da8, module_urllib3$packages$six, sizeof(void *) );
frame_6e65d5511952f001f75d908ea3e38da8_2 = cache_frame_6e65d5511952f001f75d908ea3e38da8_2;
// Push the new frame as the currently active one.
pushFrameStack( frame_6e65d5511952f001f75d908ea3e38da8_2 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_6e65d5511952f001f75d908ea3e38da8_2 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_1___len__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_60, const_str_plain___len__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 62;
type_description_2 = "o";
goto frame_exception_exit_2;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_6e65d5511952f001f75d908ea3e38da8_2 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_1;
frame_exception_exit_2:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_6e65d5511952f001f75d908ea3e38da8_2 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_6e65d5511952f001f75d908ea3e38da8_2, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_6e65d5511952f001f75d908ea3e38da8_2->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_6e65d5511952f001f75d908ea3e38da8_2, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_6e65d5511952f001f75d908ea3e38da8_2,
type_description_2,
outline_0_var___class__
);
// Release cached frame.
if ( frame_6e65d5511952f001f75d908ea3e38da8_2 == cache_frame_6e65d5511952f001f75d908ea3e38da8_2 )
{
Py_DECREF( frame_6e65d5511952f001f75d908ea3e38da8_2 );
}
cache_frame_6e65d5511952f001f75d908ea3e38da8_2 = NULL;
assertFrameObject( frame_6e65d5511952f001f75d908ea3e38da8_2 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_1;
frame_no_exception_1:;
goto skip_nested_handling_1;
nested_frame_exit_1:;
goto try_except_handler_3;
skip_nested_handling_1:;
{
nuitka_bool tmp_condition_result_8;
PyObject *tmp_compexpr_left_4;
PyObject *tmp_compexpr_right_4;
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_compexpr_left_4 = tmp_class_creation_1__bases;
tmp_compexpr_right_4 = const_tuple_type_object_tuple;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_4, tmp_compexpr_right_4 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_3;
}
tmp_condition_result_8 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_8 == NUITKA_BOOL_TRUE )
{
goto branch_yes_6;
}
else
{
goto branch_no_6;
}
branch_yes_6:;
{
tmp_dictset_value = const_tuple_type_object_tuple;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_60, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_3;
}
}
branch_no_6:;
}
{
PyObject *tmp_assign_source_33;
PyObject *tmp_called_name_2;
PyObject *tmp_args_name_2;
PyObject *tmp_tuple_element_6;
PyObject *tmp_kw_name_2;
CHECK_OBJECT( tmp_class_creation_1__metaclass );
tmp_called_name_2 = tmp_class_creation_1__metaclass;
tmp_tuple_element_6 = const_str_plain_X;
tmp_args_name_2 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_6 );
PyTuple_SET_ITEM( tmp_args_name_2, 0, tmp_tuple_element_6 );
CHECK_OBJECT( tmp_class_creation_1__bases );
tmp_tuple_element_6 = tmp_class_creation_1__bases;
Py_INCREF( tmp_tuple_element_6 );
PyTuple_SET_ITEM( tmp_args_name_2, 1, tmp_tuple_element_6 );
tmp_tuple_element_6 = locals_urllib3$packages$six_60;
Py_INCREF( tmp_tuple_element_6 );
PyTuple_SET_ITEM( tmp_args_name_2, 2, tmp_tuple_element_6 );
CHECK_OBJECT( tmp_class_creation_1__class_decl_dict );
tmp_kw_name_2 = tmp_class_creation_1__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 60;
tmp_assign_source_33 = CALL_FUNCTION( tmp_called_name_2, tmp_args_name_2, tmp_kw_name_2 );
Py_DECREF( tmp_args_name_2 );
if ( tmp_assign_source_33 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 60;
goto try_except_handler_3;
}
assert( outline_0_var___class__ == NULL );
outline_0_var___class__ = tmp_assign_source_33;
}
{
CHECK_OBJECT( outline_0_var___class__ );
tmp_assign_source_32 = outline_0_var___class__;
Py_INCREF( tmp_assign_source_32 );
goto try_return_handler_3;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_3:;
{
Py_DECREF( locals_urllib3$packages$six_60 );
locals_urllib3$packages$six_60 = NULL;
}
{
goto try_return_handler_2;
}
// Exception handler code:
try_except_handler_3:;
exception_keeper_type_1 = exception_type;
exception_keeper_value_1 = exception_value;
exception_keeper_tb_1 = exception_tb;
exception_keeper_lineno_1 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_60 );
locals_urllib3$packages$six_60 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_1;
exception_value = exception_keeper_value_1;
exception_tb = exception_keeper_tb_1;
exception_lineno = exception_keeper_lineno_1;
goto try_except_handler_2;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_2:;
{
CHECK_OBJECT( (PyObject *)outline_0_var___class__ );
Py_DECREF( outline_0_var___class__ );
outline_0_var___class__ = NULL;
}
{
goto outline_result_1;
}
// Exception handler code:
try_except_handler_2:;
exception_keeper_type_2 = exception_type;
exception_keeper_value_2 = exception_value;
exception_keeper_tb_2 = exception_tb;
exception_keeper_lineno_2 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_2;
exception_value = exception_keeper_value_2;
exception_tb = exception_keeper_tb_2;
exception_lineno = exception_keeper_lineno_2;
goto outline_exception_1;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_1:;
exception_lineno = 60;
goto try_except_handler_1;
outline_result_1:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_X, tmp_assign_source_32 );
}
goto try_end_1;
// Exception handler code:
try_except_handler_1:;
exception_keeper_type_3 = exception_type;
exception_keeper_value_3 = exception_value;
exception_keeper_tb_3 = exception_tb;
exception_keeper_lineno_3 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_1__bases );
tmp_class_creation_1__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_1__class_decl_dict );
tmp_class_creation_1__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_1__metaclass );
tmp_class_creation_1__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_1__prepared );
tmp_class_creation_1__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_3;
exception_value = exception_keeper_value_3;
exception_tb = exception_keeper_tb_3;
exception_lineno = exception_keeper_lineno_3;
goto frame_exception_exit_1;
}
// End of try:
try_end_1:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__bases );
Py_DECREF( tmp_class_creation_1__bases );
tmp_class_creation_1__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__class_decl_dict );
Py_DECREF( tmp_class_creation_1__class_decl_dict );
tmp_class_creation_1__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__metaclass );
Py_DECREF( tmp_class_creation_1__metaclass );
tmp_class_creation_1__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_1__prepared );
Py_DECREF( tmp_class_creation_1__prepared );
tmp_class_creation_1__prepared = NULL;
}
{
nuitka_bool tmp_assign_source_34;
tmp_assign_source_34 = NUITKA_BOOL_TRUE;
tmp_try_except_1__unhandled_indicator = tmp_assign_source_34;
}
{
// Tried code:
{
// Tried code:
{
PyObject *tmp_len_arg_1;
PyObject *tmp_called_name_3;
PyObject *tmp_mvar_value_11;
tmp_mvar_value_11 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_X );
if (unlikely( tmp_mvar_value_11 == NULL ))
{
tmp_mvar_value_11 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_X );
}
if ( tmp_mvar_value_11 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "X" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 65;
goto try_except_handler_5;
}
tmp_called_name_3 = tmp_mvar_value_11;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 65;
tmp_len_arg_1 = CALL_FUNCTION_NO_ARGS( tmp_called_name_3 );
if ( tmp_len_arg_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 65;
goto try_except_handler_5;
}
tmp_unused = BUILTIN_LEN( tmp_len_arg_1 );
Py_DECREF( tmp_len_arg_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 65;
goto try_except_handler_5;
}
Py_DECREF( tmp_unused );
}
goto try_end_2;
// Exception handler code:
try_except_handler_5:;
exception_keeper_type_4 = exception_type;
exception_keeper_value_4 = exception_value;
exception_keeper_tb_4 = exception_tb;
exception_keeper_lineno_4 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
nuitka_bool tmp_assign_source_35;
tmp_assign_source_35 = NUITKA_BOOL_FALSE;
tmp_try_except_1__unhandled_indicator = tmp_assign_source_35;
}
{
// Preserve existing published exception.
exception_preserved_type_1 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_1 );
exception_preserved_value_1 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_1 );
exception_preserved_tb_1 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_1 );
}
{
if ( exception_keeper_tb_4 == NULL )
{
exception_keeper_tb_4 = MAKE_TRACEBACK( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_keeper_lineno_4 );
}
else if ( exception_keeper_lineno_4 != 0 )
{
exception_keeper_tb_4 = ADD_TRACEBACK( exception_keeper_tb_4, frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_keeper_lineno_4 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_4, &exception_keeper_value_4, &exception_keeper_tb_4 );
PyException_SetTraceback( exception_keeper_value_4, (PyObject *)exception_keeper_tb_4 );
PUBLISH_EXCEPTION( &exception_keeper_type_4, &exception_keeper_value_4, &exception_keeper_tb_4 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_9;
PyObject *tmp_compexpr_left_5;
PyObject *tmp_compexpr_right_5;
tmp_compexpr_left_5 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_5 = PyExc_OverflowError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_5, tmp_compexpr_right_5 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 66;
goto try_except_handler_6;
}
tmp_condition_result_9 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_9 == NUITKA_BOOL_TRUE )
{
goto branch_yes_7;
}
else
{
goto branch_no_7;
}
branch_yes_7:;
{
PyObject *tmp_assign_source_36;
tmp_assign_source_36 = const_int_pos_2147483647;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MAXSIZE, tmp_assign_source_36 );
}
goto branch_end_7;
branch_no_7:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 64;
}
if (exception_tb && exception_tb->tb_frame == &frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame) frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = exception_tb->tb_lineno;
goto try_except_handler_6;
}
branch_end_7:;
}
goto try_end_3;
// Exception handler code:
try_except_handler_6:;
exception_keeper_type_5 = exception_type;
exception_keeper_value_5 = exception_value;
exception_keeper_tb_5 = exception_tb;
exception_keeper_lineno_5 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
{
// Re-raise.
exception_type = exception_keeper_type_5;
exception_value = exception_keeper_value_5;
exception_tb = exception_keeper_tb_5;
exception_lineno = exception_keeper_lineno_5;
goto try_except_handler_4;
}
// End of try:
try_end_3:;
}
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_1, exception_preserved_value_1, exception_preserved_tb_1 );
}
goto try_end_2;
// exception handler codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// End of try:
try_end_2:;
}
goto try_end_4;
// Exception handler code:
try_except_handler_4:;
exception_keeper_type_6 = exception_type;
exception_keeper_value_6 = exception_value;
exception_keeper_tb_6 = exception_tb;
exception_keeper_lineno_6 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
}
{
// Re-raise.
exception_type = exception_keeper_type_6;
exception_value = exception_keeper_value_6;
exception_tb = exception_keeper_tb_6;
exception_lineno = exception_keeper_lineno_6;
goto frame_exception_exit_1;
}
// End of try:
try_end_4:;
}
{
nuitka_bool tmp_condition_result_10;
PyObject *tmp_compexpr_left_6;
PyObject *tmp_compexpr_right_6;
assert( tmp_try_except_1__unhandled_indicator != NUITKA_BOOL_UNASSIGNED);
tmp_compexpr_left_6 = ( tmp_try_except_1__unhandled_indicator == NUITKA_BOOL_TRUE ) ? Py_True : Py_False;
tmp_compexpr_right_6 = Py_True;
tmp_condition_result_10 = ( tmp_compexpr_left_6 == tmp_compexpr_right_6 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_10 == NUITKA_BOOL_TRUE )
{
goto branch_yes_8;
}
else
{
goto branch_no_8;
}
branch_yes_8:;
{
PyObject *tmp_assign_source_37;
tmp_assign_source_37 = const_int_pos_9223372036854775807;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MAXSIZE, tmp_assign_source_37 );
}
branch_no_8:;
}
{
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_X );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "X" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 72;
goto frame_exception_exit_1;
}
}
branch_end_2:;
}
branch_end_1:;
}
{
PyObject *tmp_assign_source_38;
tmp_assign_source_38 = MAKE_FUNCTION_urllib3$packages$six$$$function_2__add_doc( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc, tmp_assign_source_38 );
}
{
PyObject *tmp_assign_source_39;
tmp_assign_source_39 = MAKE_FUNCTION_urllib3$packages$six$$$function_3__import_module( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__import_module, tmp_assign_source_39 );
}
{
// Tried code:
{
PyObject *tmp_assign_source_40;
PyObject *tmp_dircall_arg1_2;
tmp_dircall_arg1_2 = const_tuple_type_object_tuple;
Py_INCREF( tmp_dircall_arg1_2 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_2};
tmp_assign_source_40 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_40 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
assert( tmp_class_creation_2__bases == NULL );
tmp_class_creation_2__bases = tmp_assign_source_40;
}
{
PyObject *tmp_assign_source_41;
tmp_assign_source_41 = PyDict_New();
assert( tmp_class_creation_2__class_decl_dict == NULL );
tmp_class_creation_2__class_decl_dict = tmp_assign_source_41;
}
{
PyObject *tmp_assign_source_42;
PyObject *tmp_metaclass_name_2;
nuitka_bool tmp_condition_result_11;
PyObject *tmp_key_name_4;
PyObject *tmp_dict_name_4;
PyObject *tmp_dict_name_5;
PyObject *tmp_key_name_5;
nuitka_bool tmp_condition_result_12;
int tmp_truth_name_4;
PyObject *tmp_type_arg_3;
PyObject *tmp_subscribed_name_5;
PyObject *tmp_subscript_name_5;
PyObject *tmp_bases_name_2;
tmp_key_name_4 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_2__class_decl_dict );
tmp_dict_name_4 = tmp_class_creation_2__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_4, tmp_key_name_4 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_condition_result_11 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_11 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_3;
}
else
{
goto condexpr_false_3;
}
condexpr_true_3:;
CHECK_OBJECT( tmp_class_creation_2__class_decl_dict );
tmp_dict_name_5 = tmp_class_creation_2__class_decl_dict;
tmp_key_name_5 = const_str_plain_metaclass;
tmp_metaclass_name_2 = DICT_GET_ITEM( tmp_dict_name_5, tmp_key_name_5 );
if ( tmp_metaclass_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
goto condexpr_end_3;
condexpr_false_3:;
CHECK_OBJECT( tmp_class_creation_2__bases );
tmp_truth_name_4 = CHECK_IF_TRUE( tmp_class_creation_2__bases );
if ( tmp_truth_name_4 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_condition_result_12 = tmp_truth_name_4 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_12 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_4;
}
else
{
goto condexpr_false_4;
}
condexpr_true_4:;
CHECK_OBJECT( tmp_class_creation_2__bases );
tmp_subscribed_name_5 = tmp_class_creation_2__bases;
tmp_subscript_name_5 = const_int_0;
tmp_type_arg_3 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_5, tmp_subscript_name_5, 0 );
if ( tmp_type_arg_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_metaclass_name_2 = BUILTIN_TYPE1( tmp_type_arg_3 );
Py_DECREF( tmp_type_arg_3 );
if ( tmp_metaclass_name_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
goto condexpr_end_4;
condexpr_false_4:;
tmp_metaclass_name_2 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_2 );
condexpr_end_4:;
condexpr_end_3:;
CHECK_OBJECT( tmp_class_creation_2__bases );
tmp_bases_name_2 = tmp_class_creation_2__bases;
tmp_assign_source_42 = SELECT_METACLASS( tmp_metaclass_name_2, tmp_bases_name_2 );
Py_DECREF( tmp_metaclass_name_2 );
if ( tmp_assign_source_42 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
assert( tmp_class_creation_2__metaclass == NULL );
tmp_class_creation_2__metaclass = tmp_assign_source_42;
}
{
nuitka_bool tmp_condition_result_13;
PyObject *tmp_key_name_6;
PyObject *tmp_dict_name_6;
tmp_key_name_6 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_2__class_decl_dict );
tmp_dict_name_6 = tmp_class_creation_2__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_6, tmp_key_name_6 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_condition_result_13 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_13 == NUITKA_BOOL_TRUE )
{
goto branch_yes_9;
}
else
{
goto branch_no_9;
}
branch_yes_9:;
{
CHECK_OBJECT( tmp_class_creation_2__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_2__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
}
branch_no_9:;
}
{
nuitka_bool tmp_condition_result_14;
PyObject *tmp_source_name_11;
CHECK_OBJECT( tmp_class_creation_2__metaclass );
tmp_source_name_11 = tmp_class_creation_2__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_11, const_str_plain___prepare__ );
tmp_condition_result_14 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_14 == NUITKA_BOOL_TRUE )
{
goto branch_yes_10;
}
else
{
goto branch_no_10;
}
branch_yes_10:;
{
PyObject *tmp_assign_source_43;
PyObject *tmp_called_name_4;
PyObject *tmp_source_name_12;
PyObject *tmp_args_name_3;
PyObject *tmp_tuple_element_7;
PyObject *tmp_kw_name_3;
CHECK_OBJECT( tmp_class_creation_2__metaclass );
tmp_source_name_12 = tmp_class_creation_2__metaclass;
tmp_called_name_4 = LOOKUP_ATTRIBUTE( tmp_source_name_12, const_str_plain___prepare__ );
if ( tmp_called_name_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_tuple_element_7 = const_str_plain__LazyDescr;
tmp_args_name_3 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_7 );
PyTuple_SET_ITEM( tmp_args_name_3, 0, tmp_tuple_element_7 );
CHECK_OBJECT( tmp_class_creation_2__bases );
tmp_tuple_element_7 = tmp_class_creation_2__bases;
Py_INCREF( tmp_tuple_element_7 );
PyTuple_SET_ITEM( tmp_args_name_3, 1, tmp_tuple_element_7 );
CHECK_OBJECT( tmp_class_creation_2__class_decl_dict );
tmp_kw_name_3 = tmp_class_creation_2__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 86;
tmp_assign_source_43 = CALL_FUNCTION( tmp_called_name_4, tmp_args_name_3, tmp_kw_name_3 );
Py_DECREF( tmp_called_name_4 );
Py_DECREF( tmp_args_name_3 );
if ( tmp_assign_source_43 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
assert( tmp_class_creation_2__prepared == NULL );
tmp_class_creation_2__prepared = tmp_assign_source_43;
}
{
nuitka_bool tmp_condition_result_15;
PyObject *tmp_operand_name_2;
PyObject *tmp_source_name_13;
CHECK_OBJECT( tmp_class_creation_2__prepared );
tmp_source_name_13 = tmp_class_creation_2__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_13, const_str_plain___getitem__ );
tmp_operand_name_2 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_2 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_condition_result_15 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_15 == NUITKA_BOOL_TRUE )
{
goto branch_yes_11;
}
else
{
goto branch_no_11;
}
branch_yes_11:;
{
PyObject *tmp_raise_type_2;
PyObject *tmp_raise_value_2;
PyObject *tmp_left_name_2;
PyObject *tmp_right_name_2;
PyObject *tmp_tuple_element_8;
PyObject *tmp_getattr_target_2;
PyObject *tmp_getattr_attr_2;
PyObject *tmp_getattr_default_2;
PyObject *tmp_source_name_14;
PyObject *tmp_type_arg_4;
tmp_raise_type_2 = PyExc_TypeError;
tmp_left_name_2 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_2__metaclass );
tmp_getattr_target_2 = tmp_class_creation_2__metaclass;
tmp_getattr_attr_2 = const_str_plain___name__;
tmp_getattr_default_2 = const_str_angle_metaclass;
tmp_tuple_element_8 = BUILTIN_GETATTR( tmp_getattr_target_2, tmp_getattr_attr_2, tmp_getattr_default_2 );
if ( tmp_tuple_element_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
tmp_right_name_2 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_2, 0, tmp_tuple_element_8 );
CHECK_OBJECT( tmp_class_creation_2__prepared );
tmp_type_arg_4 = tmp_class_creation_2__prepared;
tmp_source_name_14 = BUILTIN_TYPE1( tmp_type_arg_4 );
assert( !(tmp_source_name_14 == NULL) );
tmp_tuple_element_8 = LOOKUP_ATTRIBUTE( tmp_source_name_14, const_str_plain___name__ );
Py_DECREF( tmp_source_name_14 );
if ( tmp_tuple_element_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_2 );
exception_lineno = 86;
goto try_except_handler_7;
}
PyTuple_SET_ITEM( tmp_right_name_2, 1, tmp_tuple_element_8 );
tmp_raise_value_2 = BINARY_OPERATION_REMAINDER( tmp_left_name_2, tmp_right_name_2 );
Py_DECREF( tmp_right_name_2 );
if ( tmp_raise_value_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_7;
}
exception_type = tmp_raise_type_2;
Py_INCREF( tmp_raise_type_2 );
exception_value = tmp_raise_value_2;
exception_lineno = 86;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_7;
}
branch_no_11:;
}
goto branch_end_10;
branch_no_10:;
{
PyObject *tmp_assign_source_44;
tmp_assign_source_44 = PyDict_New();
assert( tmp_class_creation_2__prepared == NULL );
tmp_class_creation_2__prepared = tmp_assign_source_44;
}
branch_end_10:;
}
{
PyObject *tmp_assign_source_45;
{
PyObject *tmp_set_locals_2;
CHECK_OBJECT( tmp_class_creation_2__prepared );
tmp_set_locals_2 = tmp_class_creation_2__prepared;
locals_urllib3$packages$six_86 = tmp_set_locals_2;
Py_INCREF( tmp_set_locals_2 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_86, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_9;
}
}
{
tmp_dictset_value = const_str_plain__LazyDescr;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_86, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_9;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_b22a774023adf3b6e174360465139c37_3, codeobj_b22a774023adf3b6e174360465139c37, module_urllib3$packages$six, sizeof(void *) );
frame_b22a774023adf3b6e174360465139c37_3 = cache_frame_b22a774023adf3b6e174360465139c37_3;
// Push the new frame as the currently active one.
pushFrameStack( frame_b22a774023adf3b6e174360465139c37_3 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_b22a774023adf3b6e174360465139c37_3 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_4___init__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_86, const_str_plain___init__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 88;
type_description_2 = "o";
goto frame_exception_exit_3;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_5___get__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_86, const_str_plain___get__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 91;
type_description_2 = "o";
goto frame_exception_exit_3;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_b22a774023adf3b6e174360465139c37_3 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_2;
frame_exception_exit_3:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b22a774023adf3b6e174360465139c37_3 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_b22a774023adf3b6e174360465139c37_3, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_b22a774023adf3b6e174360465139c37_3->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_b22a774023adf3b6e174360465139c37_3, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_b22a774023adf3b6e174360465139c37_3,
type_description_2,
outline_1_var___class__
);
// Release cached frame.
if ( frame_b22a774023adf3b6e174360465139c37_3 == cache_frame_b22a774023adf3b6e174360465139c37_3 )
{
Py_DECREF( frame_b22a774023adf3b6e174360465139c37_3 );
}
cache_frame_b22a774023adf3b6e174360465139c37_3 = NULL;
assertFrameObject( frame_b22a774023adf3b6e174360465139c37_3 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_2;
frame_no_exception_2:;
goto skip_nested_handling_2;
nested_frame_exit_2:;
goto try_except_handler_9;
skip_nested_handling_2:;
{
nuitka_bool tmp_condition_result_16;
PyObject *tmp_compexpr_left_7;
PyObject *tmp_compexpr_right_7;
CHECK_OBJECT( tmp_class_creation_2__bases );
tmp_compexpr_left_7 = tmp_class_creation_2__bases;
tmp_compexpr_right_7 = const_tuple_type_object_tuple;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_7, tmp_compexpr_right_7 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_9;
}
tmp_condition_result_16 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_16 == NUITKA_BOOL_TRUE )
{
goto branch_yes_12;
}
else
{
goto branch_no_12;
}
branch_yes_12:;
{
tmp_dictset_value = const_tuple_type_object_tuple;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_86, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_9;
}
}
branch_no_12:;
}
{
PyObject *tmp_assign_source_46;
PyObject *tmp_called_name_5;
PyObject *tmp_args_name_4;
PyObject *tmp_tuple_element_9;
PyObject *tmp_kw_name_4;
CHECK_OBJECT( tmp_class_creation_2__metaclass );
tmp_called_name_5 = tmp_class_creation_2__metaclass;
tmp_tuple_element_9 = const_str_plain__LazyDescr;
tmp_args_name_4 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_9 );
PyTuple_SET_ITEM( tmp_args_name_4, 0, tmp_tuple_element_9 );
CHECK_OBJECT( tmp_class_creation_2__bases );
tmp_tuple_element_9 = tmp_class_creation_2__bases;
Py_INCREF( tmp_tuple_element_9 );
PyTuple_SET_ITEM( tmp_args_name_4, 1, tmp_tuple_element_9 );
tmp_tuple_element_9 = locals_urllib3$packages$six_86;
Py_INCREF( tmp_tuple_element_9 );
PyTuple_SET_ITEM( tmp_args_name_4, 2, tmp_tuple_element_9 );
CHECK_OBJECT( tmp_class_creation_2__class_decl_dict );
tmp_kw_name_4 = tmp_class_creation_2__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 86;
tmp_assign_source_46 = CALL_FUNCTION( tmp_called_name_5, tmp_args_name_4, tmp_kw_name_4 );
Py_DECREF( tmp_args_name_4 );
if ( tmp_assign_source_46 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 86;
goto try_except_handler_9;
}
assert( outline_1_var___class__ == NULL );
outline_1_var___class__ = tmp_assign_source_46;
}
{
CHECK_OBJECT( outline_1_var___class__ );
tmp_assign_source_45 = outline_1_var___class__;
Py_INCREF( tmp_assign_source_45 );
goto try_return_handler_9;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_9:;
{
Py_DECREF( locals_urllib3$packages$six_86 );
locals_urllib3$packages$six_86 = NULL;
}
{
goto try_return_handler_8;
}
// Exception handler code:
try_except_handler_9:;
exception_keeper_type_7 = exception_type;
exception_keeper_value_7 = exception_value;
exception_keeper_tb_7 = exception_tb;
exception_keeper_lineno_7 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_86 );
locals_urllib3$packages$six_86 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_7;
exception_value = exception_keeper_value_7;
exception_tb = exception_keeper_tb_7;
exception_lineno = exception_keeper_lineno_7;
goto try_except_handler_8;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_8:;
{
CHECK_OBJECT( (PyObject *)outline_1_var___class__ );
Py_DECREF( outline_1_var___class__ );
outline_1_var___class__ = NULL;
}
{
goto outline_result_2;
}
// Exception handler code:
try_except_handler_8:;
exception_keeper_type_8 = exception_type;
exception_keeper_value_8 = exception_value;
exception_keeper_tb_8 = exception_tb;
exception_keeper_lineno_8 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_8;
exception_value = exception_keeper_value_8;
exception_tb = exception_keeper_tb_8;
exception_lineno = exception_keeper_lineno_8;
goto outline_exception_2;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_2:;
exception_lineno = 86;
goto try_except_handler_7;
outline_result_2:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyDescr, tmp_assign_source_45 );
}
goto try_end_5;
// Exception handler code:
try_except_handler_7:;
exception_keeper_type_9 = exception_type;
exception_keeper_value_9 = exception_value;
exception_keeper_tb_9 = exception_tb;
exception_keeper_lineno_9 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_2__bases );
tmp_class_creation_2__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_2__class_decl_dict );
tmp_class_creation_2__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_2__metaclass );
tmp_class_creation_2__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_2__prepared );
tmp_class_creation_2__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_9;
exception_value = exception_keeper_value_9;
exception_tb = exception_keeper_tb_9;
exception_lineno = exception_keeper_lineno_9;
goto frame_exception_exit_1;
}
// End of try:
try_end_5:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_2__bases );
Py_DECREF( tmp_class_creation_2__bases );
tmp_class_creation_2__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_2__class_decl_dict );
Py_DECREF( tmp_class_creation_2__class_decl_dict );
tmp_class_creation_2__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_2__metaclass );
Py_DECREF( tmp_class_creation_2__metaclass );
tmp_class_creation_2__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_2__prepared );
Py_DECREF( tmp_class_creation_2__prepared );
tmp_class_creation_2__prepared = NULL;
}
{
// Tried code:
{
PyObject *tmp_assign_source_47;
PyObject *tmp_tuple_element_10;
PyObject *tmp_mvar_value_12;
tmp_mvar_value_12 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyDescr );
if (unlikely( tmp_mvar_value_12 == NULL ))
{
tmp_mvar_value_12 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyDescr );
}
if ( tmp_mvar_value_12 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyDescr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_tuple_element_10 = tmp_mvar_value_12;
tmp_assign_source_47 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_10 );
PyTuple_SET_ITEM( tmp_assign_source_47, 0, tmp_tuple_element_10 );
assert( tmp_class_creation_3__bases_orig == NULL );
tmp_class_creation_3__bases_orig = tmp_assign_source_47;
}
{
PyObject *tmp_assign_source_48;
PyObject *tmp_dircall_arg1_3;
CHECK_OBJECT( tmp_class_creation_3__bases_orig );
tmp_dircall_arg1_3 = tmp_class_creation_3__bases_orig;
Py_INCREF( tmp_dircall_arg1_3 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_3};
tmp_assign_source_48 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_48 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
assert( tmp_class_creation_3__bases == NULL );
tmp_class_creation_3__bases = tmp_assign_source_48;
}
{
PyObject *tmp_assign_source_49;
tmp_assign_source_49 = PyDict_New();
assert( tmp_class_creation_3__class_decl_dict == NULL );
tmp_class_creation_3__class_decl_dict = tmp_assign_source_49;
}
{
PyObject *tmp_assign_source_50;
PyObject *tmp_metaclass_name_3;
nuitka_bool tmp_condition_result_17;
PyObject *tmp_key_name_7;
PyObject *tmp_dict_name_7;
PyObject *tmp_dict_name_8;
PyObject *tmp_key_name_8;
nuitka_bool tmp_condition_result_18;
int tmp_truth_name_5;
PyObject *tmp_type_arg_5;
PyObject *tmp_subscribed_name_6;
PyObject *tmp_subscript_name_6;
PyObject *tmp_bases_name_3;
tmp_key_name_7 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_3__class_decl_dict );
tmp_dict_name_7 = tmp_class_creation_3__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_7, tmp_key_name_7 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_condition_result_17 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_17 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_5;
}
else
{
goto condexpr_false_5;
}
condexpr_true_5:;
CHECK_OBJECT( tmp_class_creation_3__class_decl_dict );
tmp_dict_name_8 = tmp_class_creation_3__class_decl_dict;
tmp_key_name_8 = const_str_plain_metaclass;
tmp_metaclass_name_3 = DICT_GET_ITEM( tmp_dict_name_8, tmp_key_name_8 );
if ( tmp_metaclass_name_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
goto condexpr_end_5;
condexpr_false_5:;
CHECK_OBJECT( tmp_class_creation_3__bases );
tmp_truth_name_5 = CHECK_IF_TRUE( tmp_class_creation_3__bases );
if ( tmp_truth_name_5 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_condition_result_18 = tmp_truth_name_5 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_18 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_6;
}
else
{
goto condexpr_false_6;
}
condexpr_true_6:;
CHECK_OBJECT( tmp_class_creation_3__bases );
tmp_subscribed_name_6 = tmp_class_creation_3__bases;
tmp_subscript_name_6 = const_int_0;
tmp_type_arg_5 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_6, tmp_subscript_name_6, 0 );
if ( tmp_type_arg_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_metaclass_name_3 = BUILTIN_TYPE1( tmp_type_arg_5 );
Py_DECREF( tmp_type_arg_5 );
if ( tmp_metaclass_name_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
goto condexpr_end_6;
condexpr_false_6:;
tmp_metaclass_name_3 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_3 );
condexpr_end_6:;
condexpr_end_5:;
CHECK_OBJECT( tmp_class_creation_3__bases );
tmp_bases_name_3 = tmp_class_creation_3__bases;
tmp_assign_source_50 = SELECT_METACLASS( tmp_metaclass_name_3, tmp_bases_name_3 );
Py_DECREF( tmp_metaclass_name_3 );
if ( tmp_assign_source_50 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
assert( tmp_class_creation_3__metaclass == NULL );
tmp_class_creation_3__metaclass = tmp_assign_source_50;
}
{
nuitka_bool tmp_condition_result_19;
PyObject *tmp_key_name_9;
PyObject *tmp_dict_name_9;
tmp_key_name_9 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_3__class_decl_dict );
tmp_dict_name_9 = tmp_class_creation_3__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_9, tmp_key_name_9 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_condition_result_19 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_19 == NUITKA_BOOL_TRUE )
{
goto branch_yes_13;
}
else
{
goto branch_no_13;
}
branch_yes_13:;
{
CHECK_OBJECT( tmp_class_creation_3__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_3__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
}
branch_no_13:;
}
{
nuitka_bool tmp_condition_result_20;
PyObject *tmp_source_name_15;
CHECK_OBJECT( tmp_class_creation_3__metaclass );
tmp_source_name_15 = tmp_class_creation_3__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_15, const_str_plain___prepare__ );
tmp_condition_result_20 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_20 == NUITKA_BOOL_TRUE )
{
goto branch_yes_14;
}
else
{
goto branch_no_14;
}
branch_yes_14:;
{
PyObject *tmp_assign_source_51;
PyObject *tmp_called_name_6;
PyObject *tmp_source_name_16;
PyObject *tmp_args_name_5;
PyObject *tmp_tuple_element_11;
PyObject *tmp_kw_name_5;
CHECK_OBJECT( tmp_class_creation_3__metaclass );
tmp_source_name_16 = tmp_class_creation_3__metaclass;
tmp_called_name_6 = LOOKUP_ATTRIBUTE( tmp_source_name_16, const_str_plain___prepare__ );
if ( tmp_called_name_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_tuple_element_11 = const_str_plain_MovedModule;
tmp_args_name_5 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_11 );
PyTuple_SET_ITEM( tmp_args_name_5, 0, tmp_tuple_element_11 );
CHECK_OBJECT( tmp_class_creation_3__bases );
tmp_tuple_element_11 = tmp_class_creation_3__bases;
Py_INCREF( tmp_tuple_element_11 );
PyTuple_SET_ITEM( tmp_args_name_5, 1, tmp_tuple_element_11 );
CHECK_OBJECT( tmp_class_creation_3__class_decl_dict );
tmp_kw_name_5 = tmp_class_creation_3__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 103;
tmp_assign_source_51 = CALL_FUNCTION( tmp_called_name_6, tmp_args_name_5, tmp_kw_name_5 );
Py_DECREF( tmp_called_name_6 );
Py_DECREF( tmp_args_name_5 );
if ( tmp_assign_source_51 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
assert( tmp_class_creation_3__prepared == NULL );
tmp_class_creation_3__prepared = tmp_assign_source_51;
}
{
nuitka_bool tmp_condition_result_21;
PyObject *tmp_operand_name_3;
PyObject *tmp_source_name_17;
CHECK_OBJECT( tmp_class_creation_3__prepared );
tmp_source_name_17 = tmp_class_creation_3__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_17, const_str_plain___getitem__ );
tmp_operand_name_3 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_3 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_condition_result_21 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_21 == NUITKA_BOOL_TRUE )
{
goto branch_yes_15;
}
else
{
goto branch_no_15;
}
branch_yes_15:;
{
PyObject *tmp_raise_type_3;
PyObject *tmp_raise_value_3;
PyObject *tmp_left_name_3;
PyObject *tmp_right_name_3;
PyObject *tmp_tuple_element_12;
PyObject *tmp_getattr_target_3;
PyObject *tmp_getattr_attr_3;
PyObject *tmp_getattr_default_3;
PyObject *tmp_source_name_18;
PyObject *tmp_type_arg_6;
tmp_raise_type_3 = PyExc_TypeError;
tmp_left_name_3 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_3__metaclass );
tmp_getattr_target_3 = tmp_class_creation_3__metaclass;
tmp_getattr_attr_3 = const_str_plain___name__;
tmp_getattr_default_3 = const_str_angle_metaclass;
tmp_tuple_element_12 = BUILTIN_GETATTR( tmp_getattr_target_3, tmp_getattr_attr_3, tmp_getattr_default_3 );
if ( tmp_tuple_element_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
tmp_right_name_3 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_3, 0, tmp_tuple_element_12 );
CHECK_OBJECT( tmp_class_creation_3__prepared );
tmp_type_arg_6 = tmp_class_creation_3__prepared;
tmp_source_name_18 = BUILTIN_TYPE1( tmp_type_arg_6 );
assert( !(tmp_source_name_18 == NULL) );
tmp_tuple_element_12 = LOOKUP_ATTRIBUTE( tmp_source_name_18, const_str_plain___name__ );
Py_DECREF( tmp_source_name_18 );
if ( tmp_tuple_element_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_3 );
exception_lineno = 103;
goto try_except_handler_10;
}
PyTuple_SET_ITEM( tmp_right_name_3, 1, tmp_tuple_element_12 );
tmp_raise_value_3 = BINARY_OPERATION_REMAINDER( tmp_left_name_3, tmp_right_name_3 );
Py_DECREF( tmp_right_name_3 );
if ( tmp_raise_value_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_10;
}
exception_type = tmp_raise_type_3;
Py_INCREF( tmp_raise_type_3 );
exception_value = tmp_raise_value_3;
exception_lineno = 103;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_10;
}
branch_no_15:;
}
goto branch_end_14;
branch_no_14:;
{
PyObject *tmp_assign_source_52;
tmp_assign_source_52 = PyDict_New();
assert( tmp_class_creation_3__prepared == NULL );
tmp_class_creation_3__prepared = tmp_assign_source_52;
}
branch_end_14:;
}
{
PyObject *tmp_assign_source_53;
{
PyObject *tmp_set_locals_3;
CHECK_OBJECT( tmp_class_creation_3__prepared );
tmp_set_locals_3 = tmp_class_creation_3__prepared;
locals_urllib3$packages$six_103 = tmp_set_locals_3;
Py_INCREF( tmp_set_locals_3 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_103, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_12;
}
}
{
tmp_dictset_value = const_str_plain_MovedModule;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_103, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_12;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_b81edadca411359edec07ffdb9154095_4, codeobj_b81edadca411359edec07ffdb9154095, module_urllib3$packages$six, sizeof(void *) );
frame_b81edadca411359edec07ffdb9154095_4 = cache_frame_b81edadca411359edec07ffdb9154095_4;
// Push the new frame as the currently active one.
pushFrameStack( frame_b81edadca411359edec07ffdb9154095_4 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_b81edadca411359edec07ffdb9154095_4 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_defaults_1;
tmp_defaults_1 = const_tuple_none_tuple;
Py_INCREF( tmp_defaults_1 );
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_6___init__( tmp_defaults_1 );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_103, const_str_plain___init__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 105;
type_description_2 = "o";
goto frame_exception_exit_4;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_7__resolve( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_103, const_str_plain__resolve, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 114;
type_description_2 = "o";
goto frame_exception_exit_4;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_8___getattr__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_103, const_str_plain___getattr__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 117;
type_description_2 = "o";
goto frame_exception_exit_4;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_b81edadca411359edec07ffdb9154095_4 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_3;
frame_exception_exit_4:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_b81edadca411359edec07ffdb9154095_4 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_b81edadca411359edec07ffdb9154095_4, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_b81edadca411359edec07ffdb9154095_4->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_b81edadca411359edec07ffdb9154095_4, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_b81edadca411359edec07ffdb9154095_4,
type_description_2,
outline_2_var___class__
);
// Release cached frame.
if ( frame_b81edadca411359edec07ffdb9154095_4 == cache_frame_b81edadca411359edec07ffdb9154095_4 )
{
Py_DECREF( frame_b81edadca411359edec07ffdb9154095_4 );
}
cache_frame_b81edadca411359edec07ffdb9154095_4 = NULL;
assertFrameObject( frame_b81edadca411359edec07ffdb9154095_4 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_3;
frame_no_exception_3:;
goto skip_nested_handling_3;
nested_frame_exit_3:;
goto try_except_handler_12;
skip_nested_handling_3:;
{
nuitka_bool tmp_condition_result_22;
PyObject *tmp_compexpr_left_8;
PyObject *tmp_compexpr_right_8;
CHECK_OBJECT( tmp_class_creation_3__bases );
tmp_compexpr_left_8 = tmp_class_creation_3__bases;
CHECK_OBJECT( tmp_class_creation_3__bases_orig );
tmp_compexpr_right_8 = tmp_class_creation_3__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_8, tmp_compexpr_right_8 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_12;
}
tmp_condition_result_22 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_22 == NUITKA_BOOL_TRUE )
{
goto branch_yes_16;
}
else
{
goto branch_no_16;
}
branch_yes_16:;
{
CHECK_OBJECT( tmp_class_creation_3__bases_orig );
tmp_dictset_value = tmp_class_creation_3__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_103, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_12;
}
}
branch_no_16:;
}
{
PyObject *tmp_assign_source_54;
PyObject *tmp_called_name_7;
PyObject *tmp_args_name_6;
PyObject *tmp_tuple_element_13;
PyObject *tmp_kw_name_6;
CHECK_OBJECT( tmp_class_creation_3__metaclass );
tmp_called_name_7 = tmp_class_creation_3__metaclass;
tmp_tuple_element_13 = const_str_plain_MovedModule;
tmp_args_name_6 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_13 );
PyTuple_SET_ITEM( tmp_args_name_6, 0, tmp_tuple_element_13 );
CHECK_OBJECT( tmp_class_creation_3__bases );
tmp_tuple_element_13 = tmp_class_creation_3__bases;
Py_INCREF( tmp_tuple_element_13 );
PyTuple_SET_ITEM( tmp_args_name_6, 1, tmp_tuple_element_13 );
tmp_tuple_element_13 = locals_urllib3$packages$six_103;
Py_INCREF( tmp_tuple_element_13 );
PyTuple_SET_ITEM( tmp_args_name_6, 2, tmp_tuple_element_13 );
CHECK_OBJECT( tmp_class_creation_3__class_decl_dict );
tmp_kw_name_6 = tmp_class_creation_3__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 103;
tmp_assign_source_54 = CALL_FUNCTION( tmp_called_name_7, tmp_args_name_6, tmp_kw_name_6 );
Py_DECREF( tmp_args_name_6 );
if ( tmp_assign_source_54 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 103;
goto try_except_handler_12;
}
assert( outline_2_var___class__ == NULL );
outline_2_var___class__ = tmp_assign_source_54;
}
{
CHECK_OBJECT( outline_2_var___class__ );
tmp_assign_source_53 = outline_2_var___class__;
Py_INCREF( tmp_assign_source_53 );
goto try_return_handler_12;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_12:;
{
Py_DECREF( locals_urllib3$packages$six_103 );
locals_urllib3$packages$six_103 = NULL;
}
{
goto try_return_handler_11;
}
// Exception handler code:
try_except_handler_12:;
exception_keeper_type_10 = exception_type;
exception_keeper_value_10 = exception_value;
exception_keeper_tb_10 = exception_tb;
exception_keeper_lineno_10 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_103 );
locals_urllib3$packages$six_103 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_10;
exception_value = exception_keeper_value_10;
exception_tb = exception_keeper_tb_10;
exception_lineno = exception_keeper_lineno_10;
goto try_except_handler_11;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_11:;
{
CHECK_OBJECT( (PyObject *)outline_2_var___class__ );
Py_DECREF( outline_2_var___class__ );
outline_2_var___class__ = NULL;
}
{
goto outline_result_3;
}
// Exception handler code:
try_except_handler_11:;
exception_keeper_type_11 = exception_type;
exception_keeper_value_11 = exception_value;
exception_keeper_tb_11 = exception_tb;
exception_keeper_lineno_11 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_11;
exception_value = exception_keeper_value_11;
exception_tb = exception_keeper_tb_11;
exception_lineno = exception_keeper_lineno_11;
goto outline_exception_3;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_3:;
exception_lineno = 103;
goto try_except_handler_10;
outline_result_3:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule, tmp_assign_source_53 );
}
goto try_end_6;
// Exception handler code:
try_except_handler_10:;
exception_keeper_type_12 = exception_type;
exception_keeper_value_12 = exception_value;
exception_keeper_tb_12 = exception_tb;
exception_keeper_lineno_12 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_3__bases );
tmp_class_creation_3__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_3__class_decl_dict );
tmp_class_creation_3__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_3__metaclass );
tmp_class_creation_3__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_3__prepared );
tmp_class_creation_3__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_12;
exception_value = exception_keeper_value_12;
exception_tb = exception_keeper_tb_12;
exception_lineno = exception_keeper_lineno_12;
goto frame_exception_exit_1;
}
// End of try:
try_end_6:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_3__bases );
Py_DECREF( tmp_class_creation_3__bases );
tmp_class_creation_3__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_3__class_decl_dict );
Py_DECREF( tmp_class_creation_3__class_decl_dict );
tmp_class_creation_3__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_3__metaclass );
Py_DECREF( tmp_class_creation_3__metaclass );
tmp_class_creation_3__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_3__prepared );
Py_DECREF( tmp_class_creation_3__prepared );
tmp_class_creation_3__prepared = NULL;
}
{
// Tried code:
{
PyObject *tmp_assign_source_55;
PyObject *tmp_tuple_element_14;
PyObject *tmp_source_name_19;
PyObject *tmp_mvar_value_13;
tmp_mvar_value_13 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types );
if (unlikely( tmp_mvar_value_13 == NULL ))
{
tmp_mvar_value_13 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_types );
}
if ( tmp_mvar_value_13 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "types" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_source_name_19 = tmp_mvar_value_13;
tmp_tuple_element_14 = LOOKUP_ATTRIBUTE( tmp_source_name_19, const_str_plain_ModuleType );
if ( tmp_tuple_element_14 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_assign_source_55 = PyTuple_New( 1 );
PyTuple_SET_ITEM( tmp_assign_source_55, 0, tmp_tuple_element_14 );
assert( tmp_class_creation_4__bases_orig == NULL );
tmp_class_creation_4__bases_orig = tmp_assign_source_55;
}
{
PyObject *tmp_assign_source_56;
PyObject *tmp_dircall_arg1_4;
CHECK_OBJECT( tmp_class_creation_4__bases_orig );
tmp_dircall_arg1_4 = tmp_class_creation_4__bases_orig;
Py_INCREF( tmp_dircall_arg1_4 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_4};
tmp_assign_source_56 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_56 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
assert( tmp_class_creation_4__bases == NULL );
tmp_class_creation_4__bases = tmp_assign_source_56;
}
{
PyObject *tmp_assign_source_57;
tmp_assign_source_57 = PyDict_New();
assert( tmp_class_creation_4__class_decl_dict == NULL );
tmp_class_creation_4__class_decl_dict = tmp_assign_source_57;
}
{
PyObject *tmp_assign_source_58;
PyObject *tmp_metaclass_name_4;
nuitka_bool tmp_condition_result_23;
PyObject *tmp_key_name_10;
PyObject *tmp_dict_name_10;
PyObject *tmp_dict_name_11;
PyObject *tmp_key_name_11;
nuitka_bool tmp_condition_result_24;
int tmp_truth_name_6;
PyObject *tmp_type_arg_7;
PyObject *tmp_subscribed_name_7;
PyObject *tmp_subscript_name_7;
PyObject *tmp_bases_name_4;
tmp_key_name_10 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_4__class_decl_dict );
tmp_dict_name_10 = tmp_class_creation_4__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_10, tmp_key_name_10 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_condition_result_23 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_23 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_7;
}
else
{
goto condexpr_false_7;
}
condexpr_true_7:;
CHECK_OBJECT( tmp_class_creation_4__class_decl_dict );
tmp_dict_name_11 = tmp_class_creation_4__class_decl_dict;
tmp_key_name_11 = const_str_plain_metaclass;
tmp_metaclass_name_4 = DICT_GET_ITEM( tmp_dict_name_11, tmp_key_name_11 );
if ( tmp_metaclass_name_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
goto condexpr_end_7;
condexpr_false_7:;
CHECK_OBJECT( tmp_class_creation_4__bases );
tmp_truth_name_6 = CHECK_IF_TRUE( tmp_class_creation_4__bases );
if ( tmp_truth_name_6 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_condition_result_24 = tmp_truth_name_6 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_24 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_8;
}
else
{
goto condexpr_false_8;
}
condexpr_true_8:;
CHECK_OBJECT( tmp_class_creation_4__bases );
tmp_subscribed_name_7 = tmp_class_creation_4__bases;
tmp_subscript_name_7 = const_int_0;
tmp_type_arg_7 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_7, tmp_subscript_name_7, 0 );
if ( tmp_type_arg_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_metaclass_name_4 = BUILTIN_TYPE1( tmp_type_arg_7 );
Py_DECREF( tmp_type_arg_7 );
if ( tmp_metaclass_name_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
goto condexpr_end_8;
condexpr_false_8:;
tmp_metaclass_name_4 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_4 );
condexpr_end_8:;
condexpr_end_7:;
CHECK_OBJECT( tmp_class_creation_4__bases );
tmp_bases_name_4 = tmp_class_creation_4__bases;
tmp_assign_source_58 = SELECT_METACLASS( tmp_metaclass_name_4, tmp_bases_name_4 );
Py_DECREF( tmp_metaclass_name_4 );
if ( tmp_assign_source_58 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
assert( tmp_class_creation_4__metaclass == NULL );
tmp_class_creation_4__metaclass = tmp_assign_source_58;
}
{
nuitka_bool tmp_condition_result_25;
PyObject *tmp_key_name_12;
PyObject *tmp_dict_name_12;
tmp_key_name_12 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_4__class_decl_dict );
tmp_dict_name_12 = tmp_class_creation_4__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_12, tmp_key_name_12 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_condition_result_25 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_25 == NUITKA_BOOL_TRUE )
{
goto branch_yes_17;
}
else
{
goto branch_no_17;
}
branch_yes_17:;
{
CHECK_OBJECT( tmp_class_creation_4__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_4__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
}
branch_no_17:;
}
{
nuitka_bool tmp_condition_result_26;
PyObject *tmp_source_name_20;
CHECK_OBJECT( tmp_class_creation_4__metaclass );
tmp_source_name_20 = tmp_class_creation_4__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_20, const_str_plain___prepare__ );
tmp_condition_result_26 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_26 == NUITKA_BOOL_TRUE )
{
goto branch_yes_18;
}
else
{
goto branch_no_18;
}
branch_yes_18:;
{
PyObject *tmp_assign_source_59;
PyObject *tmp_called_name_8;
PyObject *tmp_source_name_21;
PyObject *tmp_args_name_7;
PyObject *tmp_tuple_element_15;
PyObject *tmp_kw_name_7;
CHECK_OBJECT( tmp_class_creation_4__metaclass );
tmp_source_name_21 = tmp_class_creation_4__metaclass;
tmp_called_name_8 = LOOKUP_ATTRIBUTE( tmp_source_name_21, const_str_plain___prepare__ );
if ( tmp_called_name_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_tuple_element_15 = const_str_plain__LazyModule;
tmp_args_name_7 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_15 );
PyTuple_SET_ITEM( tmp_args_name_7, 0, tmp_tuple_element_15 );
CHECK_OBJECT( tmp_class_creation_4__bases );
tmp_tuple_element_15 = tmp_class_creation_4__bases;
Py_INCREF( tmp_tuple_element_15 );
PyTuple_SET_ITEM( tmp_args_name_7, 1, tmp_tuple_element_15 );
CHECK_OBJECT( tmp_class_creation_4__class_decl_dict );
tmp_kw_name_7 = tmp_class_creation_4__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 124;
tmp_assign_source_59 = CALL_FUNCTION( tmp_called_name_8, tmp_args_name_7, tmp_kw_name_7 );
Py_DECREF( tmp_called_name_8 );
Py_DECREF( tmp_args_name_7 );
if ( tmp_assign_source_59 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
assert( tmp_class_creation_4__prepared == NULL );
tmp_class_creation_4__prepared = tmp_assign_source_59;
}
{
nuitka_bool tmp_condition_result_27;
PyObject *tmp_operand_name_4;
PyObject *tmp_source_name_22;
CHECK_OBJECT( tmp_class_creation_4__prepared );
tmp_source_name_22 = tmp_class_creation_4__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_22, const_str_plain___getitem__ );
tmp_operand_name_4 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_4 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_condition_result_27 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_27 == NUITKA_BOOL_TRUE )
{
goto branch_yes_19;
}
else
{
goto branch_no_19;
}
branch_yes_19:;
{
PyObject *tmp_raise_type_4;
PyObject *tmp_raise_value_4;
PyObject *tmp_left_name_4;
PyObject *tmp_right_name_4;
PyObject *tmp_tuple_element_16;
PyObject *tmp_getattr_target_4;
PyObject *tmp_getattr_attr_4;
PyObject *tmp_getattr_default_4;
PyObject *tmp_source_name_23;
PyObject *tmp_type_arg_8;
tmp_raise_type_4 = PyExc_TypeError;
tmp_left_name_4 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_4__metaclass );
tmp_getattr_target_4 = tmp_class_creation_4__metaclass;
tmp_getattr_attr_4 = const_str_plain___name__;
tmp_getattr_default_4 = const_str_angle_metaclass;
tmp_tuple_element_16 = BUILTIN_GETATTR( tmp_getattr_target_4, tmp_getattr_attr_4, tmp_getattr_default_4 );
if ( tmp_tuple_element_16 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
tmp_right_name_4 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_4, 0, tmp_tuple_element_16 );
CHECK_OBJECT( tmp_class_creation_4__prepared );
tmp_type_arg_8 = tmp_class_creation_4__prepared;
tmp_source_name_23 = BUILTIN_TYPE1( tmp_type_arg_8 );
assert( !(tmp_source_name_23 == NULL) );
tmp_tuple_element_16 = LOOKUP_ATTRIBUTE( tmp_source_name_23, const_str_plain___name__ );
Py_DECREF( tmp_source_name_23 );
if ( tmp_tuple_element_16 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_4 );
exception_lineno = 124;
goto try_except_handler_13;
}
PyTuple_SET_ITEM( tmp_right_name_4, 1, tmp_tuple_element_16 );
tmp_raise_value_4 = BINARY_OPERATION_REMAINDER( tmp_left_name_4, tmp_right_name_4 );
Py_DECREF( tmp_right_name_4 );
if ( tmp_raise_value_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_13;
}
exception_type = tmp_raise_type_4;
Py_INCREF( tmp_raise_type_4 );
exception_value = tmp_raise_value_4;
exception_lineno = 124;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_13;
}
branch_no_19:;
}
goto branch_end_18;
branch_no_18:;
{
PyObject *tmp_assign_source_60;
tmp_assign_source_60 = PyDict_New();
assert( tmp_class_creation_4__prepared == NULL );
tmp_class_creation_4__prepared = tmp_assign_source_60;
}
branch_end_18:;
}
{
PyObject *tmp_assign_source_61;
{
PyObject *tmp_set_locals_4;
CHECK_OBJECT( tmp_class_creation_4__prepared );
tmp_set_locals_4 = tmp_class_creation_4__prepared;
locals_urllib3$packages$six_124 = tmp_set_locals_4;
Py_INCREF( tmp_set_locals_4 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_124, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_15;
}
}
{
tmp_dictset_value = const_str_plain__LazyModule;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_124, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_15;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_94a3d513ec845aab4e8af21442620ce6_5, codeobj_94a3d513ec845aab4e8af21442620ce6, module_urllib3$packages$six, sizeof(void *) );
frame_94a3d513ec845aab4e8af21442620ce6_5 = cache_frame_94a3d513ec845aab4e8af21442620ce6_5;
// Push the new frame as the currently active one.
pushFrameStack( frame_94a3d513ec845aab4e8af21442620ce6_5 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_94a3d513ec845aab4e8af21442620ce6_5 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_9___init__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_124, const_str_plain___init__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 126;
type_description_2 = "o";
goto frame_exception_exit_5;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_10___dir__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_124, const_str_plain___dir__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 130;
type_description_2 = "o";
goto frame_exception_exit_5;
}
}
{
tmp_dictset_value = PyList_New( 0 );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_124, const_str_plain__moved_attributes, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 136;
type_description_2 = "o";
goto frame_exception_exit_5;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_94a3d513ec845aab4e8af21442620ce6_5 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_4;
frame_exception_exit_5:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_94a3d513ec845aab4e8af21442620ce6_5 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_94a3d513ec845aab4e8af21442620ce6_5, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_94a3d513ec845aab4e8af21442620ce6_5->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_94a3d513ec845aab4e8af21442620ce6_5, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_94a3d513ec845aab4e8af21442620ce6_5,
type_description_2,
outline_3_var___class__
);
// Release cached frame.
if ( frame_94a3d513ec845aab4e8af21442620ce6_5 == cache_frame_94a3d513ec845aab4e8af21442620ce6_5 )
{
Py_DECREF( frame_94a3d513ec845aab4e8af21442620ce6_5 );
}
cache_frame_94a3d513ec845aab4e8af21442620ce6_5 = NULL;
assertFrameObject( frame_94a3d513ec845aab4e8af21442620ce6_5 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_4;
frame_no_exception_4:;
goto skip_nested_handling_4;
nested_frame_exit_4:;
goto try_except_handler_15;
skip_nested_handling_4:;
{
nuitka_bool tmp_condition_result_28;
PyObject *tmp_compexpr_left_9;
PyObject *tmp_compexpr_right_9;
CHECK_OBJECT( tmp_class_creation_4__bases );
tmp_compexpr_left_9 = tmp_class_creation_4__bases;
CHECK_OBJECT( tmp_class_creation_4__bases_orig );
tmp_compexpr_right_9 = tmp_class_creation_4__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_9, tmp_compexpr_right_9 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_15;
}
tmp_condition_result_28 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_28 == NUITKA_BOOL_TRUE )
{
goto branch_yes_20;
}
else
{
goto branch_no_20;
}
branch_yes_20:;
{
CHECK_OBJECT( tmp_class_creation_4__bases_orig );
tmp_dictset_value = tmp_class_creation_4__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_124, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_15;
}
}
branch_no_20:;
}
{
PyObject *tmp_assign_source_62;
PyObject *tmp_called_name_9;
PyObject *tmp_args_name_8;
PyObject *tmp_tuple_element_17;
PyObject *tmp_kw_name_8;
CHECK_OBJECT( tmp_class_creation_4__metaclass );
tmp_called_name_9 = tmp_class_creation_4__metaclass;
tmp_tuple_element_17 = const_str_plain__LazyModule;
tmp_args_name_8 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_17 );
PyTuple_SET_ITEM( tmp_args_name_8, 0, tmp_tuple_element_17 );
CHECK_OBJECT( tmp_class_creation_4__bases );
tmp_tuple_element_17 = tmp_class_creation_4__bases;
Py_INCREF( tmp_tuple_element_17 );
PyTuple_SET_ITEM( tmp_args_name_8, 1, tmp_tuple_element_17 );
tmp_tuple_element_17 = locals_urllib3$packages$six_124;
Py_INCREF( tmp_tuple_element_17 );
PyTuple_SET_ITEM( tmp_args_name_8, 2, tmp_tuple_element_17 );
CHECK_OBJECT( tmp_class_creation_4__class_decl_dict );
tmp_kw_name_8 = tmp_class_creation_4__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 124;
tmp_assign_source_62 = CALL_FUNCTION( tmp_called_name_9, tmp_args_name_8, tmp_kw_name_8 );
Py_DECREF( tmp_args_name_8 );
if ( tmp_assign_source_62 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 124;
goto try_except_handler_15;
}
assert( outline_3_var___class__ == NULL );
outline_3_var___class__ = tmp_assign_source_62;
}
{
CHECK_OBJECT( outline_3_var___class__ );
tmp_assign_source_61 = outline_3_var___class__;
Py_INCREF( tmp_assign_source_61 );
goto try_return_handler_15;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_15:;
{
Py_DECREF( locals_urllib3$packages$six_124 );
locals_urllib3$packages$six_124 = NULL;
}
{
goto try_return_handler_14;
}
// Exception handler code:
try_except_handler_15:;
exception_keeper_type_13 = exception_type;
exception_keeper_value_13 = exception_value;
exception_keeper_tb_13 = exception_tb;
exception_keeper_lineno_13 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_124 );
locals_urllib3$packages$six_124 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_13;
exception_value = exception_keeper_value_13;
exception_tb = exception_keeper_tb_13;
exception_lineno = exception_keeper_lineno_13;
goto try_except_handler_14;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_14:;
{
CHECK_OBJECT( (PyObject *)outline_3_var___class__ );
Py_DECREF( outline_3_var___class__ );
outline_3_var___class__ = NULL;
}
{
goto outline_result_4;
}
// Exception handler code:
try_except_handler_14:;
exception_keeper_type_14 = exception_type;
exception_keeper_value_14 = exception_value;
exception_keeper_tb_14 = exception_tb;
exception_keeper_lineno_14 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_14;
exception_value = exception_keeper_value_14;
exception_tb = exception_keeper_tb_14;
exception_lineno = exception_keeper_lineno_14;
goto outline_exception_4;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_4:;
exception_lineno = 124;
goto try_except_handler_13;
outline_result_4:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule, tmp_assign_source_61 );
}
goto try_end_7;
// Exception handler code:
try_except_handler_13:;
exception_keeper_type_15 = exception_type;
exception_keeper_value_15 = exception_value;
exception_keeper_tb_15 = exception_tb;
exception_keeper_lineno_15 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_4__bases );
tmp_class_creation_4__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_4__class_decl_dict );
tmp_class_creation_4__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_4__metaclass );
tmp_class_creation_4__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_4__prepared );
tmp_class_creation_4__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_15;
exception_value = exception_keeper_value_15;
exception_tb = exception_keeper_tb_15;
exception_lineno = exception_keeper_lineno_15;
goto frame_exception_exit_1;
}
// End of try:
try_end_7:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_4__bases );
Py_DECREF( tmp_class_creation_4__bases );
tmp_class_creation_4__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_4__class_decl_dict );
Py_DECREF( tmp_class_creation_4__class_decl_dict );
tmp_class_creation_4__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_4__metaclass );
Py_DECREF( tmp_class_creation_4__metaclass );
tmp_class_creation_4__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_4__prepared );
Py_DECREF( tmp_class_creation_4__prepared );
tmp_class_creation_4__prepared = NULL;
}
{
// Tried code:
{
PyObject *tmp_assign_source_63;
PyObject *tmp_tuple_element_18;
PyObject *tmp_mvar_value_14;
tmp_mvar_value_14 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyDescr );
if (unlikely( tmp_mvar_value_14 == NULL ))
{
tmp_mvar_value_14 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyDescr );
}
if ( tmp_mvar_value_14 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyDescr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_tuple_element_18 = tmp_mvar_value_14;
tmp_assign_source_63 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_18 );
PyTuple_SET_ITEM( tmp_assign_source_63, 0, tmp_tuple_element_18 );
assert( tmp_class_creation_5__bases_orig == NULL );
tmp_class_creation_5__bases_orig = tmp_assign_source_63;
}
{
PyObject *tmp_assign_source_64;
PyObject *tmp_dircall_arg1_5;
CHECK_OBJECT( tmp_class_creation_5__bases_orig );
tmp_dircall_arg1_5 = tmp_class_creation_5__bases_orig;
Py_INCREF( tmp_dircall_arg1_5 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_5};
tmp_assign_source_64 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_64 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
assert( tmp_class_creation_5__bases == NULL );
tmp_class_creation_5__bases = tmp_assign_source_64;
}
{
PyObject *tmp_assign_source_65;
tmp_assign_source_65 = PyDict_New();
assert( tmp_class_creation_5__class_decl_dict == NULL );
tmp_class_creation_5__class_decl_dict = tmp_assign_source_65;
}
{
PyObject *tmp_assign_source_66;
PyObject *tmp_metaclass_name_5;
nuitka_bool tmp_condition_result_29;
PyObject *tmp_key_name_13;
PyObject *tmp_dict_name_13;
PyObject *tmp_dict_name_14;
PyObject *tmp_key_name_14;
nuitka_bool tmp_condition_result_30;
int tmp_truth_name_7;
PyObject *tmp_type_arg_9;
PyObject *tmp_subscribed_name_8;
PyObject *tmp_subscript_name_8;
PyObject *tmp_bases_name_5;
tmp_key_name_13 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_5__class_decl_dict );
tmp_dict_name_13 = tmp_class_creation_5__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_13, tmp_key_name_13 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_condition_result_29 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_29 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_9;
}
else
{
goto condexpr_false_9;
}
condexpr_true_9:;
CHECK_OBJECT( tmp_class_creation_5__class_decl_dict );
tmp_dict_name_14 = tmp_class_creation_5__class_decl_dict;
tmp_key_name_14 = const_str_plain_metaclass;
tmp_metaclass_name_5 = DICT_GET_ITEM( tmp_dict_name_14, tmp_key_name_14 );
if ( tmp_metaclass_name_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
goto condexpr_end_9;
condexpr_false_9:;
CHECK_OBJECT( tmp_class_creation_5__bases );
tmp_truth_name_7 = CHECK_IF_TRUE( tmp_class_creation_5__bases );
if ( tmp_truth_name_7 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_condition_result_30 = tmp_truth_name_7 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_30 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_10;
}
else
{
goto condexpr_false_10;
}
condexpr_true_10:;
CHECK_OBJECT( tmp_class_creation_5__bases );
tmp_subscribed_name_8 = tmp_class_creation_5__bases;
tmp_subscript_name_8 = const_int_0;
tmp_type_arg_9 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_8, tmp_subscript_name_8, 0 );
if ( tmp_type_arg_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_metaclass_name_5 = BUILTIN_TYPE1( tmp_type_arg_9 );
Py_DECREF( tmp_type_arg_9 );
if ( tmp_metaclass_name_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
goto condexpr_end_10;
condexpr_false_10:;
tmp_metaclass_name_5 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_5 );
condexpr_end_10:;
condexpr_end_9:;
CHECK_OBJECT( tmp_class_creation_5__bases );
tmp_bases_name_5 = tmp_class_creation_5__bases;
tmp_assign_source_66 = SELECT_METACLASS( tmp_metaclass_name_5, tmp_bases_name_5 );
Py_DECREF( tmp_metaclass_name_5 );
if ( tmp_assign_source_66 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
assert( tmp_class_creation_5__metaclass == NULL );
tmp_class_creation_5__metaclass = tmp_assign_source_66;
}
{
nuitka_bool tmp_condition_result_31;
PyObject *tmp_key_name_15;
PyObject *tmp_dict_name_15;
tmp_key_name_15 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_5__class_decl_dict );
tmp_dict_name_15 = tmp_class_creation_5__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_15, tmp_key_name_15 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_condition_result_31 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_31 == NUITKA_BOOL_TRUE )
{
goto branch_yes_21;
}
else
{
goto branch_no_21;
}
branch_yes_21:;
{
CHECK_OBJECT( tmp_class_creation_5__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_5__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
}
branch_no_21:;
}
{
nuitka_bool tmp_condition_result_32;
PyObject *tmp_source_name_24;
CHECK_OBJECT( tmp_class_creation_5__metaclass );
tmp_source_name_24 = tmp_class_creation_5__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_24, const_str_plain___prepare__ );
tmp_condition_result_32 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_32 == NUITKA_BOOL_TRUE )
{
goto branch_yes_22;
}
else
{
goto branch_no_22;
}
branch_yes_22:;
{
PyObject *tmp_assign_source_67;
PyObject *tmp_called_name_10;
PyObject *tmp_source_name_25;
PyObject *tmp_args_name_9;
PyObject *tmp_tuple_element_19;
PyObject *tmp_kw_name_9;
CHECK_OBJECT( tmp_class_creation_5__metaclass );
tmp_source_name_25 = tmp_class_creation_5__metaclass;
tmp_called_name_10 = LOOKUP_ATTRIBUTE( tmp_source_name_25, const_str_plain___prepare__ );
if ( tmp_called_name_10 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_tuple_element_19 = const_str_plain_MovedAttribute;
tmp_args_name_9 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_19 );
PyTuple_SET_ITEM( tmp_args_name_9, 0, tmp_tuple_element_19 );
CHECK_OBJECT( tmp_class_creation_5__bases );
tmp_tuple_element_19 = tmp_class_creation_5__bases;
Py_INCREF( tmp_tuple_element_19 );
PyTuple_SET_ITEM( tmp_args_name_9, 1, tmp_tuple_element_19 );
CHECK_OBJECT( tmp_class_creation_5__class_decl_dict );
tmp_kw_name_9 = tmp_class_creation_5__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 139;
tmp_assign_source_67 = CALL_FUNCTION( tmp_called_name_10, tmp_args_name_9, tmp_kw_name_9 );
Py_DECREF( tmp_called_name_10 );
Py_DECREF( tmp_args_name_9 );
if ( tmp_assign_source_67 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
assert( tmp_class_creation_5__prepared == NULL );
tmp_class_creation_5__prepared = tmp_assign_source_67;
}
{
nuitka_bool tmp_condition_result_33;
PyObject *tmp_operand_name_5;
PyObject *tmp_source_name_26;
CHECK_OBJECT( tmp_class_creation_5__prepared );
tmp_source_name_26 = tmp_class_creation_5__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_26, const_str_plain___getitem__ );
tmp_operand_name_5 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_5 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_condition_result_33 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_33 == NUITKA_BOOL_TRUE )
{
goto branch_yes_23;
}
else
{
goto branch_no_23;
}
branch_yes_23:;
{
PyObject *tmp_raise_type_5;
PyObject *tmp_raise_value_5;
PyObject *tmp_left_name_5;
PyObject *tmp_right_name_5;
PyObject *tmp_tuple_element_20;
PyObject *tmp_getattr_target_5;
PyObject *tmp_getattr_attr_5;
PyObject *tmp_getattr_default_5;
PyObject *tmp_source_name_27;
PyObject *tmp_type_arg_10;
tmp_raise_type_5 = PyExc_TypeError;
tmp_left_name_5 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_5__metaclass );
tmp_getattr_target_5 = tmp_class_creation_5__metaclass;
tmp_getattr_attr_5 = const_str_plain___name__;
tmp_getattr_default_5 = const_str_angle_metaclass;
tmp_tuple_element_20 = BUILTIN_GETATTR( tmp_getattr_target_5, tmp_getattr_attr_5, tmp_getattr_default_5 );
if ( tmp_tuple_element_20 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
tmp_right_name_5 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_5, 0, tmp_tuple_element_20 );
CHECK_OBJECT( tmp_class_creation_5__prepared );
tmp_type_arg_10 = tmp_class_creation_5__prepared;
tmp_source_name_27 = BUILTIN_TYPE1( tmp_type_arg_10 );
assert( !(tmp_source_name_27 == NULL) );
tmp_tuple_element_20 = LOOKUP_ATTRIBUTE( tmp_source_name_27, const_str_plain___name__ );
Py_DECREF( tmp_source_name_27 );
if ( tmp_tuple_element_20 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_5 );
exception_lineno = 139;
goto try_except_handler_16;
}
PyTuple_SET_ITEM( tmp_right_name_5, 1, tmp_tuple_element_20 );
tmp_raise_value_5 = BINARY_OPERATION_REMAINDER( tmp_left_name_5, tmp_right_name_5 );
Py_DECREF( tmp_right_name_5 );
if ( tmp_raise_value_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_16;
}
exception_type = tmp_raise_type_5;
Py_INCREF( tmp_raise_type_5 );
exception_value = tmp_raise_value_5;
exception_lineno = 139;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_16;
}
branch_no_23:;
}
goto branch_end_22;
branch_no_22:;
{
PyObject *tmp_assign_source_68;
tmp_assign_source_68 = PyDict_New();
assert( tmp_class_creation_5__prepared == NULL );
tmp_class_creation_5__prepared = tmp_assign_source_68;
}
branch_end_22:;
}
{
PyObject *tmp_assign_source_69;
{
PyObject *tmp_set_locals_5;
CHECK_OBJECT( tmp_class_creation_5__prepared );
tmp_set_locals_5 = tmp_class_creation_5__prepared;
locals_urllib3$packages$six_139 = tmp_set_locals_5;
Py_INCREF( tmp_set_locals_5 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_139, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_18;
}
}
{
tmp_dictset_value = const_str_plain_MovedAttribute;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_139, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_18;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_92eb4506c546ae475fd7eba0a06966e9_6, codeobj_92eb4506c546ae475fd7eba0a06966e9, module_urllib3$packages$six, sizeof(void *) );
frame_92eb4506c546ae475fd7eba0a06966e9_6 = cache_frame_92eb4506c546ae475fd7eba0a06966e9_6;
// Push the new frame as the currently active one.
pushFrameStack( frame_92eb4506c546ae475fd7eba0a06966e9_6 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_92eb4506c546ae475fd7eba0a06966e9_6 ) == 2 ); // Frame stack
// Framed code:
{
PyObject *tmp_defaults_2;
tmp_defaults_2 = const_tuple_none_none_tuple;
Py_INCREF( tmp_defaults_2 );
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_11___init__( tmp_defaults_2 );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_139, const_str_plain___init__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 141;
type_description_2 = "o";
goto frame_exception_exit_6;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_12__resolve( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_139, const_str_plain__resolve, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 159;
type_description_2 = "o";
goto frame_exception_exit_6;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_92eb4506c546ae475fd7eba0a06966e9_6 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_5;
frame_exception_exit_6:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_92eb4506c546ae475fd7eba0a06966e9_6 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_92eb4506c546ae475fd7eba0a06966e9_6, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_92eb4506c546ae475fd7eba0a06966e9_6->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_92eb4506c546ae475fd7eba0a06966e9_6, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_92eb4506c546ae475fd7eba0a06966e9_6,
type_description_2,
outline_4_var___class__
);
// Release cached frame.
if ( frame_92eb4506c546ae475fd7eba0a06966e9_6 == cache_frame_92eb4506c546ae475fd7eba0a06966e9_6 )
{
Py_DECREF( frame_92eb4506c546ae475fd7eba0a06966e9_6 );
}
cache_frame_92eb4506c546ae475fd7eba0a06966e9_6 = NULL;
assertFrameObject( frame_92eb4506c546ae475fd7eba0a06966e9_6 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_5;
frame_no_exception_5:;
goto skip_nested_handling_5;
nested_frame_exit_5:;
goto try_except_handler_18;
skip_nested_handling_5:;
{
nuitka_bool tmp_condition_result_34;
PyObject *tmp_compexpr_left_10;
PyObject *tmp_compexpr_right_10;
CHECK_OBJECT( tmp_class_creation_5__bases );
tmp_compexpr_left_10 = tmp_class_creation_5__bases;
CHECK_OBJECT( tmp_class_creation_5__bases_orig );
tmp_compexpr_right_10 = tmp_class_creation_5__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_10, tmp_compexpr_right_10 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_18;
}
tmp_condition_result_34 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_34 == NUITKA_BOOL_TRUE )
{
goto branch_yes_24;
}
else
{
goto branch_no_24;
}
branch_yes_24:;
{
CHECK_OBJECT( tmp_class_creation_5__bases_orig );
tmp_dictset_value = tmp_class_creation_5__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_139, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_18;
}
}
branch_no_24:;
}
{
PyObject *tmp_assign_source_70;
PyObject *tmp_called_name_11;
PyObject *tmp_args_name_10;
PyObject *tmp_tuple_element_21;
PyObject *tmp_kw_name_10;
CHECK_OBJECT( tmp_class_creation_5__metaclass );
tmp_called_name_11 = tmp_class_creation_5__metaclass;
tmp_tuple_element_21 = const_str_plain_MovedAttribute;
tmp_args_name_10 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_21 );
PyTuple_SET_ITEM( tmp_args_name_10, 0, tmp_tuple_element_21 );
CHECK_OBJECT( tmp_class_creation_5__bases );
tmp_tuple_element_21 = tmp_class_creation_5__bases;
Py_INCREF( tmp_tuple_element_21 );
PyTuple_SET_ITEM( tmp_args_name_10, 1, tmp_tuple_element_21 );
tmp_tuple_element_21 = locals_urllib3$packages$six_139;
Py_INCREF( tmp_tuple_element_21 );
PyTuple_SET_ITEM( tmp_args_name_10, 2, tmp_tuple_element_21 );
CHECK_OBJECT( tmp_class_creation_5__class_decl_dict );
tmp_kw_name_10 = tmp_class_creation_5__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 139;
tmp_assign_source_70 = CALL_FUNCTION( tmp_called_name_11, tmp_args_name_10, tmp_kw_name_10 );
Py_DECREF( tmp_args_name_10 );
if ( tmp_assign_source_70 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 139;
goto try_except_handler_18;
}
assert( outline_4_var___class__ == NULL );
outline_4_var___class__ = tmp_assign_source_70;
}
{
CHECK_OBJECT( outline_4_var___class__ );
tmp_assign_source_69 = outline_4_var___class__;
Py_INCREF( tmp_assign_source_69 );
goto try_return_handler_18;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_18:;
{
Py_DECREF( locals_urllib3$packages$six_139 );
locals_urllib3$packages$six_139 = NULL;
}
{
goto try_return_handler_17;
}
// Exception handler code:
try_except_handler_18:;
exception_keeper_type_16 = exception_type;
exception_keeper_value_16 = exception_value;
exception_keeper_tb_16 = exception_tb;
exception_keeper_lineno_16 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_139 );
locals_urllib3$packages$six_139 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_16;
exception_value = exception_keeper_value_16;
exception_tb = exception_keeper_tb_16;
exception_lineno = exception_keeper_lineno_16;
goto try_except_handler_17;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_17:;
{
CHECK_OBJECT( (PyObject *)outline_4_var___class__ );
Py_DECREF( outline_4_var___class__ );
outline_4_var___class__ = NULL;
}
{
goto outline_result_5;
}
// Exception handler code:
try_except_handler_17:;
exception_keeper_type_17 = exception_type;
exception_keeper_value_17 = exception_value;
exception_keeper_tb_17 = exception_tb;
exception_keeper_lineno_17 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_17;
exception_value = exception_keeper_value_17;
exception_tb = exception_keeper_tb_17;
exception_lineno = exception_keeper_lineno_17;
goto outline_exception_5;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_5:;
exception_lineno = 139;
goto try_except_handler_16;
outline_result_5:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute, tmp_assign_source_69 );
}
goto try_end_8;
// Exception handler code:
try_except_handler_16:;
exception_keeper_type_18 = exception_type;
exception_keeper_value_18 = exception_value;
exception_keeper_tb_18 = exception_tb;
exception_keeper_lineno_18 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_5__bases );
tmp_class_creation_5__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_5__class_decl_dict );
tmp_class_creation_5__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_5__metaclass );
tmp_class_creation_5__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_5__prepared );
tmp_class_creation_5__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_18;
exception_value = exception_keeper_value_18;
exception_tb = exception_keeper_tb_18;
exception_lineno = exception_keeper_lineno_18;
goto frame_exception_exit_1;
}
// End of try:
try_end_8:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_5__bases );
Py_DECREF( tmp_class_creation_5__bases );
tmp_class_creation_5__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_5__class_decl_dict );
Py_DECREF( tmp_class_creation_5__class_decl_dict );
tmp_class_creation_5__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_5__metaclass );
Py_DECREF( tmp_class_creation_5__metaclass );
tmp_class_creation_5__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_5__prepared );
Py_DECREF( tmp_class_creation_5__prepared );
tmp_class_creation_5__prepared = NULL;
}
{
// Tried code:
{
PyObject *tmp_assign_source_71;
PyObject *tmp_dircall_arg1_6;
tmp_dircall_arg1_6 = const_tuple_type_object_tuple;
Py_INCREF( tmp_dircall_arg1_6 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_6};
tmp_assign_source_71 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_71 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
assert( tmp_class_creation_6__bases == NULL );
tmp_class_creation_6__bases = tmp_assign_source_71;
}
{
PyObject *tmp_assign_source_72;
tmp_assign_source_72 = PyDict_New();
assert( tmp_class_creation_6__class_decl_dict == NULL );
tmp_class_creation_6__class_decl_dict = tmp_assign_source_72;
}
{
PyObject *tmp_assign_source_73;
PyObject *tmp_metaclass_name_6;
nuitka_bool tmp_condition_result_35;
PyObject *tmp_key_name_16;
PyObject *tmp_dict_name_16;
PyObject *tmp_dict_name_17;
PyObject *tmp_key_name_17;
nuitka_bool tmp_condition_result_36;
int tmp_truth_name_8;
PyObject *tmp_type_arg_11;
PyObject *tmp_subscribed_name_9;
PyObject *tmp_subscript_name_9;
PyObject *tmp_bases_name_6;
tmp_key_name_16 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_6__class_decl_dict );
tmp_dict_name_16 = tmp_class_creation_6__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_16, tmp_key_name_16 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_condition_result_35 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_35 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_11;
}
else
{
goto condexpr_false_11;
}
condexpr_true_11:;
CHECK_OBJECT( tmp_class_creation_6__class_decl_dict );
tmp_dict_name_17 = tmp_class_creation_6__class_decl_dict;
tmp_key_name_17 = const_str_plain_metaclass;
tmp_metaclass_name_6 = DICT_GET_ITEM( tmp_dict_name_17, tmp_key_name_17 );
if ( tmp_metaclass_name_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
goto condexpr_end_11;
condexpr_false_11:;
CHECK_OBJECT( tmp_class_creation_6__bases );
tmp_truth_name_8 = CHECK_IF_TRUE( tmp_class_creation_6__bases );
if ( tmp_truth_name_8 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_condition_result_36 = tmp_truth_name_8 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_36 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_12;
}
else
{
goto condexpr_false_12;
}
condexpr_true_12:;
CHECK_OBJECT( tmp_class_creation_6__bases );
tmp_subscribed_name_9 = tmp_class_creation_6__bases;
tmp_subscript_name_9 = const_int_0;
tmp_type_arg_11 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_9, tmp_subscript_name_9, 0 );
if ( tmp_type_arg_11 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_metaclass_name_6 = BUILTIN_TYPE1( tmp_type_arg_11 );
Py_DECREF( tmp_type_arg_11 );
if ( tmp_metaclass_name_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
goto condexpr_end_12;
condexpr_false_12:;
tmp_metaclass_name_6 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_6 );
condexpr_end_12:;
condexpr_end_11:;
CHECK_OBJECT( tmp_class_creation_6__bases );
tmp_bases_name_6 = tmp_class_creation_6__bases;
tmp_assign_source_73 = SELECT_METACLASS( tmp_metaclass_name_6, tmp_bases_name_6 );
Py_DECREF( tmp_metaclass_name_6 );
if ( tmp_assign_source_73 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
assert( tmp_class_creation_6__metaclass == NULL );
tmp_class_creation_6__metaclass = tmp_assign_source_73;
}
{
nuitka_bool tmp_condition_result_37;
PyObject *tmp_key_name_18;
PyObject *tmp_dict_name_18;
tmp_key_name_18 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_6__class_decl_dict );
tmp_dict_name_18 = tmp_class_creation_6__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_18, tmp_key_name_18 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_condition_result_37 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_37 == NUITKA_BOOL_TRUE )
{
goto branch_yes_25;
}
else
{
goto branch_no_25;
}
branch_yes_25:;
{
CHECK_OBJECT( tmp_class_creation_6__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_6__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
}
branch_no_25:;
}
{
nuitka_bool tmp_condition_result_38;
PyObject *tmp_source_name_28;
CHECK_OBJECT( tmp_class_creation_6__metaclass );
tmp_source_name_28 = tmp_class_creation_6__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_28, const_str_plain___prepare__ );
tmp_condition_result_38 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_38 == NUITKA_BOOL_TRUE )
{
goto branch_yes_26;
}
else
{
goto branch_no_26;
}
branch_yes_26:;
{
PyObject *tmp_assign_source_74;
PyObject *tmp_called_name_12;
PyObject *tmp_source_name_29;
PyObject *tmp_args_name_11;
PyObject *tmp_tuple_element_22;
PyObject *tmp_kw_name_11;
CHECK_OBJECT( tmp_class_creation_6__metaclass );
tmp_source_name_29 = tmp_class_creation_6__metaclass;
tmp_called_name_12 = LOOKUP_ATTRIBUTE( tmp_source_name_29, const_str_plain___prepare__ );
if ( tmp_called_name_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_tuple_element_22 = const_str_plain__SixMetaPathImporter;
tmp_args_name_11 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_22 );
PyTuple_SET_ITEM( tmp_args_name_11, 0, tmp_tuple_element_22 );
CHECK_OBJECT( tmp_class_creation_6__bases );
tmp_tuple_element_22 = tmp_class_creation_6__bases;
Py_INCREF( tmp_tuple_element_22 );
PyTuple_SET_ITEM( tmp_args_name_11, 1, tmp_tuple_element_22 );
CHECK_OBJECT( tmp_class_creation_6__class_decl_dict );
tmp_kw_name_11 = tmp_class_creation_6__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 164;
tmp_assign_source_74 = CALL_FUNCTION( tmp_called_name_12, tmp_args_name_11, tmp_kw_name_11 );
Py_DECREF( tmp_called_name_12 );
Py_DECREF( tmp_args_name_11 );
if ( tmp_assign_source_74 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
assert( tmp_class_creation_6__prepared == NULL );
tmp_class_creation_6__prepared = tmp_assign_source_74;
}
{
nuitka_bool tmp_condition_result_39;
PyObject *tmp_operand_name_6;
PyObject *tmp_source_name_30;
CHECK_OBJECT( tmp_class_creation_6__prepared );
tmp_source_name_30 = tmp_class_creation_6__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_30, const_str_plain___getitem__ );
tmp_operand_name_6 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_6 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_condition_result_39 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_39 == NUITKA_BOOL_TRUE )
{
goto branch_yes_27;
}
else
{
goto branch_no_27;
}
branch_yes_27:;
{
PyObject *tmp_raise_type_6;
PyObject *tmp_raise_value_6;
PyObject *tmp_left_name_6;
PyObject *tmp_right_name_6;
PyObject *tmp_tuple_element_23;
PyObject *tmp_getattr_target_6;
PyObject *tmp_getattr_attr_6;
PyObject *tmp_getattr_default_6;
PyObject *tmp_source_name_31;
PyObject *tmp_type_arg_12;
tmp_raise_type_6 = PyExc_TypeError;
tmp_left_name_6 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_6__metaclass );
tmp_getattr_target_6 = tmp_class_creation_6__metaclass;
tmp_getattr_attr_6 = const_str_plain___name__;
tmp_getattr_default_6 = const_str_angle_metaclass;
tmp_tuple_element_23 = BUILTIN_GETATTR( tmp_getattr_target_6, tmp_getattr_attr_6, tmp_getattr_default_6 );
if ( tmp_tuple_element_23 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
tmp_right_name_6 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_6, 0, tmp_tuple_element_23 );
CHECK_OBJECT( tmp_class_creation_6__prepared );
tmp_type_arg_12 = tmp_class_creation_6__prepared;
tmp_source_name_31 = BUILTIN_TYPE1( tmp_type_arg_12 );
assert( !(tmp_source_name_31 == NULL) );
tmp_tuple_element_23 = LOOKUP_ATTRIBUTE( tmp_source_name_31, const_str_plain___name__ );
Py_DECREF( tmp_source_name_31 );
if ( tmp_tuple_element_23 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_6 );
exception_lineno = 164;
goto try_except_handler_19;
}
PyTuple_SET_ITEM( tmp_right_name_6, 1, tmp_tuple_element_23 );
tmp_raise_value_6 = BINARY_OPERATION_REMAINDER( tmp_left_name_6, tmp_right_name_6 );
Py_DECREF( tmp_right_name_6 );
if ( tmp_raise_value_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_19;
}
exception_type = tmp_raise_type_6;
Py_INCREF( tmp_raise_type_6 );
exception_value = tmp_raise_value_6;
exception_lineno = 164;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_19;
}
branch_no_27:;
}
goto branch_end_26;
branch_no_26:;
{
PyObject *tmp_assign_source_75;
tmp_assign_source_75 = PyDict_New();
assert( tmp_class_creation_6__prepared == NULL );
tmp_class_creation_6__prepared = tmp_assign_source_75;
}
branch_end_26:;
}
{
PyObject *tmp_assign_source_76;
{
PyObject *tmp_set_locals_6;
CHECK_OBJECT( tmp_class_creation_6__prepared );
tmp_set_locals_6 = tmp_class_creation_6__prepared;
locals_urllib3$packages$six_164 = tmp_set_locals_6;
Py_INCREF( tmp_set_locals_6 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_21;
}
}
{
tmp_dictset_value = const_str_digest_087d011e227804c37fa5a994ee918bbe;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_21;
}
}
{
tmp_dictset_value = const_str_plain__SixMetaPathImporter;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_21;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_f74d42db2c554c8d3f44f1e1c419d61f_7, codeobj_f74d42db2c554c8d3f44f1e1c419d61f, module_urllib3$packages$six, sizeof(void *) );
frame_f74d42db2c554c8d3f44f1e1c419d61f_7 = cache_frame_f74d42db2c554c8d3f44f1e1c419d61f_7;
// Push the new frame as the currently active one.
pushFrameStack( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_13___init__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain___init__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 173;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_14__add_module( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain__add_module, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 177;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_15__get_module( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain__get_module, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 181;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
PyObject *tmp_defaults_3;
tmp_defaults_3 = const_tuple_none_tuple;
Py_INCREF( tmp_defaults_3 );
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_16_find_module( tmp_defaults_3 );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain_find_module, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 184;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_17___get_module( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain__SixMetaPathImporter__get_module, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 189;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_18_load_module( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain_load_module, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 195;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_19_is_package( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain_is_package, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 209;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_20_get_code( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain_get_code, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 218;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
{
tmp_dictset_value = PyObject_GetItem( locals_urllib3$packages$six_164, const_str_plain_get_code );
if ( tmp_dictset_value == NULL && CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "get_code" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 224;
type_description_2 = "o";
goto frame_exception_exit_7;
}
if ( tmp_dictset_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 224;
type_description_2 = "o";
goto frame_exception_exit_7;
}
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain_get_source, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 224;
type_description_2 = "o";
goto frame_exception_exit_7;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_6;
frame_exception_exit_7:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_f74d42db2c554c8d3f44f1e1c419d61f_7, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_f74d42db2c554c8d3f44f1e1c419d61f_7->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_f74d42db2c554c8d3f44f1e1c419d61f_7, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_f74d42db2c554c8d3f44f1e1c419d61f_7,
type_description_2,
outline_5_var___class__
);
// Release cached frame.
if ( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 == cache_frame_f74d42db2c554c8d3f44f1e1c419d61f_7 )
{
Py_DECREF( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 );
}
cache_frame_f74d42db2c554c8d3f44f1e1c419d61f_7 = NULL;
assertFrameObject( frame_f74d42db2c554c8d3f44f1e1c419d61f_7 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_6;
frame_no_exception_6:;
goto skip_nested_handling_6;
nested_frame_exit_6:;
goto try_except_handler_21;
skip_nested_handling_6:;
{
nuitka_bool tmp_condition_result_40;
PyObject *tmp_compexpr_left_11;
PyObject *tmp_compexpr_right_11;
CHECK_OBJECT( tmp_class_creation_6__bases );
tmp_compexpr_left_11 = tmp_class_creation_6__bases;
tmp_compexpr_right_11 = const_tuple_type_object_tuple;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_11, tmp_compexpr_right_11 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_21;
}
tmp_condition_result_40 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_40 == NUITKA_BOOL_TRUE )
{
goto branch_yes_28;
}
else
{
goto branch_no_28;
}
branch_yes_28:;
{
tmp_dictset_value = const_tuple_type_object_tuple;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_164, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_21;
}
}
branch_no_28:;
}
{
PyObject *tmp_assign_source_77;
PyObject *tmp_called_name_13;
PyObject *tmp_args_name_12;
PyObject *tmp_tuple_element_24;
PyObject *tmp_kw_name_12;
CHECK_OBJECT( tmp_class_creation_6__metaclass );
tmp_called_name_13 = tmp_class_creation_6__metaclass;
tmp_tuple_element_24 = const_str_plain__SixMetaPathImporter;
tmp_args_name_12 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_24 );
PyTuple_SET_ITEM( tmp_args_name_12, 0, tmp_tuple_element_24 );
CHECK_OBJECT( tmp_class_creation_6__bases );
tmp_tuple_element_24 = tmp_class_creation_6__bases;
Py_INCREF( tmp_tuple_element_24 );
PyTuple_SET_ITEM( tmp_args_name_12, 1, tmp_tuple_element_24 );
tmp_tuple_element_24 = locals_urllib3$packages$six_164;
Py_INCREF( tmp_tuple_element_24 );
PyTuple_SET_ITEM( tmp_args_name_12, 2, tmp_tuple_element_24 );
CHECK_OBJECT( tmp_class_creation_6__class_decl_dict );
tmp_kw_name_12 = tmp_class_creation_6__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 164;
tmp_assign_source_77 = CALL_FUNCTION( tmp_called_name_13, tmp_args_name_12, tmp_kw_name_12 );
Py_DECREF( tmp_args_name_12 );
if ( tmp_assign_source_77 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 164;
goto try_except_handler_21;
}
assert( outline_5_var___class__ == NULL );
outline_5_var___class__ = tmp_assign_source_77;
}
{
CHECK_OBJECT( outline_5_var___class__ );
tmp_assign_source_76 = outline_5_var___class__;
Py_INCREF( tmp_assign_source_76 );
goto try_return_handler_21;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_21:;
{
Py_DECREF( locals_urllib3$packages$six_164 );
locals_urllib3$packages$six_164 = NULL;
}
{
goto try_return_handler_20;
}
// Exception handler code:
try_except_handler_21:;
exception_keeper_type_19 = exception_type;
exception_keeper_value_19 = exception_value;
exception_keeper_tb_19 = exception_tb;
exception_keeper_lineno_19 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_164 );
locals_urllib3$packages$six_164 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_19;
exception_value = exception_keeper_value_19;
exception_tb = exception_keeper_tb_19;
exception_lineno = exception_keeper_lineno_19;
goto try_except_handler_20;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_20:;
{
CHECK_OBJECT( (PyObject *)outline_5_var___class__ );
Py_DECREF( outline_5_var___class__ );
outline_5_var___class__ = NULL;
}
{
goto outline_result_6;
}
// Exception handler code:
try_except_handler_20:;
exception_keeper_type_20 = exception_type;
exception_keeper_value_20 = exception_value;
exception_keeper_tb_20 = exception_tb;
exception_keeper_lineno_20 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_20;
exception_value = exception_keeper_value_20;
exception_tb = exception_keeper_tb_20;
exception_lineno = exception_keeper_lineno_20;
goto outline_exception_6;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_6:;
exception_lineno = 164;
goto try_except_handler_19;
outline_result_6:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__SixMetaPathImporter, tmp_assign_source_76 );
}
goto try_end_9;
// Exception handler code:
try_except_handler_19:;
exception_keeper_type_21 = exception_type;
exception_keeper_value_21 = exception_value;
exception_keeper_tb_21 = exception_tb;
exception_keeper_lineno_21 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_6__bases );
tmp_class_creation_6__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_6__class_decl_dict );
tmp_class_creation_6__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_6__metaclass );
tmp_class_creation_6__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_6__prepared );
tmp_class_creation_6__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_21;
exception_value = exception_keeper_value_21;
exception_tb = exception_keeper_tb_21;
exception_lineno = exception_keeper_lineno_21;
goto frame_exception_exit_1;
}
// End of try:
try_end_9:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_6__bases );
Py_DECREF( tmp_class_creation_6__bases );
tmp_class_creation_6__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_6__class_decl_dict );
Py_DECREF( tmp_class_creation_6__class_decl_dict );
tmp_class_creation_6__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_6__metaclass );
Py_DECREF( tmp_class_creation_6__metaclass );
tmp_class_creation_6__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_6__prepared );
Py_DECREF( tmp_class_creation_6__prepared );
tmp_class_creation_6__prepared = NULL;
}
{
PyObject *tmp_assign_source_78;
PyObject *tmp_called_name_14;
PyObject *tmp_mvar_value_15;
tmp_mvar_value_15 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__SixMetaPathImporter );
if (unlikely( tmp_mvar_value_15 == NULL ))
{
tmp_mvar_value_15 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__SixMetaPathImporter );
}
if ( tmp_mvar_value_15 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_SixMetaPathImporter" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 226;
goto frame_exception_exit_1;
}
tmp_called_name_14 = tmp_mvar_value_15;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 226;
tmp_assign_source_78 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_14, &PyTuple_GET_ITEM( const_tuple_str_digest_ca5fa6154df27910aa52f98fadbcaba2_tuple, 0 ) );
if ( tmp_assign_source_78 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 226;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer, tmp_assign_source_78 );
}
{
// Tried code:
{
PyObject *tmp_assign_source_79;
PyObject *tmp_tuple_element_25;
PyObject *tmp_mvar_value_16;
tmp_mvar_value_16 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_16 == NULL ))
{
tmp_mvar_value_16 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_16 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_tuple_element_25 = tmp_mvar_value_16;
tmp_assign_source_79 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_25 );
PyTuple_SET_ITEM( tmp_assign_source_79, 0, tmp_tuple_element_25 );
assert( tmp_class_creation_7__bases_orig == NULL );
tmp_class_creation_7__bases_orig = tmp_assign_source_79;
}
{
PyObject *tmp_assign_source_80;
PyObject *tmp_dircall_arg1_7;
CHECK_OBJECT( tmp_class_creation_7__bases_orig );
tmp_dircall_arg1_7 = tmp_class_creation_7__bases_orig;
Py_INCREF( tmp_dircall_arg1_7 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_7};
tmp_assign_source_80 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_80 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
assert( tmp_class_creation_7__bases == NULL );
tmp_class_creation_7__bases = tmp_assign_source_80;
}
{
PyObject *tmp_assign_source_81;
tmp_assign_source_81 = PyDict_New();
assert( tmp_class_creation_7__class_decl_dict == NULL );
tmp_class_creation_7__class_decl_dict = tmp_assign_source_81;
}
{
PyObject *tmp_assign_source_82;
PyObject *tmp_metaclass_name_7;
nuitka_bool tmp_condition_result_41;
PyObject *tmp_key_name_19;
PyObject *tmp_dict_name_19;
PyObject *tmp_dict_name_20;
PyObject *tmp_key_name_20;
nuitka_bool tmp_condition_result_42;
int tmp_truth_name_9;
PyObject *tmp_type_arg_13;
PyObject *tmp_subscribed_name_10;
PyObject *tmp_subscript_name_10;
PyObject *tmp_bases_name_7;
tmp_key_name_19 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_7__class_decl_dict );
tmp_dict_name_19 = tmp_class_creation_7__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_19, tmp_key_name_19 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_condition_result_41 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_41 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_13;
}
else
{
goto condexpr_false_13;
}
condexpr_true_13:;
CHECK_OBJECT( tmp_class_creation_7__class_decl_dict );
tmp_dict_name_20 = tmp_class_creation_7__class_decl_dict;
tmp_key_name_20 = const_str_plain_metaclass;
tmp_metaclass_name_7 = DICT_GET_ITEM( tmp_dict_name_20, tmp_key_name_20 );
if ( tmp_metaclass_name_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
goto condexpr_end_13;
condexpr_false_13:;
CHECK_OBJECT( tmp_class_creation_7__bases );
tmp_truth_name_9 = CHECK_IF_TRUE( tmp_class_creation_7__bases );
if ( tmp_truth_name_9 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_condition_result_42 = tmp_truth_name_9 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_42 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_14;
}
else
{
goto condexpr_false_14;
}
condexpr_true_14:;
CHECK_OBJECT( tmp_class_creation_7__bases );
tmp_subscribed_name_10 = tmp_class_creation_7__bases;
tmp_subscript_name_10 = const_int_0;
tmp_type_arg_13 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_10, tmp_subscript_name_10, 0 );
if ( tmp_type_arg_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_metaclass_name_7 = BUILTIN_TYPE1( tmp_type_arg_13 );
Py_DECREF( tmp_type_arg_13 );
if ( tmp_metaclass_name_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
goto condexpr_end_14;
condexpr_false_14:;
tmp_metaclass_name_7 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_7 );
condexpr_end_14:;
condexpr_end_13:;
CHECK_OBJECT( tmp_class_creation_7__bases );
tmp_bases_name_7 = tmp_class_creation_7__bases;
tmp_assign_source_82 = SELECT_METACLASS( tmp_metaclass_name_7, tmp_bases_name_7 );
Py_DECREF( tmp_metaclass_name_7 );
if ( tmp_assign_source_82 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
assert( tmp_class_creation_7__metaclass == NULL );
tmp_class_creation_7__metaclass = tmp_assign_source_82;
}
{
nuitka_bool tmp_condition_result_43;
PyObject *tmp_key_name_21;
PyObject *tmp_dict_name_21;
tmp_key_name_21 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_7__class_decl_dict );
tmp_dict_name_21 = tmp_class_creation_7__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_21, tmp_key_name_21 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_condition_result_43 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_43 == NUITKA_BOOL_TRUE )
{
goto branch_yes_29;
}
else
{
goto branch_no_29;
}
branch_yes_29:;
{
CHECK_OBJECT( tmp_class_creation_7__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_7__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
}
branch_no_29:;
}
{
nuitka_bool tmp_condition_result_44;
PyObject *tmp_source_name_32;
CHECK_OBJECT( tmp_class_creation_7__metaclass );
tmp_source_name_32 = tmp_class_creation_7__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_32, const_str_plain___prepare__ );
tmp_condition_result_44 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_44 == NUITKA_BOOL_TRUE )
{
goto branch_yes_30;
}
else
{
goto branch_no_30;
}
branch_yes_30:;
{
PyObject *tmp_assign_source_83;
PyObject *tmp_called_name_15;
PyObject *tmp_source_name_33;
PyObject *tmp_args_name_13;
PyObject *tmp_tuple_element_26;
PyObject *tmp_kw_name_13;
CHECK_OBJECT( tmp_class_creation_7__metaclass );
tmp_source_name_33 = tmp_class_creation_7__metaclass;
tmp_called_name_15 = LOOKUP_ATTRIBUTE( tmp_source_name_33, const_str_plain___prepare__ );
if ( tmp_called_name_15 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_tuple_element_26 = const_str_plain__MovedItems;
tmp_args_name_13 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_26 );
PyTuple_SET_ITEM( tmp_args_name_13, 0, tmp_tuple_element_26 );
CHECK_OBJECT( tmp_class_creation_7__bases );
tmp_tuple_element_26 = tmp_class_creation_7__bases;
Py_INCREF( tmp_tuple_element_26 );
PyTuple_SET_ITEM( tmp_args_name_13, 1, tmp_tuple_element_26 );
CHECK_OBJECT( tmp_class_creation_7__class_decl_dict );
tmp_kw_name_13 = tmp_class_creation_7__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 229;
tmp_assign_source_83 = CALL_FUNCTION( tmp_called_name_15, tmp_args_name_13, tmp_kw_name_13 );
Py_DECREF( tmp_called_name_15 );
Py_DECREF( tmp_args_name_13 );
if ( tmp_assign_source_83 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
assert( tmp_class_creation_7__prepared == NULL );
tmp_class_creation_7__prepared = tmp_assign_source_83;
}
{
nuitka_bool tmp_condition_result_45;
PyObject *tmp_operand_name_7;
PyObject *tmp_source_name_34;
CHECK_OBJECT( tmp_class_creation_7__prepared );
tmp_source_name_34 = tmp_class_creation_7__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_34, const_str_plain___getitem__ );
tmp_operand_name_7 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_7 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_condition_result_45 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_45 == NUITKA_BOOL_TRUE )
{
goto branch_yes_31;
}
else
{
goto branch_no_31;
}
branch_yes_31:;
{
PyObject *tmp_raise_type_7;
PyObject *tmp_raise_value_7;
PyObject *tmp_left_name_7;
PyObject *tmp_right_name_7;
PyObject *tmp_tuple_element_27;
PyObject *tmp_getattr_target_7;
PyObject *tmp_getattr_attr_7;
PyObject *tmp_getattr_default_7;
PyObject *tmp_source_name_35;
PyObject *tmp_type_arg_14;
tmp_raise_type_7 = PyExc_TypeError;
tmp_left_name_7 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_7__metaclass );
tmp_getattr_target_7 = tmp_class_creation_7__metaclass;
tmp_getattr_attr_7 = const_str_plain___name__;
tmp_getattr_default_7 = const_str_angle_metaclass;
tmp_tuple_element_27 = BUILTIN_GETATTR( tmp_getattr_target_7, tmp_getattr_attr_7, tmp_getattr_default_7 );
if ( tmp_tuple_element_27 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
tmp_right_name_7 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_7, 0, tmp_tuple_element_27 );
CHECK_OBJECT( tmp_class_creation_7__prepared );
tmp_type_arg_14 = tmp_class_creation_7__prepared;
tmp_source_name_35 = BUILTIN_TYPE1( tmp_type_arg_14 );
assert( !(tmp_source_name_35 == NULL) );
tmp_tuple_element_27 = LOOKUP_ATTRIBUTE( tmp_source_name_35, const_str_plain___name__ );
Py_DECREF( tmp_source_name_35 );
if ( tmp_tuple_element_27 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_7 );
exception_lineno = 229;
goto try_except_handler_22;
}
PyTuple_SET_ITEM( tmp_right_name_7, 1, tmp_tuple_element_27 );
tmp_raise_value_7 = BINARY_OPERATION_REMAINDER( tmp_left_name_7, tmp_right_name_7 );
Py_DECREF( tmp_right_name_7 );
if ( tmp_raise_value_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_22;
}
exception_type = tmp_raise_type_7;
Py_INCREF( tmp_raise_type_7 );
exception_value = tmp_raise_value_7;
exception_lineno = 229;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_22;
}
branch_no_31:;
}
goto branch_end_30;
branch_no_30:;
{
PyObject *tmp_assign_source_84;
tmp_assign_source_84 = PyDict_New();
assert( tmp_class_creation_7__prepared == NULL );
tmp_class_creation_7__prepared = tmp_assign_source_84;
}
branch_end_30:;
}
{
PyObject *tmp_assign_source_85;
{
PyObject *tmp_set_locals_7;
CHECK_OBJECT( tmp_class_creation_7__prepared );
tmp_set_locals_7 = tmp_class_creation_7__prepared;
locals_urllib3$packages$six_229 = tmp_set_locals_7;
Py_INCREF( tmp_set_locals_7 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_229, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_24;
}
}
{
tmp_dictset_value = const_str_digest_fa9629ad3e56524d94051e9d7ab9b735;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_229, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_24;
}
}
{
tmp_dictset_value = const_str_plain__MovedItems;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_229, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_24;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_5102ab70a3d4aeb3abfd250876d5f172_8, codeobj_5102ab70a3d4aeb3abfd250876d5f172, module_urllib3$packages$six, sizeof(void *) );
frame_5102ab70a3d4aeb3abfd250876d5f172_8 = cache_frame_5102ab70a3d4aeb3abfd250876d5f172_8;
// Push the new frame as the currently active one.
pushFrameStack( frame_5102ab70a3d4aeb3abfd250876d5f172_8 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_5102ab70a3d4aeb3abfd250876d5f172_8 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = PyList_New( 0 );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_229, const_str_plain___path__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 232;
type_description_2 = "o";
goto frame_exception_exit_8;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_5102ab70a3d4aeb3abfd250876d5f172_8 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_7;
frame_exception_exit_8:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_5102ab70a3d4aeb3abfd250876d5f172_8 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_5102ab70a3d4aeb3abfd250876d5f172_8, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_5102ab70a3d4aeb3abfd250876d5f172_8->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_5102ab70a3d4aeb3abfd250876d5f172_8, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_5102ab70a3d4aeb3abfd250876d5f172_8,
type_description_2,
outline_6_var___class__
);
// Release cached frame.
if ( frame_5102ab70a3d4aeb3abfd250876d5f172_8 == cache_frame_5102ab70a3d4aeb3abfd250876d5f172_8 )
{
Py_DECREF( frame_5102ab70a3d4aeb3abfd250876d5f172_8 );
}
cache_frame_5102ab70a3d4aeb3abfd250876d5f172_8 = NULL;
assertFrameObject( frame_5102ab70a3d4aeb3abfd250876d5f172_8 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_7;
frame_no_exception_7:;
goto skip_nested_handling_7;
nested_frame_exit_7:;
goto try_except_handler_24;
skip_nested_handling_7:;
{
nuitka_bool tmp_condition_result_46;
PyObject *tmp_compexpr_left_12;
PyObject *tmp_compexpr_right_12;
CHECK_OBJECT( tmp_class_creation_7__bases );
tmp_compexpr_left_12 = tmp_class_creation_7__bases;
CHECK_OBJECT( tmp_class_creation_7__bases_orig );
tmp_compexpr_right_12 = tmp_class_creation_7__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_12, tmp_compexpr_right_12 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_24;
}
tmp_condition_result_46 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_46 == NUITKA_BOOL_TRUE )
{
goto branch_yes_32;
}
else
{
goto branch_no_32;
}
branch_yes_32:;
{
CHECK_OBJECT( tmp_class_creation_7__bases_orig );
tmp_dictset_value = tmp_class_creation_7__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_229, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_24;
}
}
branch_no_32:;
}
{
PyObject *tmp_assign_source_86;
PyObject *tmp_called_name_16;
PyObject *tmp_args_name_14;
PyObject *tmp_tuple_element_28;
PyObject *tmp_kw_name_14;
CHECK_OBJECT( tmp_class_creation_7__metaclass );
tmp_called_name_16 = tmp_class_creation_7__metaclass;
tmp_tuple_element_28 = const_str_plain__MovedItems;
tmp_args_name_14 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_28 );
PyTuple_SET_ITEM( tmp_args_name_14, 0, tmp_tuple_element_28 );
CHECK_OBJECT( tmp_class_creation_7__bases );
tmp_tuple_element_28 = tmp_class_creation_7__bases;
Py_INCREF( tmp_tuple_element_28 );
PyTuple_SET_ITEM( tmp_args_name_14, 1, tmp_tuple_element_28 );
tmp_tuple_element_28 = locals_urllib3$packages$six_229;
Py_INCREF( tmp_tuple_element_28 );
PyTuple_SET_ITEM( tmp_args_name_14, 2, tmp_tuple_element_28 );
CHECK_OBJECT( tmp_class_creation_7__class_decl_dict );
tmp_kw_name_14 = tmp_class_creation_7__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 229;
tmp_assign_source_86 = CALL_FUNCTION( tmp_called_name_16, tmp_args_name_14, tmp_kw_name_14 );
Py_DECREF( tmp_args_name_14 );
if ( tmp_assign_source_86 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 229;
goto try_except_handler_24;
}
assert( outline_6_var___class__ == NULL );
outline_6_var___class__ = tmp_assign_source_86;
}
{
CHECK_OBJECT( outline_6_var___class__ );
tmp_assign_source_85 = outline_6_var___class__;
Py_INCREF( tmp_assign_source_85 );
goto try_return_handler_24;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_24:;
{
Py_DECREF( locals_urllib3$packages$six_229 );
locals_urllib3$packages$six_229 = NULL;
}
{
goto try_return_handler_23;
}
// Exception handler code:
try_except_handler_24:;
exception_keeper_type_22 = exception_type;
exception_keeper_value_22 = exception_value;
exception_keeper_tb_22 = exception_tb;
exception_keeper_lineno_22 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_229 );
locals_urllib3$packages$six_229 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_22;
exception_value = exception_keeper_value_22;
exception_tb = exception_keeper_tb_22;
exception_lineno = exception_keeper_lineno_22;
goto try_except_handler_23;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_23:;
{
CHECK_OBJECT( (PyObject *)outline_6_var___class__ );
Py_DECREF( outline_6_var___class__ );
outline_6_var___class__ = NULL;
}
{
goto outline_result_7;
}
// Exception handler code:
try_except_handler_23:;
exception_keeper_type_23 = exception_type;
exception_keeper_value_23 = exception_value;
exception_keeper_tb_23 = exception_tb;
exception_keeper_lineno_23 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_23;
exception_value = exception_keeper_value_23;
exception_tb = exception_keeper_tb_23;
exception_lineno = exception_keeper_lineno_23;
goto outline_exception_7;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_7:;
exception_lineno = 229;
goto try_except_handler_22;
outline_result_7:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__MovedItems, tmp_assign_source_85 );
}
goto try_end_10;
// Exception handler code:
try_except_handler_22:;
exception_keeper_type_24 = exception_type;
exception_keeper_value_24 = exception_value;
exception_keeper_tb_24 = exception_tb;
exception_keeper_lineno_24 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_7__bases );
tmp_class_creation_7__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_7__class_decl_dict );
tmp_class_creation_7__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_7__metaclass );
tmp_class_creation_7__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_7__prepared );
tmp_class_creation_7__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_24;
exception_value = exception_keeper_value_24;
exception_tb = exception_keeper_tb_24;
exception_lineno = exception_keeper_lineno_24;
goto frame_exception_exit_1;
}
// End of try:
try_end_10:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_7__bases );
Py_DECREF( tmp_class_creation_7__bases );
tmp_class_creation_7__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_7__class_decl_dict );
Py_DECREF( tmp_class_creation_7__class_decl_dict );
tmp_class_creation_7__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_7__metaclass );
Py_DECREF( tmp_class_creation_7__metaclass );
tmp_class_creation_7__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_7__prepared );
Py_DECREF( tmp_class_creation_7__prepared );
tmp_class_creation_7__prepared = NULL;
}
{
PyObject *tmp_assign_source_87;
PyObject *tmp_list_element_1;
PyObject *tmp_called_name_17;
PyObject *tmp_mvar_value_17;
PyObject *tmp_called_name_18;
PyObject *tmp_mvar_value_18;
PyObject *tmp_called_name_19;
PyObject *tmp_mvar_value_19;
PyObject *tmp_called_name_20;
PyObject *tmp_mvar_value_20;
PyObject *tmp_called_name_21;
PyObject *tmp_mvar_value_21;
PyObject *tmp_called_name_22;
PyObject *tmp_mvar_value_22;
PyObject *tmp_called_name_23;
PyObject *tmp_mvar_value_23;
PyObject *tmp_called_name_24;
PyObject *tmp_mvar_value_24;
PyObject *tmp_called_name_25;
PyObject *tmp_mvar_value_25;
PyObject *tmp_called_name_26;
PyObject *tmp_mvar_value_26;
PyObject *tmp_args_element_name_1;
PyObject *tmp_args_element_name_2;
PyObject *tmp_args_element_name_3;
nuitka_bool tmp_condition_result_47;
PyObject *tmp_mvar_value_27;
int tmp_truth_name_10;
PyObject *tmp_args_element_name_4;
PyObject *tmp_called_name_27;
PyObject *tmp_mvar_value_28;
PyObject *tmp_called_name_28;
PyObject *tmp_mvar_value_29;
PyObject *tmp_called_name_29;
PyObject *tmp_mvar_value_30;
PyObject *tmp_called_name_30;
PyObject *tmp_mvar_value_31;
PyObject *tmp_called_name_31;
PyObject *tmp_mvar_value_32;
PyObject *tmp_called_name_32;
PyObject *tmp_mvar_value_33;
PyObject *tmp_called_name_33;
PyObject *tmp_mvar_value_34;
PyObject *tmp_called_name_34;
PyObject *tmp_mvar_value_35;
PyObject *tmp_called_name_35;
PyObject *tmp_mvar_value_36;
PyObject *tmp_called_name_36;
PyObject *tmp_mvar_value_37;
PyObject *tmp_called_name_37;
PyObject *tmp_mvar_value_38;
PyObject *tmp_called_name_38;
PyObject *tmp_mvar_value_39;
PyObject *tmp_called_name_39;
PyObject *tmp_mvar_value_40;
PyObject *tmp_called_name_40;
PyObject *tmp_mvar_value_41;
PyObject *tmp_called_name_41;
PyObject *tmp_mvar_value_42;
PyObject *tmp_called_name_42;
PyObject *tmp_mvar_value_43;
PyObject *tmp_called_name_43;
PyObject *tmp_mvar_value_44;
PyObject *tmp_called_name_44;
PyObject *tmp_mvar_value_45;
PyObject *tmp_called_name_45;
PyObject *tmp_mvar_value_46;
PyObject *tmp_called_name_46;
PyObject *tmp_mvar_value_47;
PyObject *tmp_called_name_47;
PyObject *tmp_mvar_value_48;
PyObject *tmp_called_name_48;
PyObject *tmp_mvar_value_49;
PyObject *tmp_called_name_49;
PyObject *tmp_mvar_value_50;
PyObject *tmp_called_name_50;
PyObject *tmp_mvar_value_51;
PyObject *tmp_called_name_51;
PyObject *tmp_mvar_value_52;
PyObject *tmp_called_name_52;
PyObject *tmp_mvar_value_53;
PyObject *tmp_called_name_53;
PyObject *tmp_mvar_value_54;
PyObject *tmp_called_name_54;
PyObject *tmp_mvar_value_55;
PyObject *tmp_called_name_55;
PyObject *tmp_mvar_value_56;
PyObject *tmp_called_name_56;
PyObject *tmp_mvar_value_57;
PyObject *tmp_called_name_57;
PyObject *tmp_mvar_value_58;
PyObject *tmp_called_name_58;
PyObject *tmp_mvar_value_59;
PyObject *tmp_called_name_59;
PyObject *tmp_mvar_value_60;
PyObject *tmp_called_name_60;
PyObject *tmp_mvar_value_61;
PyObject *tmp_called_name_61;
PyObject *tmp_mvar_value_62;
PyObject *tmp_called_name_62;
PyObject *tmp_mvar_value_63;
PyObject *tmp_called_name_63;
PyObject *tmp_mvar_value_64;
PyObject *tmp_called_name_64;
PyObject *tmp_mvar_value_65;
PyObject *tmp_called_name_65;
PyObject *tmp_mvar_value_66;
PyObject *tmp_called_name_66;
PyObject *tmp_mvar_value_67;
PyObject *tmp_called_name_67;
PyObject *tmp_mvar_value_68;
PyObject *tmp_called_name_68;
PyObject *tmp_mvar_value_69;
PyObject *tmp_called_name_69;
PyObject *tmp_mvar_value_70;
PyObject *tmp_called_name_70;
PyObject *tmp_mvar_value_71;
PyObject *tmp_called_name_71;
PyObject *tmp_mvar_value_72;
PyObject *tmp_called_name_72;
PyObject *tmp_mvar_value_73;
PyObject *tmp_called_name_73;
PyObject *tmp_mvar_value_74;
PyObject *tmp_called_name_74;
PyObject *tmp_mvar_value_75;
PyObject *tmp_called_name_75;
PyObject *tmp_mvar_value_76;
PyObject *tmp_called_name_76;
PyObject *tmp_mvar_value_77;
PyObject *tmp_called_name_77;
PyObject *tmp_mvar_value_78;
PyObject *tmp_called_name_78;
PyObject *tmp_mvar_value_79;
tmp_mvar_value_17 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_17 == NULL ))
{
tmp_mvar_value_17 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_17 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 236;
goto frame_exception_exit_1;
}
tmp_called_name_17 = tmp_mvar_value_17;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 236;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS4( tmp_called_name_17, &PyTuple_GET_ITEM( const_tuple_411972e912d706a64e285af8aa597505_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 236;
goto frame_exception_exit_1;
}
tmp_assign_source_87 = PyList_New( 62 );
PyList_SET_ITEM( tmp_assign_source_87, 0, tmp_list_element_1 );
tmp_mvar_value_18 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_18 == NULL ))
{
tmp_mvar_value_18 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_18 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 237;
goto frame_exception_exit_1;
}
tmp_called_name_18 = tmp_mvar_value_18;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 237;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_18, &PyTuple_GET_ITEM( const_tuple_fa4551ef4d89b653ac942a9968a3518c_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 237;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 1, tmp_list_element_1 );
tmp_mvar_value_19 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_19 == NULL ))
{
tmp_mvar_value_19 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_19 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 238;
goto frame_exception_exit_1;
}
tmp_called_name_19 = tmp_mvar_value_19;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 238;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_19, &PyTuple_GET_ITEM( const_tuple_42a685f581dc95ca172d058f0fa2a93f_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 238;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 2, tmp_list_element_1 );
tmp_mvar_value_20 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_20 == NULL ))
{
tmp_mvar_value_20 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_20 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 239;
goto frame_exception_exit_1;
}
tmp_called_name_20 = tmp_mvar_value_20;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 239;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_20, &PyTuple_GET_ITEM( const_tuple_d84a4a7aa5d11ff44dc98ede3afda48e_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 239;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 3, tmp_list_element_1 );
tmp_mvar_value_21 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_21 == NULL ))
{
tmp_mvar_value_21 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_21 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 240;
goto frame_exception_exit_1;
}
tmp_called_name_21 = tmp_mvar_value_21;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 240;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_21, &PyTuple_GET_ITEM( const_tuple_str_plain_intern_str_plain___builtin___str_plain_sys_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 240;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 4, tmp_list_element_1 );
tmp_mvar_value_22 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_22 == NULL ))
{
tmp_mvar_value_22 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_22 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 241;
goto frame_exception_exit_1;
}
tmp_called_name_22 = tmp_mvar_value_22;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 241;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_22, &PyTuple_GET_ITEM( const_tuple_3dbfbe614df2abe87e4db19068ab66c4_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 241;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 5, tmp_list_element_1 );
tmp_mvar_value_23 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_23 == NULL ))
{
tmp_mvar_value_23 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_23 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 242;
goto frame_exception_exit_1;
}
tmp_called_name_23 = tmp_mvar_value_23;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 242;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_23, &PyTuple_GET_ITEM( const_tuple_f259b0f7a1b9f0b84fd5373038ac3a78_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 242;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 6, tmp_list_element_1 );
tmp_mvar_value_24 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_24 == NULL ))
{
tmp_mvar_value_24 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_24 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 243;
goto frame_exception_exit_1;
}
tmp_called_name_24 = tmp_mvar_value_24;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 243;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_24, &PyTuple_GET_ITEM( const_tuple_eacdcc120eff9b0e152e61c07b4d0b51_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 243;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 7, tmp_list_element_1 );
tmp_mvar_value_25 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_25 == NULL ))
{
tmp_mvar_value_25 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_25 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 244;
goto frame_exception_exit_1;
}
tmp_called_name_25 = tmp_mvar_value_25;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 244;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_25, &PyTuple_GET_ITEM( const_tuple_424b5876d9142cfd116cee7c287158fe_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 244;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 8, tmp_list_element_1 );
tmp_mvar_value_26 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_26 == NULL ))
{
tmp_mvar_value_26 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_26 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 245;
goto frame_exception_exit_1;
}
tmp_called_name_26 = tmp_mvar_value_26;
tmp_args_element_name_1 = const_str_plain_reload_module;
tmp_args_element_name_2 = const_str_plain___builtin__;
tmp_mvar_value_27 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY34 );
if (unlikely( tmp_mvar_value_27 == NULL ))
{
tmp_mvar_value_27 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY34 );
}
if ( tmp_mvar_value_27 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY34" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 245;
goto frame_exception_exit_1;
}
tmp_truth_name_10 = CHECK_IF_TRUE( tmp_mvar_value_27 );
if ( tmp_truth_name_10 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 245;
goto frame_exception_exit_1;
}
tmp_condition_result_47 = tmp_truth_name_10 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_47 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_15;
}
else
{
goto condexpr_false_15;
}
condexpr_true_15:;
tmp_args_element_name_3 = const_str_plain_importlib;
goto condexpr_end_15;
condexpr_false_15:;
tmp_args_element_name_3 = const_str_plain_imp;
condexpr_end_15:;
tmp_args_element_name_4 = const_str_plain_reload;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 245;
{
PyObject *call_args[] = { tmp_args_element_name_1, tmp_args_element_name_2, tmp_args_element_name_3, tmp_args_element_name_4 };
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS4( tmp_called_name_26, call_args );
}
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 245;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 9, tmp_list_element_1 );
tmp_mvar_value_28 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_28 == NULL ))
{
tmp_mvar_value_28 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_28 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 246;
goto frame_exception_exit_1;
}
tmp_called_name_27 = tmp_mvar_value_28;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 246;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_27, &PyTuple_GET_ITEM( const_tuple_str_plain_reduce_str_plain___builtin___str_plain_functools_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 246;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 10, tmp_list_element_1 );
tmp_mvar_value_29 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_29 == NULL ))
{
tmp_mvar_value_29 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_29 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 247;
goto frame_exception_exit_1;
}
tmp_called_name_28 = tmp_mvar_value_29;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 247;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS4( tmp_called_name_28, &PyTuple_GET_ITEM( const_tuple_991a248aa1804f30822646929a31e57a_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 247;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 11, tmp_list_element_1 );
tmp_mvar_value_30 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_30 == NULL ))
{
tmp_mvar_value_30 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_30 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 248;
goto frame_exception_exit_1;
}
tmp_called_name_29 = tmp_mvar_value_30;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 248;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_29, &PyTuple_GET_ITEM( const_tuple_str_plain_StringIO_str_plain_StringIO_str_plain_io_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 248;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 12, tmp_list_element_1 );
tmp_mvar_value_31 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_31 == NULL ))
{
tmp_mvar_value_31 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_31 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 249;
goto frame_exception_exit_1;
}
tmp_called_name_30 = tmp_mvar_value_31;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 249;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_30, &PyTuple_GET_ITEM( const_tuple_str_plain_UserDict_str_plain_UserDict_str_plain_collections_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 249;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 13, tmp_list_element_1 );
tmp_mvar_value_32 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_32 == NULL ))
{
tmp_mvar_value_32 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_32 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 250;
goto frame_exception_exit_1;
}
tmp_called_name_31 = tmp_mvar_value_32;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 250;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_31, &PyTuple_GET_ITEM( const_tuple_str_plain_UserList_str_plain_UserList_str_plain_collections_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 250;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 14, tmp_list_element_1 );
tmp_mvar_value_33 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_33 == NULL ))
{
tmp_mvar_value_33 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_33 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 251;
goto frame_exception_exit_1;
}
tmp_called_name_32 = tmp_mvar_value_33;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 251;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_32, &PyTuple_GET_ITEM( const_tuple_aea4a47ee63181917a6f10751a0c295a_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 251;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 15, tmp_list_element_1 );
tmp_mvar_value_34 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_34 == NULL ))
{
tmp_mvar_value_34 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_34 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 252;
goto frame_exception_exit_1;
}
tmp_called_name_33 = tmp_mvar_value_34;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 252;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_33, &PyTuple_GET_ITEM( const_tuple_82629732f31cf6a0fea7d04ec36c55a6_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 252;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 16, tmp_list_element_1 );
tmp_mvar_value_35 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_35 == NULL ))
{
tmp_mvar_value_35 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_35 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 253;
goto frame_exception_exit_1;
}
tmp_called_name_34 = tmp_mvar_value_35;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 253;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_34, &PyTuple_GET_ITEM( const_tuple_2807533bf992c2488a99d2c8a9fdf714_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 253;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 17, tmp_list_element_1 );
tmp_mvar_value_36 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_36 == NULL ))
{
tmp_mvar_value_36 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_36 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 254;
goto frame_exception_exit_1;
}
tmp_called_name_35 = tmp_mvar_value_36;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 254;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS5( tmp_called_name_35, &PyTuple_GET_ITEM( const_tuple_c262584e5e7af7a5db32a5f6a2e99000_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 254;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 18, tmp_list_element_1 );
tmp_mvar_value_37 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_37 == NULL ))
{
tmp_mvar_value_37 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_37 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 255;
goto frame_exception_exit_1;
}
tmp_called_name_36 = tmp_mvar_value_37;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 255;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_36, &PyTuple_GET_ITEM( const_tuple_str_plain_builtins_str_plain___builtin___tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 255;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 19, tmp_list_element_1 );
tmp_mvar_value_38 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_38 == NULL ))
{
tmp_mvar_value_38 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_38 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 256;
goto frame_exception_exit_1;
}
tmp_called_name_37 = tmp_mvar_value_38;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 256;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_37, &PyTuple_GET_ITEM( const_tuple_str_plain_configparser_str_plain_ConfigParser_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 256;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 20, tmp_list_element_1 );
tmp_mvar_value_39 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_39 == NULL ))
{
tmp_mvar_value_39 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_39 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 257;
goto frame_exception_exit_1;
}
tmp_called_name_38 = tmp_mvar_value_39;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 257;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_38, &PyTuple_GET_ITEM( const_tuple_str_plain_copyreg_str_plain_copy_reg_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 257;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 21, tmp_list_element_1 );
tmp_mvar_value_40 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_40 == NULL ))
{
tmp_mvar_value_40 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_40 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 258;
goto frame_exception_exit_1;
}
tmp_called_name_39 = tmp_mvar_value_40;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 258;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_39, &PyTuple_GET_ITEM( const_tuple_0ffb7aa296a1a559b3279099e864d24d_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 258;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 22, tmp_list_element_1 );
tmp_mvar_value_41 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_41 == NULL ))
{
tmp_mvar_value_41 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_41 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 259;
goto frame_exception_exit_1;
}
tmp_called_name_40 = tmp_mvar_value_41;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 259;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_40, &PyTuple_GET_ITEM( const_tuple_7744af6bf310e946f06ba9c9cfb772a3_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 259;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 23, tmp_list_element_1 );
tmp_mvar_value_42 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_42 == NULL ))
{
tmp_mvar_value_42 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_42 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 260;
goto frame_exception_exit_1;
}
tmp_called_name_41 = tmp_mvar_value_42;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 260;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_41, &PyTuple_GET_ITEM( const_tuple_7b5da3b00ca2fdce5840f2ce04d1b8fa_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 260;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 24, tmp_list_element_1 );
tmp_mvar_value_43 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_43 == NULL ))
{
tmp_mvar_value_43 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_43 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 261;
goto frame_exception_exit_1;
}
tmp_called_name_42 = tmp_mvar_value_43;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 261;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_42, &PyTuple_GET_ITEM( const_tuple_3c757a1f2fee4a0707afdc3c9cb3076b_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 261;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 25, tmp_list_element_1 );
tmp_mvar_value_44 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_44 == NULL ))
{
tmp_mvar_value_44 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_44 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 262;
goto frame_exception_exit_1;
}
tmp_called_name_43 = tmp_mvar_value_44;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 262;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_43, &PyTuple_GET_ITEM( const_tuple_bf55bfbbebe3eeeebcf334dacf4b2b2a_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 262;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 26, tmp_list_element_1 );
tmp_mvar_value_45 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_45 == NULL ))
{
tmp_mvar_value_45 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_45 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 263;
goto frame_exception_exit_1;
}
tmp_called_name_44 = tmp_mvar_value_45;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 263;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_44, &PyTuple_GET_ITEM( const_tuple_45037418d37481db3e88817f5f3e75d5_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 263;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 27, tmp_list_element_1 );
tmp_mvar_value_46 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_46 == NULL ))
{
tmp_mvar_value_46 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_46 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 264;
goto frame_exception_exit_1;
}
tmp_called_name_45 = tmp_mvar_value_46;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 264;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_45, &PyTuple_GET_ITEM( const_tuple_8a0fc753db780b1781f245eac064ea7a_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 264;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 28, tmp_list_element_1 );
tmp_mvar_value_47 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_47 == NULL ))
{
tmp_mvar_value_47 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_47 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 265;
goto frame_exception_exit_1;
}
tmp_called_name_46 = tmp_mvar_value_47;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 265;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_46, &PyTuple_GET_ITEM( const_tuple_3587390c695a62b1bc9b3790076ef063_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 265;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 29, tmp_list_element_1 );
tmp_mvar_value_48 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_48 == NULL ))
{
tmp_mvar_value_48 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_48 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 266;
goto frame_exception_exit_1;
}
tmp_called_name_47 = tmp_mvar_value_48;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 266;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_47, &PyTuple_GET_ITEM( const_tuple_e79d7f1b4734be0e37665951db297244_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 266;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 30, tmp_list_element_1 );
tmp_mvar_value_49 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_49 == NULL ))
{
tmp_mvar_value_49 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_49 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 267;
goto frame_exception_exit_1;
}
tmp_called_name_48 = tmp_mvar_value_49;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 267;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_48, &PyTuple_GET_ITEM( const_tuple_ce4b83c13c6ebdbf1dc871fed81e4ec5_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 267;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 31, tmp_list_element_1 );
tmp_mvar_value_50 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_50 == NULL ))
{
tmp_mvar_value_50 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_50 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 268;
goto frame_exception_exit_1;
}
tmp_called_name_49 = tmp_mvar_value_50;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 268;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_49, &PyTuple_GET_ITEM( const_tuple_6055af80c5f9a03e9a7357d5347363e9_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 268;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 32, tmp_list_element_1 );
tmp_mvar_value_51 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_51 == NULL ))
{
tmp_mvar_value_51 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_51 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 269;
goto frame_exception_exit_1;
}
tmp_called_name_50 = tmp_mvar_value_51;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 269;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_50, &PyTuple_GET_ITEM( const_tuple_637700e8f9bffff9f0bedd6a331886d6_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 269;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 33, tmp_list_element_1 );
tmp_mvar_value_52 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_52 == NULL ))
{
tmp_mvar_value_52 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_52 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 270;
goto frame_exception_exit_1;
}
tmp_called_name_51 = tmp_mvar_value_52;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 270;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_51, &PyTuple_GET_ITEM( const_tuple_5fefbced8180c1de12054109841aa2ac_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 270;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 34, tmp_list_element_1 );
tmp_mvar_value_53 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_53 == NULL ))
{
tmp_mvar_value_53 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_53 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 271;
goto frame_exception_exit_1;
}
tmp_called_name_52 = tmp_mvar_value_53;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 271;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_52, &PyTuple_GET_ITEM( const_tuple_2e9b85309c724c79442c71c91ec8d9db_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 271;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 35, tmp_list_element_1 );
tmp_mvar_value_54 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_54 == NULL ))
{
tmp_mvar_value_54 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_54 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 272;
goto frame_exception_exit_1;
}
tmp_called_name_53 = tmp_mvar_value_54;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 272;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_53, &PyTuple_GET_ITEM( const_tuple_str_plain_cPickle_str_plain_cPickle_str_plain_pickle_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 272;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 36, tmp_list_element_1 );
tmp_mvar_value_55 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_55 == NULL ))
{
tmp_mvar_value_55 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_55 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 273;
goto frame_exception_exit_1;
}
tmp_called_name_54 = tmp_mvar_value_55;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 273;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_54, &PyTuple_GET_ITEM( const_tuple_str_plain_queue_str_plain_Queue_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 273;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 37, tmp_list_element_1 );
tmp_mvar_value_56 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_56 == NULL ))
{
tmp_mvar_value_56 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_56 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 274;
goto frame_exception_exit_1;
}
tmp_called_name_55 = tmp_mvar_value_56;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 274;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_55, &PyTuple_GET_ITEM( const_tuple_str_plain_reprlib_str_plain_repr_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 274;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 38, tmp_list_element_1 );
tmp_mvar_value_57 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_57 == NULL ))
{
tmp_mvar_value_57 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_57 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 275;
goto frame_exception_exit_1;
}
tmp_called_name_56 = tmp_mvar_value_57;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 275;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_56, &PyTuple_GET_ITEM( const_tuple_str_plain_socketserver_str_plain_SocketServer_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 275;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 39, tmp_list_element_1 );
tmp_mvar_value_58 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_58 == NULL ))
{
tmp_mvar_value_58 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_58 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 276;
goto frame_exception_exit_1;
}
tmp_called_name_57 = tmp_mvar_value_58;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 276;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_57, &PyTuple_GET_ITEM( const_tuple_str_plain__thread_str_plain_thread_str_plain__thread_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 276;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 40, tmp_list_element_1 );
tmp_mvar_value_59 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_59 == NULL ))
{
tmp_mvar_value_59 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_59 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 277;
goto frame_exception_exit_1;
}
tmp_called_name_58 = tmp_mvar_value_59;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 277;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_58, &PyTuple_GET_ITEM( const_tuple_str_plain_tkinter_str_plain_Tkinter_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 277;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 41, tmp_list_element_1 );
tmp_mvar_value_60 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_60 == NULL ))
{
tmp_mvar_value_60 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_60 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 278;
goto frame_exception_exit_1;
}
tmp_called_name_59 = tmp_mvar_value_60;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 278;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_59, &PyTuple_GET_ITEM( const_tuple_d9dff4967d5a9b09841576123dbc8516_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 278;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 42, tmp_list_element_1 );
tmp_mvar_value_61 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_61 == NULL ))
{
tmp_mvar_value_61 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_61 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 279;
goto frame_exception_exit_1;
}
tmp_called_name_60 = tmp_mvar_value_61;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 279;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_60, &PyTuple_GET_ITEM( const_tuple_7800b44798065cfcce1360ddcde41eb9_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 279;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 43, tmp_list_element_1 );
tmp_mvar_value_62 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_62 == NULL ))
{
tmp_mvar_value_62 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_62 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 280;
goto frame_exception_exit_1;
}
tmp_called_name_61 = tmp_mvar_value_62;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 280;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_61, &PyTuple_GET_ITEM( const_tuple_b95bdcdaa5a3f6cca2a56bf3f208f534_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 280;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 44, tmp_list_element_1 );
tmp_mvar_value_63 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_63 == NULL ))
{
tmp_mvar_value_63 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_63 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 281;
goto frame_exception_exit_1;
}
tmp_called_name_62 = tmp_mvar_value_63;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 281;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_62, &PyTuple_GET_ITEM( const_tuple_3adb059b24d1b9435823e57bdb130564_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 281;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 45, tmp_list_element_1 );
tmp_mvar_value_64 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_64 == NULL ))
{
tmp_mvar_value_64 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_64 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 282;
goto frame_exception_exit_1;
}
tmp_called_name_63 = tmp_mvar_value_64;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 282;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_63, &PyTuple_GET_ITEM( const_tuple_097719e7086f8299513e74ca5958de16_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 282;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 46, tmp_list_element_1 );
tmp_mvar_value_65 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_65 == NULL ))
{
tmp_mvar_value_65 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_65 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 283;
goto frame_exception_exit_1;
}
tmp_called_name_64 = tmp_mvar_value_65;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 283;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_64, &PyTuple_GET_ITEM( const_tuple_15e64786f005915ad409681ea2752bf5_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 283;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 47, tmp_list_element_1 );
tmp_mvar_value_66 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_66 == NULL ))
{
tmp_mvar_value_66 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_66 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 284;
goto frame_exception_exit_1;
}
tmp_called_name_65 = tmp_mvar_value_66;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 284;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_65, &PyTuple_GET_ITEM( const_tuple_475aaddccb95239c04bd14a4bba3795b_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 284;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 48, tmp_list_element_1 );
tmp_mvar_value_67 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_67 == NULL ))
{
tmp_mvar_value_67 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_67 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 285;
goto frame_exception_exit_1;
}
tmp_called_name_66 = tmp_mvar_value_67;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 285;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_66, &PyTuple_GET_ITEM( const_tuple_5e662527879cefa60fbd95a7550cf311_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 285;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 49, tmp_list_element_1 );
tmp_mvar_value_68 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_68 == NULL ))
{
tmp_mvar_value_68 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_68 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 286;
goto frame_exception_exit_1;
}
tmp_called_name_67 = tmp_mvar_value_68;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 286;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_67, &PyTuple_GET_ITEM( const_tuple_bcccd33fd0f3812d38ab3f1b067a273d_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 286;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 50, tmp_list_element_1 );
tmp_mvar_value_69 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_69 == NULL ))
{
tmp_mvar_value_69 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_69 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 288;
goto frame_exception_exit_1;
}
tmp_called_name_68 = tmp_mvar_value_69;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 288;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_68, &PyTuple_GET_ITEM( const_tuple_9014eeb983e968a4133ad734b7d01fab_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 288;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 51, tmp_list_element_1 );
tmp_mvar_value_70 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_70 == NULL ))
{
tmp_mvar_value_70 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_70 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 290;
goto frame_exception_exit_1;
}
tmp_called_name_69 = tmp_mvar_value_70;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 290;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_69, &PyTuple_GET_ITEM( const_tuple_983a57efce70dcb41da6c64e832b9120_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 290;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 52, tmp_list_element_1 );
tmp_mvar_value_71 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_71 == NULL ))
{
tmp_mvar_value_71 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_71 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 291;
goto frame_exception_exit_1;
}
tmp_called_name_70 = tmp_mvar_value_71;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 291;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_70, &PyTuple_GET_ITEM( const_tuple_7099190257daa86fff9f296ebbde3ab0_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 291;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 53, tmp_list_element_1 );
tmp_mvar_value_72 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_72 == NULL ))
{
tmp_mvar_value_72 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_72 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 292;
goto frame_exception_exit_1;
}
tmp_called_name_71 = tmp_mvar_value_72;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 292;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_71, &PyTuple_GET_ITEM( const_tuple_2fe8e15bea8bb8677d6cd93bd8860484_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 292;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 54, tmp_list_element_1 );
tmp_mvar_value_73 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_73 == NULL ))
{
tmp_mvar_value_73 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_73 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 293;
goto frame_exception_exit_1;
}
tmp_called_name_72 = tmp_mvar_value_73;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 293;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_72, &PyTuple_GET_ITEM( const_tuple_1a737763e143149741eebf35b19ac3f9_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 293;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 55, tmp_list_element_1 );
tmp_mvar_value_74 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_74 == NULL ))
{
tmp_mvar_value_74 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_74 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 295;
goto frame_exception_exit_1;
}
tmp_called_name_73 = tmp_mvar_value_74;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 295;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_73, &PyTuple_GET_ITEM( const_tuple_a9a257db26c8cee3eeb1e367db3b8b32_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 295;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 56, tmp_list_element_1 );
tmp_mvar_value_75 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_75 == NULL ))
{
tmp_mvar_value_75 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_75 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 296;
goto frame_exception_exit_1;
}
tmp_called_name_74 = tmp_mvar_value_75;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 296;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_74, &PyTuple_GET_ITEM( const_tuple_d3ce6c5903ddd254cd5ac34543c10773_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 296;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 57, tmp_list_element_1 );
tmp_mvar_value_76 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_76 == NULL ))
{
tmp_mvar_value_76 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_76 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 297;
goto frame_exception_exit_1;
}
tmp_called_name_75 = tmp_mvar_value_76;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 297;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_75, &PyTuple_GET_ITEM( const_tuple_c710bb97c2707c715f3b775ab987d615_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 297;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 58, tmp_list_element_1 );
tmp_mvar_value_77 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_77 == NULL ))
{
tmp_mvar_value_77 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_77 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 298;
goto frame_exception_exit_1;
}
tmp_called_name_76 = tmp_mvar_value_77;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 298;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_76, &PyTuple_GET_ITEM( const_tuple_9697a5e2e564347b16ed1cb098f05587_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 298;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 59, tmp_list_element_1 );
tmp_mvar_value_78 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_78 == NULL ))
{
tmp_mvar_value_78 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_78 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 299;
goto frame_exception_exit_1;
}
tmp_called_name_77 = tmp_mvar_value_78;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 299;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_77, &PyTuple_GET_ITEM( const_tuple_45353a5ecbb9971e49387253d02aa926_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 299;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 60, tmp_list_element_1 );
tmp_mvar_value_79 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_79 == NULL ))
{
tmp_mvar_value_79 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_79 == NULL )
{
Py_DECREF( tmp_assign_source_87 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 300;
goto frame_exception_exit_1;
}
tmp_called_name_78 = tmp_mvar_value_79;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 300;
tmp_list_element_1 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_78, &PyTuple_GET_ITEM( const_tuple_4690034a949ab9ca5f391d7593b67689_tuple, 0 ) );
if ( tmp_list_element_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_87 );
exception_lineno = 300;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_87, 61, tmp_list_element_1 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__moved_attributes, tmp_assign_source_87 );
}
{
nuitka_bool tmp_condition_result_48;
PyObject *tmp_compexpr_left_13;
PyObject *tmp_compexpr_right_13;
PyObject *tmp_source_name_36;
PyObject *tmp_mvar_value_80;
tmp_mvar_value_80 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_80 == NULL ))
{
tmp_mvar_value_80 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_80 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 303;
goto frame_exception_exit_1;
}
tmp_source_name_36 = tmp_mvar_value_80;
tmp_compexpr_left_13 = LOOKUP_ATTRIBUTE( tmp_source_name_36, const_str_plain_platform );
if ( tmp_compexpr_left_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 303;
goto frame_exception_exit_1;
}
tmp_compexpr_right_13 = const_str_plain_win32;
tmp_res = RICH_COMPARE_BOOL_EQ_NORECURSE( tmp_compexpr_left_13, tmp_compexpr_right_13 );
Py_DECREF( tmp_compexpr_left_13 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 303;
goto frame_exception_exit_1;
}
tmp_condition_result_48 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_48 == NUITKA_BOOL_TRUE )
{
goto branch_yes_33;
}
else
{
goto branch_no_33;
}
branch_yes_33:;
{
PyObject *tmp_assign_source_88;
PyObject *tmp_left_name_8;
PyObject *tmp_mvar_value_81;
PyObject *tmp_right_name_8;
PyObject *tmp_list_element_2;
PyObject *tmp_called_name_79;
PyObject *tmp_mvar_value_82;
tmp_mvar_value_81 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__moved_attributes );
if (unlikely( tmp_mvar_value_81 == NULL ))
{
tmp_mvar_value_81 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__moved_attributes );
}
if ( tmp_mvar_value_81 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 304;
goto frame_exception_exit_1;
}
tmp_left_name_8 = tmp_mvar_value_81;
tmp_mvar_value_82 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_82 == NULL ))
{
tmp_mvar_value_82 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_82 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 305;
goto frame_exception_exit_1;
}
tmp_called_name_79 = tmp_mvar_value_82;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 305;
tmp_list_element_2 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_79, &PyTuple_GET_ITEM( const_tuple_str_plain_winreg_str_plain__winreg_tuple, 0 ) );
if ( tmp_list_element_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 305;
goto frame_exception_exit_1;
}
tmp_right_name_8 = PyList_New( 1 );
PyList_SET_ITEM( tmp_right_name_8, 0, tmp_list_element_2 );
tmp_assign_source_88 = BINARY_OPERATION( PyNumber_InPlaceAdd, tmp_left_name_8, tmp_right_name_8 );
Py_DECREF( tmp_right_name_8 );
if ( tmp_assign_source_88 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 304;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__moved_attributes, tmp_assign_source_88 );
}
branch_no_33:;
}
{
PyObject *tmp_assign_source_89;
PyObject *tmp_iter_arg_1;
PyObject *tmp_mvar_value_83;
tmp_mvar_value_83 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__moved_attributes );
if (unlikely( tmp_mvar_value_83 == NULL ))
{
tmp_mvar_value_83 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__moved_attributes );
}
if ( tmp_mvar_value_83 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 308;
goto frame_exception_exit_1;
}
tmp_iter_arg_1 = tmp_mvar_value_83;
tmp_assign_source_89 = MAKE_ITERATOR( tmp_iter_arg_1 );
if ( tmp_assign_source_89 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 308;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_1__for_iterator == NULL );
tmp_for_loop_1__for_iterator = tmp_assign_source_89;
}
{
// Tried code:
{
loop_start_1:;
{
PyObject *tmp_next_source_1;
PyObject *tmp_assign_source_90;
CHECK_OBJECT( tmp_for_loop_1__for_iterator );
tmp_next_source_1 = tmp_for_loop_1__for_iterator;
tmp_assign_source_90 = ITERATOR_NEXT( tmp_next_source_1 );
if ( tmp_assign_source_90 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_1;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 308;
goto try_except_handler_25;
}
}
{
PyObject *old = tmp_for_loop_1__iter_value;
tmp_for_loop_1__iter_value = tmp_assign_source_90;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_91;
CHECK_OBJECT( tmp_for_loop_1__iter_value );
tmp_assign_source_91 = tmp_for_loop_1__iter_value;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr, tmp_assign_source_91 );
}
{
PyObject *tmp_setattr_target_1;
PyObject *tmp_mvar_value_84;
PyObject *tmp_setattr_attr_1;
PyObject *tmp_source_name_37;
PyObject *tmp_mvar_value_85;
PyObject *tmp_setattr_value_1;
PyObject *tmp_mvar_value_86;
tmp_mvar_value_84 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__MovedItems );
if (unlikely( tmp_mvar_value_84 == NULL ))
{
tmp_mvar_value_84 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__MovedItems );
}
if ( tmp_mvar_value_84 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_MovedItems" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 309;
goto try_except_handler_25;
}
tmp_setattr_target_1 = tmp_mvar_value_84;
tmp_mvar_value_85 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_85 == NULL ))
{
tmp_mvar_value_85 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
CHECK_OBJECT( tmp_mvar_value_85 );
tmp_source_name_37 = tmp_mvar_value_85;
tmp_setattr_attr_1 = LOOKUP_ATTRIBUTE( tmp_source_name_37, const_str_plain_name );
if ( tmp_setattr_attr_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 309;
goto try_except_handler_25;
}
tmp_mvar_value_86 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_86 == NULL ))
{
tmp_mvar_value_86 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_86 == NULL )
{
Py_DECREF( tmp_setattr_attr_1 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 309;
goto try_except_handler_25;
}
tmp_setattr_value_1 = tmp_mvar_value_86;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_1, tmp_setattr_attr_1, tmp_setattr_value_1 );
Py_DECREF( tmp_setattr_attr_1 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 309;
goto try_except_handler_25;
}
}
{
nuitka_bool tmp_condition_result_49;
PyObject *tmp_isinstance_inst_1;
PyObject *tmp_isinstance_cls_1;
PyObject *tmp_mvar_value_87;
PyObject *tmp_mvar_value_88;
tmp_mvar_value_87 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_87 == NULL ))
{
tmp_mvar_value_87 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_87 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 310;
goto try_except_handler_25;
}
tmp_isinstance_inst_1 = tmp_mvar_value_87;
tmp_mvar_value_88 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedModule );
if (unlikely( tmp_mvar_value_88 == NULL ))
{
tmp_mvar_value_88 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedModule );
}
if ( tmp_mvar_value_88 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 310;
goto try_except_handler_25;
}
tmp_isinstance_cls_1 = tmp_mvar_value_88;
tmp_res = Nuitka_IsInstance( tmp_isinstance_inst_1, tmp_isinstance_cls_1 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 310;
goto try_except_handler_25;
}
tmp_condition_result_49 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_49 == NUITKA_BOOL_TRUE )
{
goto branch_yes_34;
}
else
{
goto branch_no_34;
}
branch_yes_34:;
{
PyObject *tmp_called_name_80;
PyObject *tmp_source_name_38;
PyObject *tmp_mvar_value_89;
PyObject *tmp_args_element_name_5;
PyObject *tmp_mvar_value_90;
PyObject *tmp_args_element_name_6;
PyObject *tmp_left_name_9;
PyObject *tmp_right_name_9;
PyObject *tmp_source_name_39;
PyObject *tmp_mvar_value_91;
tmp_mvar_value_89 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_89 == NULL ))
{
tmp_mvar_value_89 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_89 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 311;
goto try_except_handler_25;
}
tmp_source_name_38 = tmp_mvar_value_89;
tmp_called_name_80 = LOOKUP_ATTRIBUTE( tmp_source_name_38, const_str_plain__add_module );
if ( tmp_called_name_80 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 311;
goto try_except_handler_25;
}
tmp_mvar_value_90 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_90 == NULL ))
{
tmp_mvar_value_90 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_90 == NULL )
{
Py_DECREF( tmp_called_name_80 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 311;
goto try_except_handler_25;
}
tmp_args_element_name_5 = tmp_mvar_value_90;
tmp_left_name_9 = const_str_digest_13baab1dc3d5588a95d9291b1530e6c0;
tmp_mvar_value_91 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_91 == NULL ))
{
tmp_mvar_value_91 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_91 == NULL )
{
Py_DECREF( tmp_called_name_80 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 311;
goto try_except_handler_25;
}
tmp_source_name_39 = tmp_mvar_value_91;
tmp_right_name_9 = LOOKUP_ATTRIBUTE( tmp_source_name_39, const_str_plain_name );
if ( tmp_right_name_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_80 );
exception_lineno = 311;
goto try_except_handler_25;
}
tmp_args_element_name_6 = BINARY_OPERATION_ADD( tmp_left_name_9, tmp_right_name_9 );
Py_DECREF( tmp_right_name_9 );
if ( tmp_args_element_name_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_80 );
exception_lineno = 311;
goto try_except_handler_25;
}
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 311;
{
PyObject *call_args[] = { tmp_args_element_name_5, tmp_args_element_name_6 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_80, call_args );
}
Py_DECREF( tmp_called_name_80 );
Py_DECREF( tmp_args_element_name_6 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 311;
goto try_except_handler_25;
}
Py_DECREF( tmp_unused );
}
branch_no_34:;
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 308;
goto try_except_handler_25;
}
goto loop_start_1;
loop_end_1:;
}
goto try_end_11;
// Exception handler code:
try_except_handler_25:;
exception_keeper_type_25 = exception_type;
exception_keeper_value_25 = exception_value;
exception_keeper_tb_25 = exception_tb;
exception_keeper_lineno_25 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_25;
exception_value = exception_keeper_value_25;
exception_tb = exception_keeper_tb_25;
exception_lineno = exception_keeper_lineno_25;
goto frame_exception_exit_1;
}
// End of try:
try_end_11:;
}
{
Py_XDECREF( tmp_for_loop_1__iter_value );
tmp_for_loop_1__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_1__for_iterator );
Py_DECREF( tmp_for_loop_1__for_iterator );
tmp_for_loop_1__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_attr );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 312;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_1;
PyObject *tmp_mvar_value_92;
PyObject *tmp_assattr_target_1;
PyObject *tmp_mvar_value_93;
tmp_mvar_value_92 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__moved_attributes );
if (unlikely( tmp_mvar_value_92 == NULL ))
{
tmp_mvar_value_92 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__moved_attributes );
}
if ( tmp_mvar_value_92 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 314;
goto frame_exception_exit_1;
}
tmp_assattr_name_1 = tmp_mvar_value_92;
tmp_mvar_value_93 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__MovedItems );
if (unlikely( tmp_mvar_value_93 == NULL ))
{
tmp_mvar_value_93 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__MovedItems );
}
if ( tmp_mvar_value_93 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_MovedItems" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 314;
goto frame_exception_exit_1;
}
tmp_assattr_target_1 = tmp_mvar_value_93;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_1, const_str_plain__moved_attributes, tmp_assattr_name_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 314;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assign_source_92;
PyObject *tmp_called_name_81;
PyObject *tmp_mvar_value_94;
tmp_mvar_value_94 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__MovedItems );
if (unlikely( tmp_mvar_value_94 == NULL ))
{
tmp_mvar_value_94 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__MovedItems );
}
if ( tmp_mvar_value_94 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_MovedItems" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 316;
goto frame_exception_exit_1;
}
tmp_called_name_81 = tmp_mvar_value_94;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 316;
tmp_assign_source_92 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_81, &PyTuple_GET_ITEM( const_tuple_str_digest_a6c8cf16066b91b62ce07c2f5761ec46_tuple, 0 ) );
if ( tmp_assign_source_92 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 316;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_moves, tmp_assign_source_92 );
}
{
PyObject *tmp_called_name_82;
PyObject *tmp_source_name_40;
PyObject *tmp_mvar_value_95;
PyObject *tmp_args_element_name_7;
PyObject *tmp_mvar_value_96;
PyObject *tmp_args_element_name_8;
tmp_mvar_value_95 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_95 == NULL ))
{
tmp_mvar_value_95 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_95 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 317;
goto frame_exception_exit_1;
}
tmp_source_name_40 = tmp_mvar_value_95;
tmp_called_name_82 = LOOKUP_ATTRIBUTE( tmp_source_name_40, const_str_plain__add_module );
if ( tmp_called_name_82 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 317;
goto frame_exception_exit_1;
}
tmp_mvar_value_96 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_moves );
if (unlikely( tmp_mvar_value_96 == NULL ))
{
tmp_mvar_value_96 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_moves );
}
if ( tmp_mvar_value_96 == NULL )
{
Py_DECREF( tmp_called_name_82 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "moves" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 317;
goto frame_exception_exit_1;
}
tmp_args_element_name_7 = tmp_mvar_value_96;
tmp_args_element_name_8 = const_str_plain_moves;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 317;
{
PyObject *call_args[] = { tmp_args_element_name_7, tmp_args_element_name_8 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_82, call_args );
}
Py_DECREF( tmp_called_name_82 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 317;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
// Tried code:
{
PyObject *tmp_assign_source_93;
PyObject *tmp_tuple_element_29;
PyObject *tmp_mvar_value_97;
tmp_mvar_value_97 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_97 == NULL ))
{
tmp_mvar_value_97 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_97 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_tuple_element_29 = tmp_mvar_value_97;
tmp_assign_source_93 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_29 );
PyTuple_SET_ITEM( tmp_assign_source_93, 0, tmp_tuple_element_29 );
assert( tmp_class_creation_8__bases_orig == NULL );
tmp_class_creation_8__bases_orig = tmp_assign_source_93;
}
{
PyObject *tmp_assign_source_94;
PyObject *tmp_dircall_arg1_8;
CHECK_OBJECT( tmp_class_creation_8__bases_orig );
tmp_dircall_arg1_8 = tmp_class_creation_8__bases_orig;
Py_INCREF( tmp_dircall_arg1_8 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_8};
tmp_assign_source_94 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_94 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
assert( tmp_class_creation_8__bases == NULL );
tmp_class_creation_8__bases = tmp_assign_source_94;
}
{
PyObject *tmp_assign_source_95;
tmp_assign_source_95 = PyDict_New();
assert( tmp_class_creation_8__class_decl_dict == NULL );
tmp_class_creation_8__class_decl_dict = tmp_assign_source_95;
}
{
PyObject *tmp_assign_source_96;
PyObject *tmp_metaclass_name_8;
nuitka_bool tmp_condition_result_50;
PyObject *tmp_key_name_22;
PyObject *tmp_dict_name_22;
PyObject *tmp_dict_name_23;
PyObject *tmp_key_name_23;
nuitka_bool tmp_condition_result_51;
int tmp_truth_name_11;
PyObject *tmp_type_arg_15;
PyObject *tmp_subscribed_name_11;
PyObject *tmp_subscript_name_11;
PyObject *tmp_bases_name_8;
tmp_key_name_22 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_8__class_decl_dict );
tmp_dict_name_22 = tmp_class_creation_8__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_22, tmp_key_name_22 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_condition_result_50 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_50 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_16;
}
else
{
goto condexpr_false_16;
}
condexpr_true_16:;
CHECK_OBJECT( tmp_class_creation_8__class_decl_dict );
tmp_dict_name_23 = tmp_class_creation_8__class_decl_dict;
tmp_key_name_23 = const_str_plain_metaclass;
tmp_metaclass_name_8 = DICT_GET_ITEM( tmp_dict_name_23, tmp_key_name_23 );
if ( tmp_metaclass_name_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
goto condexpr_end_16;
condexpr_false_16:;
CHECK_OBJECT( tmp_class_creation_8__bases );
tmp_truth_name_11 = CHECK_IF_TRUE( tmp_class_creation_8__bases );
if ( tmp_truth_name_11 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_condition_result_51 = tmp_truth_name_11 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_51 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_17;
}
else
{
goto condexpr_false_17;
}
condexpr_true_17:;
CHECK_OBJECT( tmp_class_creation_8__bases );
tmp_subscribed_name_11 = tmp_class_creation_8__bases;
tmp_subscript_name_11 = const_int_0;
tmp_type_arg_15 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_11, tmp_subscript_name_11, 0 );
if ( tmp_type_arg_15 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_metaclass_name_8 = BUILTIN_TYPE1( tmp_type_arg_15 );
Py_DECREF( tmp_type_arg_15 );
if ( tmp_metaclass_name_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
goto condexpr_end_17;
condexpr_false_17:;
tmp_metaclass_name_8 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_8 );
condexpr_end_17:;
condexpr_end_16:;
CHECK_OBJECT( tmp_class_creation_8__bases );
tmp_bases_name_8 = tmp_class_creation_8__bases;
tmp_assign_source_96 = SELECT_METACLASS( tmp_metaclass_name_8, tmp_bases_name_8 );
Py_DECREF( tmp_metaclass_name_8 );
if ( tmp_assign_source_96 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
assert( tmp_class_creation_8__metaclass == NULL );
tmp_class_creation_8__metaclass = tmp_assign_source_96;
}
{
nuitka_bool tmp_condition_result_52;
PyObject *tmp_key_name_24;
PyObject *tmp_dict_name_24;
tmp_key_name_24 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_8__class_decl_dict );
tmp_dict_name_24 = tmp_class_creation_8__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_24, tmp_key_name_24 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_condition_result_52 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_52 == NUITKA_BOOL_TRUE )
{
goto branch_yes_35;
}
else
{
goto branch_no_35;
}
branch_yes_35:;
{
CHECK_OBJECT( tmp_class_creation_8__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_8__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
}
branch_no_35:;
}
{
nuitka_bool tmp_condition_result_53;
PyObject *tmp_source_name_41;
CHECK_OBJECT( tmp_class_creation_8__metaclass );
tmp_source_name_41 = tmp_class_creation_8__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_41, const_str_plain___prepare__ );
tmp_condition_result_53 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_53 == NUITKA_BOOL_TRUE )
{
goto branch_yes_36;
}
else
{
goto branch_no_36;
}
branch_yes_36:;
{
PyObject *tmp_assign_source_97;
PyObject *tmp_called_name_83;
PyObject *tmp_source_name_42;
PyObject *tmp_args_name_15;
PyObject *tmp_tuple_element_30;
PyObject *tmp_kw_name_15;
CHECK_OBJECT( tmp_class_creation_8__metaclass );
tmp_source_name_42 = tmp_class_creation_8__metaclass;
tmp_called_name_83 = LOOKUP_ATTRIBUTE( tmp_source_name_42, const_str_plain___prepare__ );
if ( tmp_called_name_83 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_tuple_element_30 = const_str_plain_Module_six_moves_urllib_parse;
tmp_args_name_15 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_30 );
PyTuple_SET_ITEM( tmp_args_name_15, 0, tmp_tuple_element_30 );
CHECK_OBJECT( tmp_class_creation_8__bases );
tmp_tuple_element_30 = tmp_class_creation_8__bases;
Py_INCREF( tmp_tuple_element_30 );
PyTuple_SET_ITEM( tmp_args_name_15, 1, tmp_tuple_element_30 );
CHECK_OBJECT( tmp_class_creation_8__class_decl_dict );
tmp_kw_name_15 = tmp_class_creation_8__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 320;
tmp_assign_source_97 = CALL_FUNCTION( tmp_called_name_83, tmp_args_name_15, tmp_kw_name_15 );
Py_DECREF( tmp_called_name_83 );
Py_DECREF( tmp_args_name_15 );
if ( tmp_assign_source_97 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
assert( tmp_class_creation_8__prepared == NULL );
tmp_class_creation_8__prepared = tmp_assign_source_97;
}
{
nuitka_bool tmp_condition_result_54;
PyObject *tmp_operand_name_8;
PyObject *tmp_source_name_43;
CHECK_OBJECT( tmp_class_creation_8__prepared );
tmp_source_name_43 = tmp_class_creation_8__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_43, const_str_plain___getitem__ );
tmp_operand_name_8 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_8 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_condition_result_54 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_54 == NUITKA_BOOL_TRUE )
{
goto branch_yes_37;
}
else
{
goto branch_no_37;
}
branch_yes_37:;
{
PyObject *tmp_raise_type_8;
PyObject *tmp_raise_value_8;
PyObject *tmp_left_name_10;
PyObject *tmp_right_name_10;
PyObject *tmp_tuple_element_31;
PyObject *tmp_getattr_target_8;
PyObject *tmp_getattr_attr_8;
PyObject *tmp_getattr_default_8;
PyObject *tmp_source_name_44;
PyObject *tmp_type_arg_16;
tmp_raise_type_8 = PyExc_TypeError;
tmp_left_name_10 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_8__metaclass );
tmp_getattr_target_8 = tmp_class_creation_8__metaclass;
tmp_getattr_attr_8 = const_str_plain___name__;
tmp_getattr_default_8 = const_str_angle_metaclass;
tmp_tuple_element_31 = BUILTIN_GETATTR( tmp_getattr_target_8, tmp_getattr_attr_8, tmp_getattr_default_8 );
if ( tmp_tuple_element_31 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
tmp_right_name_10 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_10, 0, tmp_tuple_element_31 );
CHECK_OBJECT( tmp_class_creation_8__prepared );
tmp_type_arg_16 = tmp_class_creation_8__prepared;
tmp_source_name_44 = BUILTIN_TYPE1( tmp_type_arg_16 );
assert( !(tmp_source_name_44 == NULL) );
tmp_tuple_element_31 = LOOKUP_ATTRIBUTE( tmp_source_name_44, const_str_plain___name__ );
Py_DECREF( tmp_source_name_44 );
if ( tmp_tuple_element_31 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_10 );
exception_lineno = 320;
goto try_except_handler_26;
}
PyTuple_SET_ITEM( tmp_right_name_10, 1, tmp_tuple_element_31 );
tmp_raise_value_8 = BINARY_OPERATION_REMAINDER( tmp_left_name_10, tmp_right_name_10 );
Py_DECREF( tmp_right_name_10 );
if ( tmp_raise_value_8 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_26;
}
exception_type = tmp_raise_type_8;
Py_INCREF( tmp_raise_type_8 );
exception_value = tmp_raise_value_8;
exception_lineno = 320;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_26;
}
branch_no_37:;
}
goto branch_end_36;
branch_no_36:;
{
PyObject *tmp_assign_source_98;
tmp_assign_source_98 = PyDict_New();
assert( tmp_class_creation_8__prepared == NULL );
tmp_class_creation_8__prepared = tmp_assign_source_98;
}
branch_end_36:;
}
{
PyObject *tmp_assign_source_99;
{
PyObject *tmp_set_locals_8;
CHECK_OBJECT( tmp_class_creation_8__prepared );
tmp_set_locals_8 = tmp_class_creation_8__prepared;
locals_urllib3$packages$six_320 = tmp_set_locals_8;
Py_INCREF( tmp_set_locals_8 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_320, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_28;
}
}
{
tmp_dictset_value = const_str_digest_12251381889b9eebcd7998baa486eb86;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_320, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_28;
}
}
{
tmp_dictset_value = const_str_plain_Module_six_moves_urllib_parse;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_320, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_28;
}
}
{
nuitka_bool tmp_condition_result_55;
PyObject *tmp_compexpr_left_14;
PyObject *tmp_compexpr_right_14;
CHECK_OBJECT( tmp_class_creation_8__bases );
tmp_compexpr_left_14 = tmp_class_creation_8__bases;
CHECK_OBJECT( tmp_class_creation_8__bases_orig );
tmp_compexpr_right_14 = tmp_class_creation_8__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_14, tmp_compexpr_right_14 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_28;
}
tmp_condition_result_55 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_55 == NUITKA_BOOL_TRUE )
{
goto branch_yes_38;
}
else
{
goto branch_no_38;
}
branch_yes_38:;
{
CHECK_OBJECT( tmp_class_creation_8__bases_orig );
tmp_dictset_value = tmp_class_creation_8__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_320, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_28;
}
}
branch_no_38:;
}
{
PyObject *tmp_assign_source_100;
PyObject *tmp_called_name_84;
PyObject *tmp_args_name_16;
PyObject *tmp_tuple_element_32;
PyObject *tmp_kw_name_16;
CHECK_OBJECT( tmp_class_creation_8__metaclass );
tmp_called_name_84 = tmp_class_creation_8__metaclass;
tmp_tuple_element_32 = const_str_plain_Module_six_moves_urllib_parse;
tmp_args_name_16 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_32 );
PyTuple_SET_ITEM( tmp_args_name_16, 0, tmp_tuple_element_32 );
CHECK_OBJECT( tmp_class_creation_8__bases );
tmp_tuple_element_32 = tmp_class_creation_8__bases;
Py_INCREF( tmp_tuple_element_32 );
PyTuple_SET_ITEM( tmp_args_name_16, 1, tmp_tuple_element_32 );
tmp_tuple_element_32 = locals_urllib3$packages$six_320;
Py_INCREF( tmp_tuple_element_32 );
PyTuple_SET_ITEM( tmp_args_name_16, 2, tmp_tuple_element_32 );
CHECK_OBJECT( tmp_class_creation_8__class_decl_dict );
tmp_kw_name_16 = tmp_class_creation_8__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 320;
tmp_assign_source_100 = CALL_FUNCTION( tmp_called_name_84, tmp_args_name_16, tmp_kw_name_16 );
Py_DECREF( tmp_args_name_16 );
if ( tmp_assign_source_100 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 320;
goto try_except_handler_28;
}
assert( outline_7_var___class__ == NULL );
outline_7_var___class__ = tmp_assign_source_100;
}
{
CHECK_OBJECT( outline_7_var___class__ );
tmp_assign_source_99 = outline_7_var___class__;
Py_INCREF( tmp_assign_source_99 );
goto try_return_handler_28;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_28:;
{
Py_DECREF( locals_urllib3$packages$six_320 );
locals_urllib3$packages$six_320 = NULL;
}
{
goto try_return_handler_27;
}
// Exception handler code:
try_except_handler_28:;
exception_keeper_type_26 = exception_type;
exception_keeper_value_26 = exception_value;
exception_keeper_tb_26 = exception_tb;
exception_keeper_lineno_26 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_320 );
locals_urllib3$packages$six_320 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_26;
exception_value = exception_keeper_value_26;
exception_tb = exception_keeper_tb_26;
exception_lineno = exception_keeper_lineno_26;
goto try_except_handler_27;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_27:;
{
CHECK_OBJECT( (PyObject *)outline_7_var___class__ );
Py_DECREF( outline_7_var___class__ );
outline_7_var___class__ = NULL;
}
{
goto outline_result_8;
}
// Exception handler code:
try_except_handler_27:;
exception_keeper_type_27 = exception_type;
exception_keeper_value_27 = exception_value;
exception_keeper_tb_27 = exception_tb;
exception_keeper_lineno_27 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_27;
exception_value = exception_keeper_value_27;
exception_tb = exception_keeper_tb_27;
exception_lineno = exception_keeper_lineno_27;
goto outline_exception_8;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_8:;
exception_lineno = 320;
goto try_except_handler_26;
outline_result_8:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse, tmp_assign_source_99 );
}
goto try_end_12;
// Exception handler code:
try_except_handler_26:;
exception_keeper_type_28 = exception_type;
exception_keeper_value_28 = exception_value;
exception_keeper_tb_28 = exception_tb;
exception_keeper_lineno_28 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_8__bases );
tmp_class_creation_8__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_8__class_decl_dict );
tmp_class_creation_8__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_8__metaclass );
tmp_class_creation_8__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_8__prepared );
tmp_class_creation_8__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_28;
exception_value = exception_keeper_value_28;
exception_tb = exception_keeper_tb_28;
exception_lineno = exception_keeper_lineno_28;
goto frame_exception_exit_1;
}
// End of try:
try_end_12:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_8__bases );
Py_DECREF( tmp_class_creation_8__bases );
tmp_class_creation_8__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_8__class_decl_dict );
Py_DECREF( tmp_class_creation_8__class_decl_dict );
tmp_class_creation_8__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_8__metaclass );
Py_DECREF( tmp_class_creation_8__metaclass );
tmp_class_creation_8__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_8__prepared );
Py_DECREF( tmp_class_creation_8__prepared );
tmp_class_creation_8__prepared = NULL;
}
{
PyObject *tmp_assign_source_101;
PyObject *tmp_list_element_3;
PyObject *tmp_called_name_85;
PyObject *tmp_mvar_value_98;
PyObject *tmp_called_name_86;
PyObject *tmp_mvar_value_99;
PyObject *tmp_called_name_87;
PyObject *tmp_mvar_value_100;
PyObject *tmp_called_name_88;
PyObject *tmp_mvar_value_101;
PyObject *tmp_called_name_89;
PyObject *tmp_mvar_value_102;
PyObject *tmp_called_name_90;
PyObject *tmp_mvar_value_103;
PyObject *tmp_called_name_91;
PyObject *tmp_mvar_value_104;
PyObject *tmp_called_name_92;
PyObject *tmp_mvar_value_105;
PyObject *tmp_called_name_93;
PyObject *tmp_mvar_value_106;
PyObject *tmp_called_name_94;
PyObject *tmp_mvar_value_107;
PyObject *tmp_called_name_95;
PyObject *tmp_mvar_value_108;
PyObject *tmp_called_name_96;
PyObject *tmp_mvar_value_109;
PyObject *tmp_called_name_97;
PyObject *tmp_mvar_value_110;
PyObject *tmp_called_name_98;
PyObject *tmp_mvar_value_111;
PyObject *tmp_called_name_99;
PyObject *tmp_mvar_value_112;
PyObject *tmp_called_name_100;
PyObject *tmp_mvar_value_113;
PyObject *tmp_called_name_101;
PyObject *tmp_mvar_value_114;
PyObject *tmp_called_name_102;
PyObject *tmp_mvar_value_115;
PyObject *tmp_called_name_103;
PyObject *tmp_mvar_value_116;
PyObject *tmp_called_name_104;
PyObject *tmp_mvar_value_117;
PyObject *tmp_called_name_105;
PyObject *tmp_mvar_value_118;
PyObject *tmp_called_name_106;
PyObject *tmp_mvar_value_119;
PyObject *tmp_called_name_107;
PyObject *tmp_mvar_value_120;
tmp_mvar_value_98 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_98 == NULL ))
{
tmp_mvar_value_98 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_98 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 326;
goto frame_exception_exit_1;
}
tmp_called_name_85 = tmp_mvar_value_98;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 326;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_85, &PyTuple_GET_ITEM( const_tuple_984a3c0b9d6169d86acb2dc8b260b341_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 326;
goto frame_exception_exit_1;
}
tmp_assign_source_101 = PyList_New( 23 );
PyList_SET_ITEM( tmp_assign_source_101, 0, tmp_list_element_3 );
tmp_mvar_value_99 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_99 == NULL ))
{
tmp_mvar_value_99 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_99 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 327;
goto frame_exception_exit_1;
}
tmp_called_name_86 = tmp_mvar_value_99;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 327;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_86, &PyTuple_GET_ITEM( const_tuple_78e9781575bd6d8322d39e052488fa24_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 327;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 1, tmp_list_element_3 );
tmp_mvar_value_100 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_100 == NULL ))
{
tmp_mvar_value_100 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_100 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 328;
goto frame_exception_exit_1;
}
tmp_called_name_87 = tmp_mvar_value_100;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 328;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_87, &PyTuple_GET_ITEM( const_tuple_cf52b2b37e911829df5ff352b85be861_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 328;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 2, tmp_list_element_3 );
tmp_mvar_value_101 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_101 == NULL ))
{
tmp_mvar_value_101 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_101 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 329;
goto frame_exception_exit_1;
}
tmp_called_name_88 = tmp_mvar_value_101;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 329;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_88, &PyTuple_GET_ITEM( const_tuple_9ff7e2fe8abf63b3e87d03f2088c5d5b_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 329;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 3, tmp_list_element_3 );
tmp_mvar_value_102 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_102 == NULL ))
{
tmp_mvar_value_102 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_102 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 330;
goto frame_exception_exit_1;
}
tmp_called_name_89 = tmp_mvar_value_102;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 330;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_89, &PyTuple_GET_ITEM( const_tuple_660bb9f22a6b0a50d22309f5a819d5b9_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 330;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 4, tmp_list_element_3 );
tmp_mvar_value_103 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_103 == NULL ))
{
tmp_mvar_value_103 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_103 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 331;
goto frame_exception_exit_1;
}
tmp_called_name_90 = tmp_mvar_value_103;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 331;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_90, &PyTuple_GET_ITEM( const_tuple_96d5029fff2746470ef46a3ceb6051e9_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 331;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 5, tmp_list_element_3 );
tmp_mvar_value_104 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_104 == NULL ))
{
tmp_mvar_value_104 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_104 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 332;
goto frame_exception_exit_1;
}
tmp_called_name_91 = tmp_mvar_value_104;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 332;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_91, &PyTuple_GET_ITEM( const_tuple_fb3ff378eab016f1fbe37ce5c0b2a7a2_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 332;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 6, tmp_list_element_3 );
tmp_mvar_value_105 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_105 == NULL ))
{
tmp_mvar_value_105 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_105 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 333;
goto frame_exception_exit_1;
}
tmp_called_name_92 = tmp_mvar_value_105;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 333;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_92, &PyTuple_GET_ITEM( const_tuple_a766c17241115f6922b493dfd444b3b5_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 333;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 7, tmp_list_element_3 );
tmp_mvar_value_106 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_106 == NULL ))
{
tmp_mvar_value_106 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_106 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 334;
goto frame_exception_exit_1;
}
tmp_called_name_93 = tmp_mvar_value_106;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 334;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_93, &PyTuple_GET_ITEM( const_tuple_bac0c0a02283d00086e7154e3ccd16fa_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 334;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 8, tmp_list_element_3 );
tmp_mvar_value_107 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_107 == NULL ))
{
tmp_mvar_value_107 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_107 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 335;
goto frame_exception_exit_1;
}
tmp_called_name_94 = tmp_mvar_value_107;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 335;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_94, &PyTuple_GET_ITEM( const_tuple_251221e54a5302daeb82388ea082ec95_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 335;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 9, tmp_list_element_3 );
tmp_mvar_value_108 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_108 == NULL ))
{
tmp_mvar_value_108 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_108 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 336;
goto frame_exception_exit_1;
}
tmp_called_name_95 = tmp_mvar_value_108;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 336;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_95, &PyTuple_GET_ITEM( const_tuple_0aeb88ab8b07f50c3aa99cca279585f5_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 336;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 10, tmp_list_element_3 );
tmp_mvar_value_109 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_109 == NULL ))
{
tmp_mvar_value_109 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_109 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 337;
goto frame_exception_exit_1;
}
tmp_called_name_96 = tmp_mvar_value_109;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 337;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_96, &PyTuple_GET_ITEM( const_tuple_df925d4985bc969100774d9243b00230_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 337;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 11, tmp_list_element_3 );
tmp_mvar_value_110 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_110 == NULL ))
{
tmp_mvar_value_110 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_110 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 338;
goto frame_exception_exit_1;
}
tmp_called_name_97 = tmp_mvar_value_110;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 338;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_97, &PyTuple_GET_ITEM( const_tuple_babec2abb7e153e924c00b8631fa8b3e_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 338;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 12, tmp_list_element_3 );
tmp_mvar_value_111 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_111 == NULL ))
{
tmp_mvar_value_111 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_111 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 339;
goto frame_exception_exit_1;
}
tmp_called_name_98 = tmp_mvar_value_111;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 339;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_98, &PyTuple_GET_ITEM( const_tuple_3c2cfa4d8d869eac22bbe9f4c9750958_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 339;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 13, tmp_list_element_3 );
tmp_mvar_value_112 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_112 == NULL ))
{
tmp_mvar_value_112 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_112 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 340;
goto frame_exception_exit_1;
}
tmp_called_name_99 = tmp_mvar_value_112;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 340;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_99, &PyTuple_GET_ITEM( const_tuple_49e1c219cac19618803b54f7bbc6a8b3_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 340;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 14, tmp_list_element_3 );
tmp_mvar_value_113 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_113 == NULL ))
{
tmp_mvar_value_113 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_113 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 341;
goto frame_exception_exit_1;
}
tmp_called_name_100 = tmp_mvar_value_113;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 341;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_100, &PyTuple_GET_ITEM( const_tuple_26533cd3b686453399a2fcd7c33efdc4_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 341;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 15, tmp_list_element_3 );
tmp_mvar_value_114 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_114 == NULL ))
{
tmp_mvar_value_114 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_114 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 342;
goto frame_exception_exit_1;
}
tmp_called_name_101 = tmp_mvar_value_114;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 342;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_101, &PyTuple_GET_ITEM( const_tuple_d573636f316e67f758ce3eddfc433d39_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 342;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 16, tmp_list_element_3 );
tmp_mvar_value_115 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_115 == NULL ))
{
tmp_mvar_value_115 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_115 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 343;
goto frame_exception_exit_1;
}
tmp_called_name_102 = tmp_mvar_value_115;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 343;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_102, &PyTuple_GET_ITEM( const_tuple_a3a1664206aaa7cec123aae86a15e82f_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 343;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 17, tmp_list_element_3 );
tmp_mvar_value_116 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_116 == NULL ))
{
tmp_mvar_value_116 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_116 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 344;
goto frame_exception_exit_1;
}
tmp_called_name_103 = tmp_mvar_value_116;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 344;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_103, &PyTuple_GET_ITEM( const_tuple_54b4c1ec2d6520f4636e0ca09f0dc192_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 344;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 18, tmp_list_element_3 );
tmp_mvar_value_117 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_117 == NULL ))
{
tmp_mvar_value_117 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_117 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 345;
goto frame_exception_exit_1;
}
tmp_called_name_104 = tmp_mvar_value_117;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 345;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_104, &PyTuple_GET_ITEM( const_tuple_ff4d67a7d238296854403a8ee68e5eb0_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 345;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 19, tmp_list_element_3 );
tmp_mvar_value_118 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_118 == NULL ))
{
tmp_mvar_value_118 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_118 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 346;
goto frame_exception_exit_1;
}
tmp_called_name_105 = tmp_mvar_value_118;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 346;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_105, &PyTuple_GET_ITEM( const_tuple_1ca2df1302c361039c60608fe3780090_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 346;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 20, tmp_list_element_3 );
tmp_mvar_value_119 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_119 == NULL ))
{
tmp_mvar_value_119 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_119 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 347;
goto frame_exception_exit_1;
}
tmp_called_name_106 = tmp_mvar_value_119;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 347;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_106, &PyTuple_GET_ITEM( const_tuple_187fbe928d64ead4410a5c32362e3350_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 347;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 21, tmp_list_element_3 );
tmp_mvar_value_120 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_120 == NULL ))
{
tmp_mvar_value_120 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_120 == NULL )
{
Py_DECREF( tmp_assign_source_101 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 348;
goto frame_exception_exit_1;
}
tmp_called_name_107 = tmp_mvar_value_120;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 348;
tmp_list_element_3 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_107, &PyTuple_GET_ITEM( const_tuple_bfa27b76382800d90ae398d88a50f5e8_tuple, 0 ) );
if ( tmp_list_element_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_101 );
exception_lineno = 348;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_101, 22, tmp_list_element_3 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_parse_moved_attributes, tmp_assign_source_101 );
}
{
PyObject *tmp_assign_source_102;
PyObject *tmp_iter_arg_2;
PyObject *tmp_mvar_value_121;
tmp_mvar_value_121 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_parse_moved_attributes );
if (unlikely( tmp_mvar_value_121 == NULL ))
{
tmp_mvar_value_121 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_parse_moved_attributes );
}
CHECK_OBJECT( tmp_mvar_value_121 );
tmp_iter_arg_2 = tmp_mvar_value_121;
tmp_assign_source_102 = MAKE_ITERATOR( tmp_iter_arg_2 );
if ( tmp_assign_source_102 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 350;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_2__for_iterator == NULL );
tmp_for_loop_2__for_iterator = tmp_assign_source_102;
}
{
// Tried code:
{
loop_start_2:;
{
PyObject *tmp_next_source_2;
PyObject *tmp_assign_source_103;
CHECK_OBJECT( tmp_for_loop_2__for_iterator );
tmp_next_source_2 = tmp_for_loop_2__for_iterator;
tmp_assign_source_103 = ITERATOR_NEXT( tmp_next_source_2 );
if ( tmp_assign_source_103 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_2;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 350;
goto try_except_handler_29;
}
}
{
PyObject *old = tmp_for_loop_2__iter_value;
tmp_for_loop_2__iter_value = tmp_assign_source_103;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_104;
CHECK_OBJECT( tmp_for_loop_2__iter_value );
tmp_assign_source_104 = tmp_for_loop_2__iter_value;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr, tmp_assign_source_104 );
}
{
PyObject *tmp_setattr_target_2;
PyObject *tmp_mvar_value_122;
PyObject *tmp_setattr_attr_2;
PyObject *tmp_source_name_45;
PyObject *tmp_mvar_value_123;
PyObject *tmp_setattr_value_2;
PyObject *tmp_mvar_value_124;
tmp_mvar_value_122 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse );
if (unlikely( tmp_mvar_value_122 == NULL ))
{
tmp_mvar_value_122 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse );
}
if ( tmp_mvar_value_122 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_parse" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 351;
goto try_except_handler_29;
}
tmp_setattr_target_2 = tmp_mvar_value_122;
tmp_mvar_value_123 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_123 == NULL ))
{
tmp_mvar_value_123 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
CHECK_OBJECT( tmp_mvar_value_123 );
tmp_source_name_45 = tmp_mvar_value_123;
tmp_setattr_attr_2 = LOOKUP_ATTRIBUTE( tmp_source_name_45, const_str_plain_name );
if ( tmp_setattr_attr_2 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 351;
goto try_except_handler_29;
}
tmp_mvar_value_124 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_124 == NULL ))
{
tmp_mvar_value_124 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_124 == NULL )
{
Py_DECREF( tmp_setattr_attr_2 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 351;
goto try_except_handler_29;
}
tmp_setattr_value_2 = tmp_mvar_value_124;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_2, tmp_setattr_attr_2, tmp_setattr_value_2 );
Py_DECREF( tmp_setattr_attr_2 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 351;
goto try_except_handler_29;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 350;
goto try_except_handler_29;
}
goto loop_start_2;
loop_end_2:;
}
goto try_end_13;
// Exception handler code:
try_except_handler_29:;
exception_keeper_type_29 = exception_type;
exception_keeper_value_29 = exception_value;
exception_keeper_tb_29 = exception_tb;
exception_keeper_lineno_29 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_2__iter_value );
tmp_for_loop_2__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_2__for_iterator );
Py_DECREF( tmp_for_loop_2__for_iterator );
tmp_for_loop_2__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_29;
exception_value = exception_keeper_value_29;
exception_tb = exception_keeper_tb_29;
exception_lineno = exception_keeper_lineno_29;
goto frame_exception_exit_1;
}
// End of try:
try_end_13:;
}
{
Py_XDECREF( tmp_for_loop_2__iter_value );
tmp_for_loop_2__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_2__for_iterator );
Py_DECREF( tmp_for_loop_2__for_iterator );
tmp_for_loop_2__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_attr );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 352;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_2;
PyObject *tmp_mvar_value_125;
PyObject *tmp_assattr_target_2;
PyObject *tmp_mvar_value_126;
tmp_mvar_value_125 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_parse_moved_attributes );
if (unlikely( tmp_mvar_value_125 == NULL ))
{
tmp_mvar_value_125 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_parse_moved_attributes );
}
if ( tmp_mvar_value_125 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_urllib_parse_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 354;
goto frame_exception_exit_1;
}
tmp_assattr_name_2 = tmp_mvar_value_125;
tmp_mvar_value_126 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse );
if (unlikely( tmp_mvar_value_126 == NULL ))
{
tmp_mvar_value_126 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse );
}
if ( tmp_mvar_value_126 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_parse" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 354;
goto frame_exception_exit_1;
}
tmp_assattr_target_2 = tmp_mvar_value_126;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_2, const_str_plain__moved_attributes, tmp_assattr_name_2 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 354;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_called_name_108;
PyObject *tmp_source_name_46;
PyObject *tmp_mvar_value_127;
PyObject *tmp_args_element_name_9;
PyObject *tmp_called_name_109;
PyObject *tmp_mvar_value_128;
PyObject *tmp_args_element_name_10;
PyObject *tmp_args_element_name_11;
tmp_mvar_value_127 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_127 == NULL ))
{
tmp_mvar_value_127 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_127 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 356;
goto frame_exception_exit_1;
}
tmp_source_name_46 = tmp_mvar_value_127;
tmp_called_name_108 = LOOKUP_ATTRIBUTE( tmp_source_name_46, const_str_plain__add_module );
if ( tmp_called_name_108 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 356;
goto frame_exception_exit_1;
}
tmp_mvar_value_128 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse );
if (unlikely( tmp_mvar_value_128 == NULL ))
{
tmp_mvar_value_128 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_parse );
}
if ( tmp_mvar_value_128 == NULL )
{
Py_DECREF( tmp_called_name_108 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_parse" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 356;
goto frame_exception_exit_1;
}
tmp_called_name_109 = tmp_mvar_value_128;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 356;
tmp_args_element_name_9 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_109, &PyTuple_GET_ITEM( const_tuple_str_digest_3e033ecdfa62bf936c4dd72a7d17b249_tuple, 0 ) );
if ( tmp_args_element_name_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_108 );
exception_lineno = 356;
goto frame_exception_exit_1;
}
tmp_args_element_name_10 = const_str_digest_3b6f70723b1e9c5c7e613ae0f57ab8cd;
tmp_args_element_name_11 = const_str_digest_1a36329ae97c46a5978110ca53f2f5e7;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 356;
{
PyObject *call_args[] = { tmp_args_element_name_9, tmp_args_element_name_10, tmp_args_element_name_11 };
tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_108, call_args );
}
Py_DECREF( tmp_called_name_108 );
Py_DECREF( tmp_args_element_name_9 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 356;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
// Tried code:
{
PyObject *tmp_assign_source_105;
PyObject *tmp_tuple_element_33;
PyObject *tmp_mvar_value_129;
tmp_mvar_value_129 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_129 == NULL ))
{
tmp_mvar_value_129 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_129 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_tuple_element_33 = tmp_mvar_value_129;
tmp_assign_source_105 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_33 );
PyTuple_SET_ITEM( tmp_assign_source_105, 0, tmp_tuple_element_33 );
assert( tmp_class_creation_9__bases_orig == NULL );
tmp_class_creation_9__bases_orig = tmp_assign_source_105;
}
{
PyObject *tmp_assign_source_106;
PyObject *tmp_dircall_arg1_9;
CHECK_OBJECT( tmp_class_creation_9__bases_orig );
tmp_dircall_arg1_9 = tmp_class_creation_9__bases_orig;
Py_INCREF( tmp_dircall_arg1_9 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_9};
tmp_assign_source_106 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_106 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
assert( tmp_class_creation_9__bases == NULL );
tmp_class_creation_9__bases = tmp_assign_source_106;
}
{
PyObject *tmp_assign_source_107;
tmp_assign_source_107 = PyDict_New();
assert( tmp_class_creation_9__class_decl_dict == NULL );
tmp_class_creation_9__class_decl_dict = tmp_assign_source_107;
}
{
PyObject *tmp_assign_source_108;
PyObject *tmp_metaclass_name_9;
nuitka_bool tmp_condition_result_56;
PyObject *tmp_key_name_25;
PyObject *tmp_dict_name_25;
PyObject *tmp_dict_name_26;
PyObject *tmp_key_name_26;
nuitka_bool tmp_condition_result_57;
int tmp_truth_name_12;
PyObject *tmp_type_arg_17;
PyObject *tmp_subscribed_name_12;
PyObject *tmp_subscript_name_12;
PyObject *tmp_bases_name_9;
tmp_key_name_25 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_9__class_decl_dict );
tmp_dict_name_25 = tmp_class_creation_9__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_25, tmp_key_name_25 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_condition_result_56 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_56 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_18;
}
else
{
goto condexpr_false_18;
}
condexpr_true_18:;
CHECK_OBJECT( tmp_class_creation_9__class_decl_dict );
tmp_dict_name_26 = tmp_class_creation_9__class_decl_dict;
tmp_key_name_26 = const_str_plain_metaclass;
tmp_metaclass_name_9 = DICT_GET_ITEM( tmp_dict_name_26, tmp_key_name_26 );
if ( tmp_metaclass_name_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
goto condexpr_end_18;
condexpr_false_18:;
CHECK_OBJECT( tmp_class_creation_9__bases );
tmp_truth_name_12 = CHECK_IF_TRUE( tmp_class_creation_9__bases );
if ( tmp_truth_name_12 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_condition_result_57 = tmp_truth_name_12 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_57 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_19;
}
else
{
goto condexpr_false_19;
}
condexpr_true_19:;
CHECK_OBJECT( tmp_class_creation_9__bases );
tmp_subscribed_name_12 = tmp_class_creation_9__bases;
tmp_subscript_name_12 = const_int_0;
tmp_type_arg_17 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_12, tmp_subscript_name_12, 0 );
if ( tmp_type_arg_17 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_metaclass_name_9 = BUILTIN_TYPE1( tmp_type_arg_17 );
Py_DECREF( tmp_type_arg_17 );
if ( tmp_metaclass_name_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
goto condexpr_end_19;
condexpr_false_19:;
tmp_metaclass_name_9 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_9 );
condexpr_end_19:;
condexpr_end_18:;
CHECK_OBJECT( tmp_class_creation_9__bases );
tmp_bases_name_9 = tmp_class_creation_9__bases;
tmp_assign_source_108 = SELECT_METACLASS( tmp_metaclass_name_9, tmp_bases_name_9 );
Py_DECREF( tmp_metaclass_name_9 );
if ( tmp_assign_source_108 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
assert( tmp_class_creation_9__metaclass == NULL );
tmp_class_creation_9__metaclass = tmp_assign_source_108;
}
{
nuitka_bool tmp_condition_result_58;
PyObject *tmp_key_name_27;
PyObject *tmp_dict_name_27;
tmp_key_name_27 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_9__class_decl_dict );
tmp_dict_name_27 = tmp_class_creation_9__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_27, tmp_key_name_27 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_condition_result_58 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_58 == NUITKA_BOOL_TRUE )
{
goto branch_yes_39;
}
else
{
goto branch_no_39;
}
branch_yes_39:;
{
CHECK_OBJECT( tmp_class_creation_9__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_9__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
}
branch_no_39:;
}
{
nuitka_bool tmp_condition_result_59;
PyObject *tmp_source_name_47;
CHECK_OBJECT( tmp_class_creation_9__metaclass );
tmp_source_name_47 = tmp_class_creation_9__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_47, const_str_plain___prepare__ );
tmp_condition_result_59 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_59 == NUITKA_BOOL_TRUE )
{
goto branch_yes_40;
}
else
{
goto branch_no_40;
}
branch_yes_40:;
{
PyObject *tmp_assign_source_109;
PyObject *tmp_called_name_110;
PyObject *tmp_source_name_48;
PyObject *tmp_args_name_17;
PyObject *tmp_tuple_element_34;
PyObject *tmp_kw_name_17;
CHECK_OBJECT( tmp_class_creation_9__metaclass );
tmp_source_name_48 = tmp_class_creation_9__metaclass;
tmp_called_name_110 = LOOKUP_ATTRIBUTE( tmp_source_name_48, const_str_plain___prepare__ );
if ( tmp_called_name_110 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_tuple_element_34 = const_str_plain_Module_six_moves_urllib_error;
tmp_args_name_17 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_34 );
PyTuple_SET_ITEM( tmp_args_name_17, 0, tmp_tuple_element_34 );
CHECK_OBJECT( tmp_class_creation_9__bases );
tmp_tuple_element_34 = tmp_class_creation_9__bases;
Py_INCREF( tmp_tuple_element_34 );
PyTuple_SET_ITEM( tmp_args_name_17, 1, tmp_tuple_element_34 );
CHECK_OBJECT( tmp_class_creation_9__class_decl_dict );
tmp_kw_name_17 = tmp_class_creation_9__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 360;
tmp_assign_source_109 = CALL_FUNCTION( tmp_called_name_110, tmp_args_name_17, tmp_kw_name_17 );
Py_DECREF( tmp_called_name_110 );
Py_DECREF( tmp_args_name_17 );
if ( tmp_assign_source_109 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
assert( tmp_class_creation_9__prepared == NULL );
tmp_class_creation_9__prepared = tmp_assign_source_109;
}
{
nuitka_bool tmp_condition_result_60;
PyObject *tmp_operand_name_9;
PyObject *tmp_source_name_49;
CHECK_OBJECT( tmp_class_creation_9__prepared );
tmp_source_name_49 = tmp_class_creation_9__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_49, const_str_plain___getitem__ );
tmp_operand_name_9 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_9 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_condition_result_60 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_60 == NUITKA_BOOL_TRUE )
{
goto branch_yes_41;
}
else
{
goto branch_no_41;
}
branch_yes_41:;
{
PyObject *tmp_raise_type_9;
PyObject *tmp_raise_value_9;
PyObject *tmp_left_name_11;
PyObject *tmp_right_name_11;
PyObject *tmp_tuple_element_35;
PyObject *tmp_getattr_target_9;
PyObject *tmp_getattr_attr_9;
PyObject *tmp_getattr_default_9;
PyObject *tmp_source_name_50;
PyObject *tmp_type_arg_18;
tmp_raise_type_9 = PyExc_TypeError;
tmp_left_name_11 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_9__metaclass );
tmp_getattr_target_9 = tmp_class_creation_9__metaclass;
tmp_getattr_attr_9 = const_str_plain___name__;
tmp_getattr_default_9 = const_str_angle_metaclass;
tmp_tuple_element_35 = BUILTIN_GETATTR( tmp_getattr_target_9, tmp_getattr_attr_9, tmp_getattr_default_9 );
if ( tmp_tuple_element_35 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
tmp_right_name_11 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_11, 0, tmp_tuple_element_35 );
CHECK_OBJECT( tmp_class_creation_9__prepared );
tmp_type_arg_18 = tmp_class_creation_9__prepared;
tmp_source_name_50 = BUILTIN_TYPE1( tmp_type_arg_18 );
assert( !(tmp_source_name_50 == NULL) );
tmp_tuple_element_35 = LOOKUP_ATTRIBUTE( tmp_source_name_50, const_str_plain___name__ );
Py_DECREF( tmp_source_name_50 );
if ( tmp_tuple_element_35 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_11 );
exception_lineno = 360;
goto try_except_handler_30;
}
PyTuple_SET_ITEM( tmp_right_name_11, 1, tmp_tuple_element_35 );
tmp_raise_value_9 = BINARY_OPERATION_REMAINDER( tmp_left_name_11, tmp_right_name_11 );
Py_DECREF( tmp_right_name_11 );
if ( tmp_raise_value_9 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_30;
}
exception_type = tmp_raise_type_9;
Py_INCREF( tmp_raise_type_9 );
exception_value = tmp_raise_value_9;
exception_lineno = 360;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_30;
}
branch_no_41:;
}
goto branch_end_40;
branch_no_40:;
{
PyObject *tmp_assign_source_110;
tmp_assign_source_110 = PyDict_New();
assert( tmp_class_creation_9__prepared == NULL );
tmp_class_creation_9__prepared = tmp_assign_source_110;
}
branch_end_40:;
}
{
PyObject *tmp_assign_source_111;
{
PyObject *tmp_set_locals_9;
CHECK_OBJECT( tmp_class_creation_9__prepared );
tmp_set_locals_9 = tmp_class_creation_9__prepared;
locals_urllib3$packages$six_360 = tmp_set_locals_9;
Py_INCREF( tmp_set_locals_9 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_360, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_32;
}
}
{
tmp_dictset_value = const_str_digest_53317e6be879446851f4fe6f94b546e7;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_360, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_32;
}
}
{
tmp_dictset_value = const_str_plain_Module_six_moves_urllib_error;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_360, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_32;
}
}
{
nuitka_bool tmp_condition_result_61;
PyObject *tmp_compexpr_left_15;
PyObject *tmp_compexpr_right_15;
CHECK_OBJECT( tmp_class_creation_9__bases );
tmp_compexpr_left_15 = tmp_class_creation_9__bases;
CHECK_OBJECT( tmp_class_creation_9__bases_orig );
tmp_compexpr_right_15 = tmp_class_creation_9__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_15, tmp_compexpr_right_15 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_32;
}
tmp_condition_result_61 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_61 == NUITKA_BOOL_TRUE )
{
goto branch_yes_42;
}
else
{
goto branch_no_42;
}
branch_yes_42:;
{
CHECK_OBJECT( tmp_class_creation_9__bases_orig );
tmp_dictset_value = tmp_class_creation_9__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_360, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_32;
}
}
branch_no_42:;
}
{
PyObject *tmp_assign_source_112;
PyObject *tmp_called_name_111;
PyObject *tmp_args_name_18;
PyObject *tmp_tuple_element_36;
PyObject *tmp_kw_name_18;
CHECK_OBJECT( tmp_class_creation_9__metaclass );
tmp_called_name_111 = tmp_class_creation_9__metaclass;
tmp_tuple_element_36 = const_str_plain_Module_six_moves_urllib_error;
tmp_args_name_18 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_36 );
PyTuple_SET_ITEM( tmp_args_name_18, 0, tmp_tuple_element_36 );
CHECK_OBJECT( tmp_class_creation_9__bases );
tmp_tuple_element_36 = tmp_class_creation_9__bases;
Py_INCREF( tmp_tuple_element_36 );
PyTuple_SET_ITEM( tmp_args_name_18, 1, tmp_tuple_element_36 );
tmp_tuple_element_36 = locals_urllib3$packages$six_360;
Py_INCREF( tmp_tuple_element_36 );
PyTuple_SET_ITEM( tmp_args_name_18, 2, tmp_tuple_element_36 );
CHECK_OBJECT( tmp_class_creation_9__class_decl_dict );
tmp_kw_name_18 = tmp_class_creation_9__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 360;
tmp_assign_source_112 = CALL_FUNCTION( tmp_called_name_111, tmp_args_name_18, tmp_kw_name_18 );
Py_DECREF( tmp_args_name_18 );
if ( tmp_assign_source_112 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 360;
goto try_except_handler_32;
}
assert( outline_8_var___class__ == NULL );
outline_8_var___class__ = tmp_assign_source_112;
}
{
CHECK_OBJECT( outline_8_var___class__ );
tmp_assign_source_111 = outline_8_var___class__;
Py_INCREF( tmp_assign_source_111 );
goto try_return_handler_32;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_32:;
{
Py_DECREF( locals_urllib3$packages$six_360 );
locals_urllib3$packages$six_360 = NULL;
}
{
goto try_return_handler_31;
}
// Exception handler code:
try_except_handler_32:;
exception_keeper_type_30 = exception_type;
exception_keeper_value_30 = exception_value;
exception_keeper_tb_30 = exception_tb;
exception_keeper_lineno_30 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_360 );
locals_urllib3$packages$six_360 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_30;
exception_value = exception_keeper_value_30;
exception_tb = exception_keeper_tb_30;
exception_lineno = exception_keeper_lineno_30;
goto try_except_handler_31;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_31:;
{
CHECK_OBJECT( (PyObject *)outline_8_var___class__ );
Py_DECREF( outline_8_var___class__ );
outline_8_var___class__ = NULL;
}
{
goto outline_result_9;
}
// Exception handler code:
try_except_handler_31:;
exception_keeper_type_31 = exception_type;
exception_keeper_value_31 = exception_value;
exception_keeper_tb_31 = exception_tb;
exception_keeper_lineno_31 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_31;
exception_value = exception_keeper_value_31;
exception_tb = exception_keeper_tb_31;
exception_lineno = exception_keeper_lineno_31;
goto outline_exception_9;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_9:;
exception_lineno = 360;
goto try_except_handler_30;
outline_result_9:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error, tmp_assign_source_111 );
}
goto try_end_14;
// Exception handler code:
try_except_handler_30:;
exception_keeper_type_32 = exception_type;
exception_keeper_value_32 = exception_value;
exception_keeper_tb_32 = exception_tb;
exception_keeper_lineno_32 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_9__bases );
tmp_class_creation_9__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_9__class_decl_dict );
tmp_class_creation_9__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_9__metaclass );
tmp_class_creation_9__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_9__prepared );
tmp_class_creation_9__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_32;
exception_value = exception_keeper_value_32;
exception_tb = exception_keeper_tb_32;
exception_lineno = exception_keeper_lineno_32;
goto frame_exception_exit_1;
}
// End of try:
try_end_14:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_9__bases );
Py_DECREF( tmp_class_creation_9__bases );
tmp_class_creation_9__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_9__class_decl_dict );
Py_DECREF( tmp_class_creation_9__class_decl_dict );
tmp_class_creation_9__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_9__metaclass );
Py_DECREF( tmp_class_creation_9__metaclass );
tmp_class_creation_9__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_9__prepared );
Py_DECREF( tmp_class_creation_9__prepared );
tmp_class_creation_9__prepared = NULL;
}
{
PyObject *tmp_assign_source_113;
PyObject *tmp_list_element_4;
PyObject *tmp_called_name_112;
PyObject *tmp_mvar_value_130;
PyObject *tmp_called_name_113;
PyObject *tmp_mvar_value_131;
PyObject *tmp_called_name_114;
PyObject *tmp_mvar_value_132;
tmp_mvar_value_130 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_130 == NULL ))
{
tmp_mvar_value_130 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_130 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 366;
goto frame_exception_exit_1;
}
tmp_called_name_112 = tmp_mvar_value_130;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 366;
tmp_list_element_4 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_112, &PyTuple_GET_ITEM( const_tuple_0db68c6d9d6e9f72fb07658a5f445faa_tuple, 0 ) );
if ( tmp_list_element_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 366;
goto frame_exception_exit_1;
}
tmp_assign_source_113 = PyList_New( 3 );
PyList_SET_ITEM( tmp_assign_source_113, 0, tmp_list_element_4 );
tmp_mvar_value_131 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_131 == NULL ))
{
tmp_mvar_value_131 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_131 == NULL )
{
Py_DECREF( tmp_assign_source_113 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 367;
goto frame_exception_exit_1;
}
tmp_called_name_113 = tmp_mvar_value_131;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 367;
tmp_list_element_4 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_113, &PyTuple_GET_ITEM( const_tuple_d480c8e131efdfec2fb5132c1c72fa41_tuple, 0 ) );
if ( tmp_list_element_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_113 );
exception_lineno = 367;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_113, 1, tmp_list_element_4 );
tmp_mvar_value_132 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_132 == NULL ))
{
tmp_mvar_value_132 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_132 == NULL )
{
Py_DECREF( tmp_assign_source_113 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 368;
goto frame_exception_exit_1;
}
tmp_called_name_114 = tmp_mvar_value_132;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 368;
tmp_list_element_4 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_114, &PyTuple_GET_ITEM( const_tuple_3b157fc36a8865a9b3c7d8f99bdfe584_tuple, 0 ) );
if ( tmp_list_element_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_113 );
exception_lineno = 368;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_113, 2, tmp_list_element_4 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_error_moved_attributes, tmp_assign_source_113 );
}
{
PyObject *tmp_assign_source_114;
PyObject *tmp_iter_arg_3;
PyObject *tmp_mvar_value_133;
tmp_mvar_value_133 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_error_moved_attributes );
if (unlikely( tmp_mvar_value_133 == NULL ))
{
tmp_mvar_value_133 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_error_moved_attributes );
}
CHECK_OBJECT( tmp_mvar_value_133 );
tmp_iter_arg_3 = tmp_mvar_value_133;
tmp_assign_source_114 = MAKE_ITERATOR( tmp_iter_arg_3 );
if ( tmp_assign_source_114 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 370;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_3__for_iterator == NULL );
tmp_for_loop_3__for_iterator = tmp_assign_source_114;
}
{
// Tried code:
{
loop_start_3:;
{
PyObject *tmp_next_source_3;
PyObject *tmp_assign_source_115;
CHECK_OBJECT( tmp_for_loop_3__for_iterator );
tmp_next_source_3 = tmp_for_loop_3__for_iterator;
tmp_assign_source_115 = ITERATOR_NEXT( tmp_next_source_3 );
if ( tmp_assign_source_115 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_3;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 370;
goto try_except_handler_33;
}
}
{
PyObject *old = tmp_for_loop_3__iter_value;
tmp_for_loop_3__iter_value = tmp_assign_source_115;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_116;
CHECK_OBJECT( tmp_for_loop_3__iter_value );
tmp_assign_source_116 = tmp_for_loop_3__iter_value;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr, tmp_assign_source_116 );
}
{
PyObject *tmp_setattr_target_3;
PyObject *tmp_mvar_value_134;
PyObject *tmp_setattr_attr_3;
PyObject *tmp_source_name_51;
PyObject *tmp_mvar_value_135;
PyObject *tmp_setattr_value_3;
PyObject *tmp_mvar_value_136;
tmp_mvar_value_134 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error );
if (unlikely( tmp_mvar_value_134 == NULL ))
{
tmp_mvar_value_134 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error );
}
if ( tmp_mvar_value_134 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_error" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 371;
goto try_except_handler_33;
}
tmp_setattr_target_3 = tmp_mvar_value_134;
tmp_mvar_value_135 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_135 == NULL ))
{
tmp_mvar_value_135 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
CHECK_OBJECT( tmp_mvar_value_135 );
tmp_source_name_51 = tmp_mvar_value_135;
tmp_setattr_attr_3 = LOOKUP_ATTRIBUTE( tmp_source_name_51, const_str_plain_name );
if ( tmp_setattr_attr_3 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 371;
goto try_except_handler_33;
}
tmp_mvar_value_136 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_136 == NULL ))
{
tmp_mvar_value_136 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_136 == NULL )
{
Py_DECREF( tmp_setattr_attr_3 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 371;
goto try_except_handler_33;
}
tmp_setattr_value_3 = tmp_mvar_value_136;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_3, tmp_setattr_attr_3, tmp_setattr_value_3 );
Py_DECREF( tmp_setattr_attr_3 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 371;
goto try_except_handler_33;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 370;
goto try_except_handler_33;
}
goto loop_start_3;
loop_end_3:;
}
goto try_end_15;
// Exception handler code:
try_except_handler_33:;
exception_keeper_type_33 = exception_type;
exception_keeper_value_33 = exception_value;
exception_keeper_tb_33 = exception_tb;
exception_keeper_lineno_33 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_3__iter_value );
tmp_for_loop_3__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_3__for_iterator );
Py_DECREF( tmp_for_loop_3__for_iterator );
tmp_for_loop_3__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_33;
exception_value = exception_keeper_value_33;
exception_tb = exception_keeper_tb_33;
exception_lineno = exception_keeper_lineno_33;
goto frame_exception_exit_1;
}
// End of try:
try_end_15:;
}
{
Py_XDECREF( tmp_for_loop_3__iter_value );
tmp_for_loop_3__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_3__for_iterator );
Py_DECREF( tmp_for_loop_3__for_iterator );
tmp_for_loop_3__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_attr );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 372;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_3;
PyObject *tmp_mvar_value_137;
PyObject *tmp_assattr_target_3;
PyObject *tmp_mvar_value_138;
tmp_mvar_value_137 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_error_moved_attributes );
if (unlikely( tmp_mvar_value_137 == NULL ))
{
tmp_mvar_value_137 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_error_moved_attributes );
}
if ( tmp_mvar_value_137 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_urllib_error_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 374;
goto frame_exception_exit_1;
}
tmp_assattr_name_3 = tmp_mvar_value_137;
tmp_mvar_value_138 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error );
if (unlikely( tmp_mvar_value_138 == NULL ))
{
tmp_mvar_value_138 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error );
}
if ( tmp_mvar_value_138 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_error" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 374;
goto frame_exception_exit_1;
}
tmp_assattr_target_3 = tmp_mvar_value_138;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_3, const_str_plain__moved_attributes, tmp_assattr_name_3 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 374;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_called_name_115;
PyObject *tmp_source_name_52;
PyObject *tmp_mvar_value_139;
PyObject *tmp_args_element_name_12;
PyObject *tmp_called_name_116;
PyObject *tmp_mvar_value_140;
PyObject *tmp_args_element_name_13;
PyObject *tmp_args_element_name_14;
tmp_mvar_value_139 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_139 == NULL ))
{
tmp_mvar_value_139 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_139 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 376;
goto frame_exception_exit_1;
}
tmp_source_name_52 = tmp_mvar_value_139;
tmp_called_name_115 = LOOKUP_ATTRIBUTE( tmp_source_name_52, const_str_plain__add_module );
if ( tmp_called_name_115 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 376;
goto frame_exception_exit_1;
}
tmp_mvar_value_140 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error );
if (unlikely( tmp_mvar_value_140 == NULL ))
{
tmp_mvar_value_140 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_error );
}
if ( tmp_mvar_value_140 == NULL )
{
Py_DECREF( tmp_called_name_115 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_error" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 376;
goto frame_exception_exit_1;
}
tmp_called_name_116 = tmp_mvar_value_140;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 376;
tmp_args_element_name_12 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_116, &PyTuple_GET_ITEM( const_tuple_str_digest_a5107a22716af26054ef244a96a13933_tuple, 0 ) );
if ( tmp_args_element_name_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_115 );
exception_lineno = 376;
goto frame_exception_exit_1;
}
tmp_args_element_name_13 = const_str_digest_cc1200855d2ddc077676ac963b3ffc09;
tmp_args_element_name_14 = const_str_digest_836236e827883e9923f3b043ffe4640d;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 376;
{
PyObject *call_args[] = { tmp_args_element_name_12, tmp_args_element_name_13, tmp_args_element_name_14 };
tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_115, call_args );
}
Py_DECREF( tmp_called_name_115 );
Py_DECREF( tmp_args_element_name_12 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 376;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
// Tried code:
{
PyObject *tmp_assign_source_117;
PyObject *tmp_tuple_element_37;
PyObject *tmp_mvar_value_141;
tmp_mvar_value_141 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_141 == NULL ))
{
tmp_mvar_value_141 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_141 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_tuple_element_37 = tmp_mvar_value_141;
tmp_assign_source_117 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_37 );
PyTuple_SET_ITEM( tmp_assign_source_117, 0, tmp_tuple_element_37 );
assert( tmp_class_creation_10__bases_orig == NULL );
tmp_class_creation_10__bases_orig = tmp_assign_source_117;
}
{
PyObject *tmp_assign_source_118;
PyObject *tmp_dircall_arg1_10;
CHECK_OBJECT( tmp_class_creation_10__bases_orig );
tmp_dircall_arg1_10 = tmp_class_creation_10__bases_orig;
Py_INCREF( tmp_dircall_arg1_10 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_10};
tmp_assign_source_118 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_118 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
assert( tmp_class_creation_10__bases == NULL );
tmp_class_creation_10__bases = tmp_assign_source_118;
}
{
PyObject *tmp_assign_source_119;
tmp_assign_source_119 = PyDict_New();
assert( tmp_class_creation_10__class_decl_dict == NULL );
tmp_class_creation_10__class_decl_dict = tmp_assign_source_119;
}
{
PyObject *tmp_assign_source_120;
PyObject *tmp_metaclass_name_10;
nuitka_bool tmp_condition_result_62;
PyObject *tmp_key_name_28;
PyObject *tmp_dict_name_28;
PyObject *tmp_dict_name_29;
PyObject *tmp_key_name_29;
nuitka_bool tmp_condition_result_63;
int tmp_truth_name_13;
PyObject *tmp_type_arg_19;
PyObject *tmp_subscribed_name_13;
PyObject *tmp_subscript_name_13;
PyObject *tmp_bases_name_10;
tmp_key_name_28 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_10__class_decl_dict );
tmp_dict_name_28 = tmp_class_creation_10__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_28, tmp_key_name_28 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_condition_result_62 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_62 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_20;
}
else
{
goto condexpr_false_20;
}
condexpr_true_20:;
CHECK_OBJECT( tmp_class_creation_10__class_decl_dict );
tmp_dict_name_29 = tmp_class_creation_10__class_decl_dict;
tmp_key_name_29 = const_str_plain_metaclass;
tmp_metaclass_name_10 = DICT_GET_ITEM( tmp_dict_name_29, tmp_key_name_29 );
if ( tmp_metaclass_name_10 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
goto condexpr_end_20;
condexpr_false_20:;
CHECK_OBJECT( tmp_class_creation_10__bases );
tmp_truth_name_13 = CHECK_IF_TRUE( tmp_class_creation_10__bases );
if ( tmp_truth_name_13 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_condition_result_63 = tmp_truth_name_13 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_63 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_21;
}
else
{
goto condexpr_false_21;
}
condexpr_true_21:;
CHECK_OBJECT( tmp_class_creation_10__bases );
tmp_subscribed_name_13 = tmp_class_creation_10__bases;
tmp_subscript_name_13 = const_int_0;
tmp_type_arg_19 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_13, tmp_subscript_name_13, 0 );
if ( tmp_type_arg_19 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_metaclass_name_10 = BUILTIN_TYPE1( tmp_type_arg_19 );
Py_DECREF( tmp_type_arg_19 );
if ( tmp_metaclass_name_10 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
goto condexpr_end_21;
condexpr_false_21:;
tmp_metaclass_name_10 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_10 );
condexpr_end_21:;
condexpr_end_20:;
CHECK_OBJECT( tmp_class_creation_10__bases );
tmp_bases_name_10 = tmp_class_creation_10__bases;
tmp_assign_source_120 = SELECT_METACLASS( tmp_metaclass_name_10, tmp_bases_name_10 );
Py_DECREF( tmp_metaclass_name_10 );
if ( tmp_assign_source_120 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
assert( tmp_class_creation_10__metaclass == NULL );
tmp_class_creation_10__metaclass = tmp_assign_source_120;
}
{
nuitka_bool tmp_condition_result_64;
PyObject *tmp_key_name_30;
PyObject *tmp_dict_name_30;
tmp_key_name_30 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_10__class_decl_dict );
tmp_dict_name_30 = tmp_class_creation_10__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_30, tmp_key_name_30 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_condition_result_64 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_64 == NUITKA_BOOL_TRUE )
{
goto branch_yes_43;
}
else
{
goto branch_no_43;
}
branch_yes_43:;
{
CHECK_OBJECT( tmp_class_creation_10__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_10__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
}
branch_no_43:;
}
{
nuitka_bool tmp_condition_result_65;
PyObject *tmp_source_name_53;
CHECK_OBJECT( tmp_class_creation_10__metaclass );
tmp_source_name_53 = tmp_class_creation_10__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_53, const_str_plain___prepare__ );
tmp_condition_result_65 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_65 == NUITKA_BOOL_TRUE )
{
goto branch_yes_44;
}
else
{
goto branch_no_44;
}
branch_yes_44:;
{
PyObject *tmp_assign_source_121;
PyObject *tmp_called_name_117;
PyObject *tmp_source_name_54;
PyObject *tmp_args_name_19;
PyObject *tmp_tuple_element_38;
PyObject *tmp_kw_name_19;
CHECK_OBJECT( tmp_class_creation_10__metaclass );
tmp_source_name_54 = tmp_class_creation_10__metaclass;
tmp_called_name_117 = LOOKUP_ATTRIBUTE( tmp_source_name_54, const_str_plain___prepare__ );
if ( tmp_called_name_117 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_tuple_element_38 = const_str_plain_Module_six_moves_urllib_request;
tmp_args_name_19 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_38 );
PyTuple_SET_ITEM( tmp_args_name_19, 0, tmp_tuple_element_38 );
CHECK_OBJECT( tmp_class_creation_10__bases );
tmp_tuple_element_38 = tmp_class_creation_10__bases;
Py_INCREF( tmp_tuple_element_38 );
PyTuple_SET_ITEM( tmp_args_name_19, 1, tmp_tuple_element_38 );
CHECK_OBJECT( tmp_class_creation_10__class_decl_dict );
tmp_kw_name_19 = tmp_class_creation_10__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 380;
tmp_assign_source_121 = CALL_FUNCTION( tmp_called_name_117, tmp_args_name_19, tmp_kw_name_19 );
Py_DECREF( tmp_called_name_117 );
Py_DECREF( tmp_args_name_19 );
if ( tmp_assign_source_121 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
assert( tmp_class_creation_10__prepared == NULL );
tmp_class_creation_10__prepared = tmp_assign_source_121;
}
{
nuitka_bool tmp_condition_result_66;
PyObject *tmp_operand_name_10;
PyObject *tmp_source_name_55;
CHECK_OBJECT( tmp_class_creation_10__prepared );
tmp_source_name_55 = tmp_class_creation_10__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_55, const_str_plain___getitem__ );
tmp_operand_name_10 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_10 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_condition_result_66 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_66 == NUITKA_BOOL_TRUE )
{
goto branch_yes_45;
}
else
{
goto branch_no_45;
}
branch_yes_45:;
{
PyObject *tmp_raise_type_10;
PyObject *tmp_raise_value_10;
PyObject *tmp_left_name_12;
PyObject *tmp_right_name_12;
PyObject *tmp_tuple_element_39;
PyObject *tmp_getattr_target_10;
PyObject *tmp_getattr_attr_10;
PyObject *tmp_getattr_default_10;
PyObject *tmp_source_name_56;
PyObject *tmp_type_arg_20;
tmp_raise_type_10 = PyExc_TypeError;
tmp_left_name_12 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_10__metaclass );
tmp_getattr_target_10 = tmp_class_creation_10__metaclass;
tmp_getattr_attr_10 = const_str_plain___name__;
tmp_getattr_default_10 = const_str_angle_metaclass;
tmp_tuple_element_39 = BUILTIN_GETATTR( tmp_getattr_target_10, tmp_getattr_attr_10, tmp_getattr_default_10 );
if ( tmp_tuple_element_39 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
tmp_right_name_12 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_12, 0, tmp_tuple_element_39 );
CHECK_OBJECT( tmp_class_creation_10__prepared );
tmp_type_arg_20 = tmp_class_creation_10__prepared;
tmp_source_name_56 = BUILTIN_TYPE1( tmp_type_arg_20 );
assert( !(tmp_source_name_56 == NULL) );
tmp_tuple_element_39 = LOOKUP_ATTRIBUTE( tmp_source_name_56, const_str_plain___name__ );
Py_DECREF( tmp_source_name_56 );
if ( tmp_tuple_element_39 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_12 );
exception_lineno = 380;
goto try_except_handler_34;
}
PyTuple_SET_ITEM( tmp_right_name_12, 1, tmp_tuple_element_39 );
tmp_raise_value_10 = BINARY_OPERATION_REMAINDER( tmp_left_name_12, tmp_right_name_12 );
Py_DECREF( tmp_right_name_12 );
if ( tmp_raise_value_10 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_34;
}
exception_type = tmp_raise_type_10;
Py_INCREF( tmp_raise_type_10 );
exception_value = tmp_raise_value_10;
exception_lineno = 380;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_34;
}
branch_no_45:;
}
goto branch_end_44;
branch_no_44:;
{
PyObject *tmp_assign_source_122;
tmp_assign_source_122 = PyDict_New();
assert( tmp_class_creation_10__prepared == NULL );
tmp_class_creation_10__prepared = tmp_assign_source_122;
}
branch_end_44:;
}
{
PyObject *tmp_assign_source_123;
{
PyObject *tmp_set_locals_10;
CHECK_OBJECT( tmp_class_creation_10__prepared );
tmp_set_locals_10 = tmp_class_creation_10__prepared;
locals_urllib3$packages$six_380 = tmp_set_locals_10;
Py_INCREF( tmp_set_locals_10 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_380, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_36;
}
}
{
tmp_dictset_value = const_str_digest_f13c881fad34db50f71983f3aeb67682;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_380, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_36;
}
}
{
tmp_dictset_value = const_str_plain_Module_six_moves_urllib_request;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_380, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_36;
}
}
{
nuitka_bool tmp_condition_result_67;
PyObject *tmp_compexpr_left_16;
PyObject *tmp_compexpr_right_16;
CHECK_OBJECT( tmp_class_creation_10__bases );
tmp_compexpr_left_16 = tmp_class_creation_10__bases;
CHECK_OBJECT( tmp_class_creation_10__bases_orig );
tmp_compexpr_right_16 = tmp_class_creation_10__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_16, tmp_compexpr_right_16 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_36;
}
tmp_condition_result_67 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_67 == NUITKA_BOOL_TRUE )
{
goto branch_yes_46;
}
else
{
goto branch_no_46;
}
branch_yes_46:;
{
CHECK_OBJECT( tmp_class_creation_10__bases_orig );
tmp_dictset_value = tmp_class_creation_10__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_380, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_36;
}
}
branch_no_46:;
}
{
PyObject *tmp_assign_source_124;
PyObject *tmp_called_name_118;
PyObject *tmp_args_name_20;
PyObject *tmp_tuple_element_40;
PyObject *tmp_kw_name_20;
CHECK_OBJECT( tmp_class_creation_10__metaclass );
tmp_called_name_118 = tmp_class_creation_10__metaclass;
tmp_tuple_element_40 = const_str_plain_Module_six_moves_urllib_request;
tmp_args_name_20 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_40 );
PyTuple_SET_ITEM( tmp_args_name_20, 0, tmp_tuple_element_40 );
CHECK_OBJECT( tmp_class_creation_10__bases );
tmp_tuple_element_40 = tmp_class_creation_10__bases;
Py_INCREF( tmp_tuple_element_40 );
PyTuple_SET_ITEM( tmp_args_name_20, 1, tmp_tuple_element_40 );
tmp_tuple_element_40 = locals_urllib3$packages$six_380;
Py_INCREF( tmp_tuple_element_40 );
PyTuple_SET_ITEM( tmp_args_name_20, 2, tmp_tuple_element_40 );
CHECK_OBJECT( tmp_class_creation_10__class_decl_dict );
tmp_kw_name_20 = tmp_class_creation_10__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 380;
tmp_assign_source_124 = CALL_FUNCTION( tmp_called_name_118, tmp_args_name_20, tmp_kw_name_20 );
Py_DECREF( tmp_args_name_20 );
if ( tmp_assign_source_124 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 380;
goto try_except_handler_36;
}
assert( outline_9_var___class__ == NULL );
outline_9_var___class__ = tmp_assign_source_124;
}
{
CHECK_OBJECT( outline_9_var___class__ );
tmp_assign_source_123 = outline_9_var___class__;
Py_INCREF( tmp_assign_source_123 );
goto try_return_handler_36;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_36:;
{
Py_DECREF( locals_urllib3$packages$six_380 );
locals_urllib3$packages$six_380 = NULL;
}
{
goto try_return_handler_35;
}
// Exception handler code:
try_except_handler_36:;
exception_keeper_type_34 = exception_type;
exception_keeper_value_34 = exception_value;
exception_keeper_tb_34 = exception_tb;
exception_keeper_lineno_34 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_380 );
locals_urllib3$packages$six_380 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_34;
exception_value = exception_keeper_value_34;
exception_tb = exception_keeper_tb_34;
exception_lineno = exception_keeper_lineno_34;
goto try_except_handler_35;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_35:;
{
CHECK_OBJECT( (PyObject *)outline_9_var___class__ );
Py_DECREF( outline_9_var___class__ );
outline_9_var___class__ = NULL;
}
{
goto outline_result_10;
}
// Exception handler code:
try_except_handler_35:;
exception_keeper_type_35 = exception_type;
exception_keeper_value_35 = exception_value;
exception_keeper_tb_35 = exception_tb;
exception_keeper_lineno_35 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_35;
exception_value = exception_keeper_value_35;
exception_tb = exception_keeper_tb_35;
exception_lineno = exception_keeper_lineno_35;
goto outline_exception_10;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_10:;
exception_lineno = 380;
goto try_except_handler_34;
outline_result_10:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request, tmp_assign_source_123 );
}
goto try_end_16;
// Exception handler code:
try_except_handler_34:;
exception_keeper_type_36 = exception_type;
exception_keeper_value_36 = exception_value;
exception_keeper_tb_36 = exception_tb;
exception_keeper_lineno_36 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_10__bases );
tmp_class_creation_10__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_10__class_decl_dict );
tmp_class_creation_10__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_10__metaclass );
tmp_class_creation_10__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_10__prepared );
tmp_class_creation_10__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_36;
exception_value = exception_keeper_value_36;
exception_tb = exception_keeper_tb_36;
exception_lineno = exception_keeper_lineno_36;
goto frame_exception_exit_1;
}
// End of try:
try_end_16:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_10__bases );
Py_DECREF( tmp_class_creation_10__bases );
tmp_class_creation_10__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_10__class_decl_dict );
Py_DECREF( tmp_class_creation_10__class_decl_dict );
tmp_class_creation_10__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_10__metaclass );
Py_DECREF( tmp_class_creation_10__metaclass );
tmp_class_creation_10__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_10__prepared );
Py_DECREF( tmp_class_creation_10__prepared );
tmp_class_creation_10__prepared = NULL;
}
{
PyObject *tmp_assign_source_125;
PyObject *tmp_list_element_5;
PyObject *tmp_called_name_119;
PyObject *tmp_mvar_value_142;
PyObject *tmp_called_name_120;
PyObject *tmp_mvar_value_143;
PyObject *tmp_called_name_121;
PyObject *tmp_mvar_value_144;
PyObject *tmp_called_name_122;
PyObject *tmp_mvar_value_145;
PyObject *tmp_called_name_123;
PyObject *tmp_mvar_value_146;
PyObject *tmp_called_name_124;
PyObject *tmp_mvar_value_147;
PyObject *tmp_called_name_125;
PyObject *tmp_mvar_value_148;
PyObject *tmp_called_name_126;
PyObject *tmp_mvar_value_149;
PyObject *tmp_called_name_127;
PyObject *tmp_mvar_value_150;
PyObject *tmp_called_name_128;
PyObject *tmp_mvar_value_151;
PyObject *tmp_called_name_129;
PyObject *tmp_mvar_value_152;
PyObject *tmp_called_name_130;
PyObject *tmp_mvar_value_153;
PyObject *tmp_called_name_131;
PyObject *tmp_mvar_value_154;
PyObject *tmp_called_name_132;
PyObject *tmp_mvar_value_155;
PyObject *tmp_called_name_133;
PyObject *tmp_mvar_value_156;
PyObject *tmp_called_name_134;
PyObject *tmp_mvar_value_157;
PyObject *tmp_called_name_135;
PyObject *tmp_mvar_value_158;
PyObject *tmp_called_name_136;
PyObject *tmp_mvar_value_159;
PyObject *tmp_called_name_137;
PyObject *tmp_mvar_value_160;
PyObject *tmp_called_name_138;
PyObject *tmp_mvar_value_161;
PyObject *tmp_called_name_139;
PyObject *tmp_mvar_value_162;
PyObject *tmp_called_name_140;
PyObject *tmp_mvar_value_163;
PyObject *tmp_called_name_141;
PyObject *tmp_mvar_value_164;
PyObject *tmp_called_name_142;
PyObject *tmp_mvar_value_165;
PyObject *tmp_called_name_143;
PyObject *tmp_mvar_value_166;
PyObject *tmp_called_name_144;
PyObject *tmp_mvar_value_167;
PyObject *tmp_called_name_145;
PyObject *tmp_mvar_value_168;
PyObject *tmp_called_name_146;
PyObject *tmp_mvar_value_169;
PyObject *tmp_called_name_147;
PyObject *tmp_mvar_value_170;
PyObject *tmp_called_name_148;
PyObject *tmp_mvar_value_171;
PyObject *tmp_called_name_149;
PyObject *tmp_mvar_value_172;
PyObject *tmp_called_name_150;
PyObject *tmp_mvar_value_173;
PyObject *tmp_called_name_151;
PyObject *tmp_mvar_value_174;
tmp_mvar_value_142 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_142 == NULL ))
{
tmp_mvar_value_142 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_142 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 386;
goto frame_exception_exit_1;
}
tmp_called_name_119 = tmp_mvar_value_142;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 386;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_119, &PyTuple_GET_ITEM( const_tuple_a6f1f81e42e5089d1024dd955c26fecb_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 386;
goto frame_exception_exit_1;
}
tmp_assign_source_125 = PyList_New( 33 );
PyList_SET_ITEM( tmp_assign_source_125, 0, tmp_list_element_5 );
tmp_mvar_value_143 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_143 == NULL ))
{
tmp_mvar_value_143 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_143 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 387;
goto frame_exception_exit_1;
}
tmp_called_name_120 = tmp_mvar_value_143;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 387;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_120, &PyTuple_GET_ITEM( const_tuple_e99c3cc9ae070defe545bc4670ffe562_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 387;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 1, tmp_list_element_5 );
tmp_mvar_value_144 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_144 == NULL ))
{
tmp_mvar_value_144 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_144 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 388;
goto frame_exception_exit_1;
}
tmp_called_name_121 = tmp_mvar_value_144;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 388;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_121, &PyTuple_GET_ITEM( const_tuple_2792b1645e86bd168640ecdc181de7f0_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 388;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 2, tmp_list_element_5 );
tmp_mvar_value_145 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_145 == NULL ))
{
tmp_mvar_value_145 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_145 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 389;
goto frame_exception_exit_1;
}
tmp_called_name_122 = tmp_mvar_value_145;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 389;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_122, &PyTuple_GET_ITEM( const_tuple_3995f12c179c3da99f4c894c4c4d2f62_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 389;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 3, tmp_list_element_5 );
tmp_mvar_value_146 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_146 == NULL ))
{
tmp_mvar_value_146 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_146 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 390;
goto frame_exception_exit_1;
}
tmp_called_name_123 = tmp_mvar_value_146;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 390;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_123, &PyTuple_GET_ITEM( const_tuple_396a7f2f1c8cc1a49644e2d70fbf84b7_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 390;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 4, tmp_list_element_5 );
tmp_mvar_value_147 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_147 == NULL ))
{
tmp_mvar_value_147 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_147 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 391;
goto frame_exception_exit_1;
}
tmp_called_name_124 = tmp_mvar_value_147;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 391;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_124, &PyTuple_GET_ITEM( const_tuple_ccc5148c1ffc3bb25867fbbb42b14935_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 391;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 5, tmp_list_element_5 );
tmp_mvar_value_148 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_148 == NULL ))
{
tmp_mvar_value_148 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_148 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 392;
goto frame_exception_exit_1;
}
tmp_called_name_125 = tmp_mvar_value_148;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 392;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_125, &PyTuple_GET_ITEM( const_tuple_2a18a27202a0de4adbc95ba8a11f560f_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 392;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 6, tmp_list_element_5 );
tmp_mvar_value_149 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_149 == NULL ))
{
tmp_mvar_value_149 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_149 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 393;
goto frame_exception_exit_1;
}
tmp_called_name_126 = tmp_mvar_value_149;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 393;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_126, &PyTuple_GET_ITEM( const_tuple_389a28f291802cc0a0085952a3a22b60_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 393;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 7, tmp_list_element_5 );
tmp_mvar_value_150 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_150 == NULL ))
{
tmp_mvar_value_150 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_150 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 394;
goto frame_exception_exit_1;
}
tmp_called_name_127 = tmp_mvar_value_150;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 394;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_127, &PyTuple_GET_ITEM( const_tuple_94ed24c5de0b5faae2f5a276954e68c7_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 394;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 8, tmp_list_element_5 );
tmp_mvar_value_151 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_151 == NULL ))
{
tmp_mvar_value_151 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_151 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 395;
goto frame_exception_exit_1;
}
tmp_called_name_128 = tmp_mvar_value_151;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 395;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_128, &PyTuple_GET_ITEM( const_tuple_8292d771d0d3943f00d787fb78144aa5_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 395;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 9, tmp_list_element_5 );
tmp_mvar_value_152 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_152 == NULL ))
{
tmp_mvar_value_152 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_152 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 396;
goto frame_exception_exit_1;
}
tmp_called_name_129 = tmp_mvar_value_152;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 396;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_129, &PyTuple_GET_ITEM( const_tuple_d163cfbffab84df59e8dd6da3f628bcf_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 396;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 10, tmp_list_element_5 );
tmp_mvar_value_153 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_153 == NULL ))
{
tmp_mvar_value_153 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_153 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 397;
goto frame_exception_exit_1;
}
tmp_called_name_130 = tmp_mvar_value_153;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 397;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_130, &PyTuple_GET_ITEM( const_tuple_e947148020cbfcd708486a3b1b35ad67_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 397;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 11, tmp_list_element_5 );
tmp_mvar_value_154 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_154 == NULL ))
{
tmp_mvar_value_154 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_154 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 398;
goto frame_exception_exit_1;
}
tmp_called_name_131 = tmp_mvar_value_154;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 398;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_131, &PyTuple_GET_ITEM( const_tuple_b473fdb3fae60eb77f013c32c3ffb3fc_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 398;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 12, tmp_list_element_5 );
tmp_mvar_value_155 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_155 == NULL ))
{
tmp_mvar_value_155 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_155 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 399;
goto frame_exception_exit_1;
}
tmp_called_name_132 = tmp_mvar_value_155;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 399;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_132, &PyTuple_GET_ITEM( const_tuple_efb9818f797f41ca8cd537504758b934_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 399;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 13, tmp_list_element_5 );
tmp_mvar_value_156 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_156 == NULL ))
{
tmp_mvar_value_156 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_156 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 400;
goto frame_exception_exit_1;
}
tmp_called_name_133 = tmp_mvar_value_156;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 400;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_133, &PyTuple_GET_ITEM( const_tuple_baab2066a890f5a4da9f9b0b9fd29426_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 400;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 14, tmp_list_element_5 );
tmp_mvar_value_157 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_157 == NULL ))
{
tmp_mvar_value_157 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_157 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 401;
goto frame_exception_exit_1;
}
tmp_called_name_134 = tmp_mvar_value_157;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 401;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_134, &PyTuple_GET_ITEM( const_tuple_2801f9d5853d87578e3fa44023dd4fca_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 401;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 15, tmp_list_element_5 );
tmp_mvar_value_158 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_158 == NULL ))
{
tmp_mvar_value_158 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_158 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 402;
goto frame_exception_exit_1;
}
tmp_called_name_135 = tmp_mvar_value_158;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 402;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_135, &PyTuple_GET_ITEM( const_tuple_bc4631e0500ad0200707b6322dc1e719_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 402;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 16, tmp_list_element_5 );
tmp_mvar_value_159 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_159 == NULL ))
{
tmp_mvar_value_159 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_159 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 403;
goto frame_exception_exit_1;
}
tmp_called_name_136 = tmp_mvar_value_159;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 403;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_136, &PyTuple_GET_ITEM( const_tuple_586a1339d35425b5e4ad734e75b48193_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 403;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 17, tmp_list_element_5 );
tmp_mvar_value_160 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_160 == NULL ))
{
tmp_mvar_value_160 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_160 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 404;
goto frame_exception_exit_1;
}
tmp_called_name_137 = tmp_mvar_value_160;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 404;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_137, &PyTuple_GET_ITEM( const_tuple_98dea5b39ce2f80cd635f22e0bf8279d_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 404;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 18, tmp_list_element_5 );
tmp_mvar_value_161 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_161 == NULL ))
{
tmp_mvar_value_161 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_161 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 405;
goto frame_exception_exit_1;
}
tmp_called_name_138 = tmp_mvar_value_161;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 405;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_138, &PyTuple_GET_ITEM( const_tuple_02f51975eddf6871d90b3972207564b4_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 405;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 19, tmp_list_element_5 );
tmp_mvar_value_162 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_162 == NULL ))
{
tmp_mvar_value_162 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_162 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 406;
goto frame_exception_exit_1;
}
tmp_called_name_139 = tmp_mvar_value_162;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 406;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_139, &PyTuple_GET_ITEM( const_tuple_547fe239a3216bb76fb01949941399cd_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 406;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 20, tmp_list_element_5 );
tmp_mvar_value_163 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_163 == NULL ))
{
tmp_mvar_value_163 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_163 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 407;
goto frame_exception_exit_1;
}
tmp_called_name_140 = tmp_mvar_value_163;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 407;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_140, &PyTuple_GET_ITEM( const_tuple_31e595002f80a39949775964212a97b9_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 407;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 21, tmp_list_element_5 );
tmp_mvar_value_164 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_164 == NULL ))
{
tmp_mvar_value_164 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_164 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 408;
goto frame_exception_exit_1;
}
tmp_called_name_141 = tmp_mvar_value_164;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 408;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_141, &PyTuple_GET_ITEM( const_tuple_1a887db86b993bc5af6452d60025b66a_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 408;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 22, tmp_list_element_5 );
tmp_mvar_value_165 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_165 == NULL ))
{
tmp_mvar_value_165 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_165 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 409;
goto frame_exception_exit_1;
}
tmp_called_name_142 = tmp_mvar_value_165;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 409;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_142, &PyTuple_GET_ITEM( const_tuple_60129dcac20b2fd977caf96a60c6f195_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 409;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 23, tmp_list_element_5 );
tmp_mvar_value_166 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_166 == NULL ))
{
tmp_mvar_value_166 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_166 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 410;
goto frame_exception_exit_1;
}
tmp_called_name_143 = tmp_mvar_value_166;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 410;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_143, &PyTuple_GET_ITEM( const_tuple_536bae295f6c691eda7efd286d7e1ec3_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 410;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 24, tmp_list_element_5 );
tmp_mvar_value_167 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_167 == NULL ))
{
tmp_mvar_value_167 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_167 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 411;
goto frame_exception_exit_1;
}
tmp_called_name_144 = tmp_mvar_value_167;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 411;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_144, &PyTuple_GET_ITEM( const_tuple_320c4efc844604789134735e48a67fb0_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 411;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 25, tmp_list_element_5 );
tmp_mvar_value_168 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_168 == NULL ))
{
tmp_mvar_value_168 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_168 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 412;
goto frame_exception_exit_1;
}
tmp_called_name_145 = tmp_mvar_value_168;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 412;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_145, &PyTuple_GET_ITEM( const_tuple_4c109344b1de9cdf741fe56a6a856fad_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 412;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 26, tmp_list_element_5 );
tmp_mvar_value_169 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_169 == NULL ))
{
tmp_mvar_value_169 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_169 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 413;
goto frame_exception_exit_1;
}
tmp_called_name_146 = tmp_mvar_value_169;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 413;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_146, &PyTuple_GET_ITEM( const_tuple_46f723d6309298cb06eb75b900616e85_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 413;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 27, tmp_list_element_5 );
tmp_mvar_value_170 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_170 == NULL ))
{
tmp_mvar_value_170 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_170 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 414;
goto frame_exception_exit_1;
}
tmp_called_name_147 = tmp_mvar_value_170;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 414;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_147, &PyTuple_GET_ITEM( const_tuple_75a767cdb7534ca136a0d52bc78149c5_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 414;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 28, tmp_list_element_5 );
tmp_mvar_value_171 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_171 == NULL ))
{
tmp_mvar_value_171 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_171 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 415;
goto frame_exception_exit_1;
}
tmp_called_name_148 = tmp_mvar_value_171;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 415;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_148, &PyTuple_GET_ITEM( const_tuple_bb96d7dab96c950426bed873db7c315f_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 415;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 29, tmp_list_element_5 );
tmp_mvar_value_172 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_172 == NULL ))
{
tmp_mvar_value_172 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_172 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 416;
goto frame_exception_exit_1;
}
tmp_called_name_149 = tmp_mvar_value_172;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 416;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_149, &PyTuple_GET_ITEM( const_tuple_b7e39273727f74459e3203a2be1ea787_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 416;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 30, tmp_list_element_5 );
tmp_mvar_value_173 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_173 == NULL ))
{
tmp_mvar_value_173 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_173 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 417;
goto frame_exception_exit_1;
}
tmp_called_name_150 = tmp_mvar_value_173;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 417;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_150, &PyTuple_GET_ITEM( const_tuple_99eb417383bb9fbe2453d9fa8f007261_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 417;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 31, tmp_list_element_5 );
tmp_mvar_value_174 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_174 == NULL ))
{
tmp_mvar_value_174 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_174 == NULL )
{
Py_DECREF( tmp_assign_source_125 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 418;
goto frame_exception_exit_1;
}
tmp_called_name_151 = tmp_mvar_value_174;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 418;
tmp_list_element_5 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_151, &PyTuple_GET_ITEM( const_tuple_f6d2b5ea4f78df02af3dc15c90b4619a_tuple, 0 ) );
if ( tmp_list_element_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_125 );
exception_lineno = 418;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_125, 32, tmp_list_element_5 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_request_moved_attributes, tmp_assign_source_125 );
}
{
PyObject *tmp_assign_source_126;
PyObject *tmp_iter_arg_4;
PyObject *tmp_mvar_value_175;
tmp_mvar_value_175 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_request_moved_attributes );
if (unlikely( tmp_mvar_value_175 == NULL ))
{
tmp_mvar_value_175 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_request_moved_attributes );
}
CHECK_OBJECT( tmp_mvar_value_175 );
tmp_iter_arg_4 = tmp_mvar_value_175;
tmp_assign_source_126 = MAKE_ITERATOR( tmp_iter_arg_4 );
if ( tmp_assign_source_126 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 420;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_4__for_iterator == NULL );
tmp_for_loop_4__for_iterator = tmp_assign_source_126;
}
{
// Tried code:
{
loop_start_4:;
{
PyObject *tmp_next_source_4;
PyObject *tmp_assign_source_127;
CHECK_OBJECT( tmp_for_loop_4__for_iterator );
tmp_next_source_4 = tmp_for_loop_4__for_iterator;
tmp_assign_source_127 = ITERATOR_NEXT( tmp_next_source_4 );
if ( tmp_assign_source_127 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_4;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 420;
goto try_except_handler_37;
}
}
{
PyObject *old = tmp_for_loop_4__iter_value;
tmp_for_loop_4__iter_value = tmp_assign_source_127;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_128;
CHECK_OBJECT( tmp_for_loop_4__iter_value );
tmp_assign_source_128 = tmp_for_loop_4__iter_value;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr, tmp_assign_source_128 );
}
{
PyObject *tmp_setattr_target_4;
PyObject *tmp_mvar_value_176;
PyObject *tmp_setattr_attr_4;
PyObject *tmp_source_name_57;
PyObject *tmp_mvar_value_177;
PyObject *tmp_setattr_value_4;
PyObject *tmp_mvar_value_178;
tmp_mvar_value_176 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request );
if (unlikely( tmp_mvar_value_176 == NULL ))
{
tmp_mvar_value_176 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request );
}
if ( tmp_mvar_value_176 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_request" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 421;
goto try_except_handler_37;
}
tmp_setattr_target_4 = tmp_mvar_value_176;
tmp_mvar_value_177 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_177 == NULL ))
{
tmp_mvar_value_177 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
CHECK_OBJECT( tmp_mvar_value_177 );
tmp_source_name_57 = tmp_mvar_value_177;
tmp_setattr_attr_4 = LOOKUP_ATTRIBUTE( tmp_source_name_57, const_str_plain_name );
if ( tmp_setattr_attr_4 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 421;
goto try_except_handler_37;
}
tmp_mvar_value_178 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_178 == NULL ))
{
tmp_mvar_value_178 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_178 == NULL )
{
Py_DECREF( tmp_setattr_attr_4 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 421;
goto try_except_handler_37;
}
tmp_setattr_value_4 = tmp_mvar_value_178;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_4, tmp_setattr_attr_4, tmp_setattr_value_4 );
Py_DECREF( tmp_setattr_attr_4 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 421;
goto try_except_handler_37;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 420;
goto try_except_handler_37;
}
goto loop_start_4;
loop_end_4:;
}
goto try_end_17;
// Exception handler code:
try_except_handler_37:;
exception_keeper_type_37 = exception_type;
exception_keeper_value_37 = exception_value;
exception_keeper_tb_37 = exception_tb;
exception_keeper_lineno_37 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_4__iter_value );
tmp_for_loop_4__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_4__for_iterator );
Py_DECREF( tmp_for_loop_4__for_iterator );
tmp_for_loop_4__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_37;
exception_value = exception_keeper_value_37;
exception_tb = exception_keeper_tb_37;
exception_lineno = exception_keeper_lineno_37;
goto frame_exception_exit_1;
}
// End of try:
try_end_17:;
}
{
Py_XDECREF( tmp_for_loop_4__iter_value );
tmp_for_loop_4__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_4__for_iterator );
Py_DECREF( tmp_for_loop_4__for_iterator );
tmp_for_loop_4__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_attr );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 422;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_4;
PyObject *tmp_mvar_value_179;
PyObject *tmp_assattr_target_4;
PyObject *tmp_mvar_value_180;
tmp_mvar_value_179 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_request_moved_attributes );
if (unlikely( tmp_mvar_value_179 == NULL ))
{
tmp_mvar_value_179 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_request_moved_attributes );
}
if ( tmp_mvar_value_179 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_urllib_request_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 424;
goto frame_exception_exit_1;
}
tmp_assattr_name_4 = tmp_mvar_value_179;
tmp_mvar_value_180 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request );
if (unlikely( tmp_mvar_value_180 == NULL ))
{
tmp_mvar_value_180 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request );
}
if ( tmp_mvar_value_180 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_request" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 424;
goto frame_exception_exit_1;
}
tmp_assattr_target_4 = tmp_mvar_value_180;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_4, const_str_plain__moved_attributes, tmp_assattr_name_4 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 424;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_called_name_152;
PyObject *tmp_source_name_58;
PyObject *tmp_mvar_value_181;
PyObject *tmp_args_element_name_15;
PyObject *tmp_called_name_153;
PyObject *tmp_mvar_value_182;
PyObject *tmp_args_element_name_16;
PyObject *tmp_args_element_name_17;
tmp_mvar_value_181 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_181 == NULL ))
{
tmp_mvar_value_181 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_181 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 426;
goto frame_exception_exit_1;
}
tmp_source_name_58 = tmp_mvar_value_181;
tmp_called_name_152 = LOOKUP_ATTRIBUTE( tmp_source_name_58, const_str_plain__add_module );
if ( tmp_called_name_152 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 426;
goto frame_exception_exit_1;
}
tmp_mvar_value_182 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request );
if (unlikely( tmp_mvar_value_182 == NULL ))
{
tmp_mvar_value_182 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_request );
}
if ( tmp_mvar_value_182 == NULL )
{
Py_DECREF( tmp_called_name_152 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_request" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 426;
goto frame_exception_exit_1;
}
tmp_called_name_153 = tmp_mvar_value_182;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 426;
tmp_args_element_name_15 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_153, &PyTuple_GET_ITEM( const_tuple_str_digest_dbd30e75d5a14b1d6f682da707bec853_tuple, 0 ) );
if ( tmp_args_element_name_15 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_152 );
exception_lineno = 426;
goto frame_exception_exit_1;
}
tmp_args_element_name_16 = const_str_digest_44b5a94106b8a7650b1be1b19e45a62a;
tmp_args_element_name_17 = const_str_digest_0796df54888fe073ef078d402adc4fc3;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 426;
{
PyObject *call_args[] = { tmp_args_element_name_15, tmp_args_element_name_16, tmp_args_element_name_17 };
tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_152, call_args );
}
Py_DECREF( tmp_called_name_152 );
Py_DECREF( tmp_args_element_name_15 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 426;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
// Tried code:
{
PyObject *tmp_assign_source_129;
PyObject *tmp_tuple_element_41;
PyObject *tmp_mvar_value_183;
tmp_mvar_value_183 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_183 == NULL ))
{
tmp_mvar_value_183 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_183 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_tuple_element_41 = tmp_mvar_value_183;
tmp_assign_source_129 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_41 );
PyTuple_SET_ITEM( tmp_assign_source_129, 0, tmp_tuple_element_41 );
assert( tmp_class_creation_11__bases_orig == NULL );
tmp_class_creation_11__bases_orig = tmp_assign_source_129;
}
{
PyObject *tmp_assign_source_130;
PyObject *tmp_dircall_arg1_11;
CHECK_OBJECT( tmp_class_creation_11__bases_orig );
tmp_dircall_arg1_11 = tmp_class_creation_11__bases_orig;
Py_INCREF( tmp_dircall_arg1_11 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_11};
tmp_assign_source_130 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_130 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
assert( tmp_class_creation_11__bases == NULL );
tmp_class_creation_11__bases = tmp_assign_source_130;
}
{
PyObject *tmp_assign_source_131;
tmp_assign_source_131 = PyDict_New();
assert( tmp_class_creation_11__class_decl_dict == NULL );
tmp_class_creation_11__class_decl_dict = tmp_assign_source_131;
}
{
PyObject *tmp_assign_source_132;
PyObject *tmp_metaclass_name_11;
nuitka_bool tmp_condition_result_68;
PyObject *tmp_key_name_31;
PyObject *tmp_dict_name_31;
PyObject *tmp_dict_name_32;
PyObject *tmp_key_name_32;
nuitka_bool tmp_condition_result_69;
int tmp_truth_name_14;
PyObject *tmp_type_arg_21;
PyObject *tmp_subscribed_name_14;
PyObject *tmp_subscript_name_14;
PyObject *tmp_bases_name_11;
tmp_key_name_31 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_11__class_decl_dict );
tmp_dict_name_31 = tmp_class_creation_11__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_31, tmp_key_name_31 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_condition_result_68 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_68 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_22;
}
else
{
goto condexpr_false_22;
}
condexpr_true_22:;
CHECK_OBJECT( tmp_class_creation_11__class_decl_dict );
tmp_dict_name_32 = tmp_class_creation_11__class_decl_dict;
tmp_key_name_32 = const_str_plain_metaclass;
tmp_metaclass_name_11 = DICT_GET_ITEM( tmp_dict_name_32, tmp_key_name_32 );
if ( tmp_metaclass_name_11 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
goto condexpr_end_22;
condexpr_false_22:;
CHECK_OBJECT( tmp_class_creation_11__bases );
tmp_truth_name_14 = CHECK_IF_TRUE( tmp_class_creation_11__bases );
if ( tmp_truth_name_14 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_condition_result_69 = tmp_truth_name_14 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_69 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_23;
}
else
{
goto condexpr_false_23;
}
condexpr_true_23:;
CHECK_OBJECT( tmp_class_creation_11__bases );
tmp_subscribed_name_14 = tmp_class_creation_11__bases;
tmp_subscript_name_14 = const_int_0;
tmp_type_arg_21 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_14, tmp_subscript_name_14, 0 );
if ( tmp_type_arg_21 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_metaclass_name_11 = BUILTIN_TYPE1( tmp_type_arg_21 );
Py_DECREF( tmp_type_arg_21 );
if ( tmp_metaclass_name_11 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
goto condexpr_end_23;
condexpr_false_23:;
tmp_metaclass_name_11 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_11 );
condexpr_end_23:;
condexpr_end_22:;
CHECK_OBJECT( tmp_class_creation_11__bases );
tmp_bases_name_11 = tmp_class_creation_11__bases;
tmp_assign_source_132 = SELECT_METACLASS( tmp_metaclass_name_11, tmp_bases_name_11 );
Py_DECREF( tmp_metaclass_name_11 );
if ( tmp_assign_source_132 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
assert( tmp_class_creation_11__metaclass == NULL );
tmp_class_creation_11__metaclass = tmp_assign_source_132;
}
{
nuitka_bool tmp_condition_result_70;
PyObject *tmp_key_name_33;
PyObject *tmp_dict_name_33;
tmp_key_name_33 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_11__class_decl_dict );
tmp_dict_name_33 = tmp_class_creation_11__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_33, tmp_key_name_33 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_condition_result_70 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_70 == NUITKA_BOOL_TRUE )
{
goto branch_yes_47;
}
else
{
goto branch_no_47;
}
branch_yes_47:;
{
CHECK_OBJECT( tmp_class_creation_11__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_11__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
}
branch_no_47:;
}
{
nuitka_bool tmp_condition_result_71;
PyObject *tmp_source_name_59;
CHECK_OBJECT( tmp_class_creation_11__metaclass );
tmp_source_name_59 = tmp_class_creation_11__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_59, const_str_plain___prepare__ );
tmp_condition_result_71 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_71 == NUITKA_BOOL_TRUE )
{
goto branch_yes_48;
}
else
{
goto branch_no_48;
}
branch_yes_48:;
{
PyObject *tmp_assign_source_133;
PyObject *tmp_called_name_154;
PyObject *tmp_source_name_60;
PyObject *tmp_args_name_21;
PyObject *tmp_tuple_element_42;
PyObject *tmp_kw_name_21;
CHECK_OBJECT( tmp_class_creation_11__metaclass );
tmp_source_name_60 = tmp_class_creation_11__metaclass;
tmp_called_name_154 = LOOKUP_ATTRIBUTE( tmp_source_name_60, const_str_plain___prepare__ );
if ( tmp_called_name_154 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_tuple_element_42 = const_str_plain_Module_six_moves_urllib_response;
tmp_args_name_21 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_42 );
PyTuple_SET_ITEM( tmp_args_name_21, 0, tmp_tuple_element_42 );
CHECK_OBJECT( tmp_class_creation_11__bases );
tmp_tuple_element_42 = tmp_class_creation_11__bases;
Py_INCREF( tmp_tuple_element_42 );
PyTuple_SET_ITEM( tmp_args_name_21, 1, tmp_tuple_element_42 );
CHECK_OBJECT( tmp_class_creation_11__class_decl_dict );
tmp_kw_name_21 = tmp_class_creation_11__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 430;
tmp_assign_source_133 = CALL_FUNCTION( tmp_called_name_154, tmp_args_name_21, tmp_kw_name_21 );
Py_DECREF( tmp_called_name_154 );
Py_DECREF( tmp_args_name_21 );
if ( tmp_assign_source_133 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
assert( tmp_class_creation_11__prepared == NULL );
tmp_class_creation_11__prepared = tmp_assign_source_133;
}
{
nuitka_bool tmp_condition_result_72;
PyObject *tmp_operand_name_11;
PyObject *tmp_source_name_61;
CHECK_OBJECT( tmp_class_creation_11__prepared );
tmp_source_name_61 = tmp_class_creation_11__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_61, const_str_plain___getitem__ );
tmp_operand_name_11 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_11 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_condition_result_72 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_72 == NUITKA_BOOL_TRUE )
{
goto branch_yes_49;
}
else
{
goto branch_no_49;
}
branch_yes_49:;
{
PyObject *tmp_raise_type_11;
PyObject *tmp_raise_value_11;
PyObject *tmp_left_name_13;
PyObject *tmp_right_name_13;
PyObject *tmp_tuple_element_43;
PyObject *tmp_getattr_target_11;
PyObject *tmp_getattr_attr_11;
PyObject *tmp_getattr_default_11;
PyObject *tmp_source_name_62;
PyObject *tmp_type_arg_22;
tmp_raise_type_11 = PyExc_TypeError;
tmp_left_name_13 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_11__metaclass );
tmp_getattr_target_11 = tmp_class_creation_11__metaclass;
tmp_getattr_attr_11 = const_str_plain___name__;
tmp_getattr_default_11 = const_str_angle_metaclass;
tmp_tuple_element_43 = BUILTIN_GETATTR( tmp_getattr_target_11, tmp_getattr_attr_11, tmp_getattr_default_11 );
if ( tmp_tuple_element_43 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
tmp_right_name_13 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_13, 0, tmp_tuple_element_43 );
CHECK_OBJECT( tmp_class_creation_11__prepared );
tmp_type_arg_22 = tmp_class_creation_11__prepared;
tmp_source_name_62 = BUILTIN_TYPE1( tmp_type_arg_22 );
assert( !(tmp_source_name_62 == NULL) );
tmp_tuple_element_43 = LOOKUP_ATTRIBUTE( tmp_source_name_62, const_str_plain___name__ );
Py_DECREF( tmp_source_name_62 );
if ( tmp_tuple_element_43 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_13 );
exception_lineno = 430;
goto try_except_handler_38;
}
PyTuple_SET_ITEM( tmp_right_name_13, 1, tmp_tuple_element_43 );
tmp_raise_value_11 = BINARY_OPERATION_REMAINDER( tmp_left_name_13, tmp_right_name_13 );
Py_DECREF( tmp_right_name_13 );
if ( tmp_raise_value_11 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_38;
}
exception_type = tmp_raise_type_11;
Py_INCREF( tmp_raise_type_11 );
exception_value = tmp_raise_value_11;
exception_lineno = 430;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_38;
}
branch_no_49:;
}
goto branch_end_48;
branch_no_48:;
{
PyObject *tmp_assign_source_134;
tmp_assign_source_134 = PyDict_New();
assert( tmp_class_creation_11__prepared == NULL );
tmp_class_creation_11__prepared = tmp_assign_source_134;
}
branch_end_48:;
}
{
PyObject *tmp_assign_source_135;
{
PyObject *tmp_set_locals_11;
CHECK_OBJECT( tmp_class_creation_11__prepared );
tmp_set_locals_11 = tmp_class_creation_11__prepared;
locals_urllib3$packages$six_430 = tmp_set_locals_11;
Py_INCREF( tmp_set_locals_11 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_430, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_40;
}
}
{
tmp_dictset_value = const_str_digest_89029d2dedfd3a97fd4d41a1b57a375b;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_430, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_40;
}
}
{
tmp_dictset_value = const_str_plain_Module_six_moves_urllib_response;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_430, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_40;
}
}
{
nuitka_bool tmp_condition_result_73;
PyObject *tmp_compexpr_left_17;
PyObject *tmp_compexpr_right_17;
CHECK_OBJECT( tmp_class_creation_11__bases );
tmp_compexpr_left_17 = tmp_class_creation_11__bases;
CHECK_OBJECT( tmp_class_creation_11__bases_orig );
tmp_compexpr_right_17 = tmp_class_creation_11__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_17, tmp_compexpr_right_17 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_40;
}
tmp_condition_result_73 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_73 == NUITKA_BOOL_TRUE )
{
goto branch_yes_50;
}
else
{
goto branch_no_50;
}
branch_yes_50:;
{
CHECK_OBJECT( tmp_class_creation_11__bases_orig );
tmp_dictset_value = tmp_class_creation_11__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_430, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_40;
}
}
branch_no_50:;
}
{
PyObject *tmp_assign_source_136;
PyObject *tmp_called_name_155;
PyObject *tmp_args_name_22;
PyObject *tmp_tuple_element_44;
PyObject *tmp_kw_name_22;
CHECK_OBJECT( tmp_class_creation_11__metaclass );
tmp_called_name_155 = tmp_class_creation_11__metaclass;
tmp_tuple_element_44 = const_str_plain_Module_six_moves_urllib_response;
tmp_args_name_22 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_44 );
PyTuple_SET_ITEM( tmp_args_name_22, 0, tmp_tuple_element_44 );
CHECK_OBJECT( tmp_class_creation_11__bases );
tmp_tuple_element_44 = tmp_class_creation_11__bases;
Py_INCREF( tmp_tuple_element_44 );
PyTuple_SET_ITEM( tmp_args_name_22, 1, tmp_tuple_element_44 );
tmp_tuple_element_44 = locals_urllib3$packages$six_430;
Py_INCREF( tmp_tuple_element_44 );
PyTuple_SET_ITEM( tmp_args_name_22, 2, tmp_tuple_element_44 );
CHECK_OBJECT( tmp_class_creation_11__class_decl_dict );
tmp_kw_name_22 = tmp_class_creation_11__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 430;
tmp_assign_source_136 = CALL_FUNCTION( tmp_called_name_155, tmp_args_name_22, tmp_kw_name_22 );
Py_DECREF( tmp_args_name_22 );
if ( tmp_assign_source_136 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 430;
goto try_except_handler_40;
}
assert( outline_10_var___class__ == NULL );
outline_10_var___class__ = tmp_assign_source_136;
}
{
CHECK_OBJECT( outline_10_var___class__ );
tmp_assign_source_135 = outline_10_var___class__;
Py_INCREF( tmp_assign_source_135 );
goto try_return_handler_40;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_40:;
{
Py_DECREF( locals_urllib3$packages$six_430 );
locals_urllib3$packages$six_430 = NULL;
}
{
goto try_return_handler_39;
}
// Exception handler code:
try_except_handler_40:;
exception_keeper_type_38 = exception_type;
exception_keeper_value_38 = exception_value;
exception_keeper_tb_38 = exception_tb;
exception_keeper_lineno_38 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_430 );
locals_urllib3$packages$six_430 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_38;
exception_value = exception_keeper_value_38;
exception_tb = exception_keeper_tb_38;
exception_lineno = exception_keeper_lineno_38;
goto try_except_handler_39;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_39:;
{
CHECK_OBJECT( (PyObject *)outline_10_var___class__ );
Py_DECREF( outline_10_var___class__ );
outline_10_var___class__ = NULL;
}
{
goto outline_result_11;
}
// Exception handler code:
try_except_handler_39:;
exception_keeper_type_39 = exception_type;
exception_keeper_value_39 = exception_value;
exception_keeper_tb_39 = exception_tb;
exception_keeper_lineno_39 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_39;
exception_value = exception_keeper_value_39;
exception_tb = exception_keeper_tb_39;
exception_lineno = exception_keeper_lineno_39;
goto outline_exception_11;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_11:;
exception_lineno = 430;
goto try_except_handler_38;
outline_result_11:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response, tmp_assign_source_135 );
}
goto try_end_18;
// Exception handler code:
try_except_handler_38:;
exception_keeper_type_40 = exception_type;
exception_keeper_value_40 = exception_value;
exception_keeper_tb_40 = exception_tb;
exception_keeper_lineno_40 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_11__bases );
tmp_class_creation_11__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_11__class_decl_dict );
tmp_class_creation_11__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_11__metaclass );
tmp_class_creation_11__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_11__prepared );
tmp_class_creation_11__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_40;
exception_value = exception_keeper_value_40;
exception_tb = exception_keeper_tb_40;
exception_lineno = exception_keeper_lineno_40;
goto frame_exception_exit_1;
}
// End of try:
try_end_18:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_11__bases );
Py_DECREF( tmp_class_creation_11__bases );
tmp_class_creation_11__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_11__class_decl_dict );
Py_DECREF( tmp_class_creation_11__class_decl_dict );
tmp_class_creation_11__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_11__metaclass );
Py_DECREF( tmp_class_creation_11__metaclass );
tmp_class_creation_11__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_11__prepared );
Py_DECREF( tmp_class_creation_11__prepared );
tmp_class_creation_11__prepared = NULL;
}
{
PyObject *tmp_assign_source_137;
PyObject *tmp_list_element_6;
PyObject *tmp_called_name_156;
PyObject *tmp_mvar_value_184;
PyObject *tmp_called_name_157;
PyObject *tmp_mvar_value_185;
PyObject *tmp_called_name_158;
PyObject *tmp_mvar_value_186;
PyObject *tmp_called_name_159;
PyObject *tmp_mvar_value_187;
tmp_mvar_value_184 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_184 == NULL ))
{
tmp_mvar_value_184 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_184 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 436;
goto frame_exception_exit_1;
}
tmp_called_name_156 = tmp_mvar_value_184;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 436;
tmp_list_element_6 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_156, &PyTuple_GET_ITEM( const_tuple_7e06f3f94729eeecb6299351e347eec1_tuple, 0 ) );
if ( tmp_list_element_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 436;
goto frame_exception_exit_1;
}
tmp_assign_source_137 = PyList_New( 4 );
PyList_SET_ITEM( tmp_assign_source_137, 0, tmp_list_element_6 );
tmp_mvar_value_185 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_185 == NULL ))
{
tmp_mvar_value_185 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_185 == NULL )
{
Py_DECREF( tmp_assign_source_137 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 437;
goto frame_exception_exit_1;
}
tmp_called_name_157 = tmp_mvar_value_185;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 437;
tmp_list_element_6 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_157, &PyTuple_GET_ITEM( const_tuple_48228a4a2559ba3fee2e803642cf63ab_tuple, 0 ) );
if ( tmp_list_element_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_137 );
exception_lineno = 437;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_137, 1, tmp_list_element_6 );
tmp_mvar_value_186 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_186 == NULL ))
{
tmp_mvar_value_186 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_186 == NULL )
{
Py_DECREF( tmp_assign_source_137 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 438;
goto frame_exception_exit_1;
}
tmp_called_name_158 = tmp_mvar_value_186;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 438;
tmp_list_element_6 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_158, &PyTuple_GET_ITEM( const_tuple_a9bb06e0d954d35a31cafab01ed89b9c_tuple, 0 ) );
if ( tmp_list_element_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_137 );
exception_lineno = 438;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_137, 2, tmp_list_element_6 );
tmp_mvar_value_187 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_187 == NULL ))
{
tmp_mvar_value_187 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_187 == NULL )
{
Py_DECREF( tmp_assign_source_137 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 439;
goto frame_exception_exit_1;
}
tmp_called_name_159 = tmp_mvar_value_187;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 439;
tmp_list_element_6 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_159, &PyTuple_GET_ITEM( const_tuple_104a70332acb2b4496703dc266a2c27c_tuple, 0 ) );
if ( tmp_list_element_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_assign_source_137 );
exception_lineno = 439;
goto frame_exception_exit_1;
}
PyList_SET_ITEM( tmp_assign_source_137, 3, tmp_list_element_6 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_response_moved_attributes, tmp_assign_source_137 );
}
{
PyObject *tmp_assign_source_138;
PyObject *tmp_iter_arg_5;
PyObject *tmp_mvar_value_188;
tmp_mvar_value_188 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_response_moved_attributes );
if (unlikely( tmp_mvar_value_188 == NULL ))
{
tmp_mvar_value_188 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_response_moved_attributes );
}
CHECK_OBJECT( tmp_mvar_value_188 );
tmp_iter_arg_5 = tmp_mvar_value_188;
tmp_assign_source_138 = MAKE_ITERATOR( tmp_iter_arg_5 );
if ( tmp_assign_source_138 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 441;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_5__for_iterator == NULL );
tmp_for_loop_5__for_iterator = tmp_assign_source_138;
}
{
// Tried code:
{
loop_start_5:;
{
PyObject *tmp_next_source_5;
PyObject *tmp_assign_source_139;
CHECK_OBJECT( tmp_for_loop_5__for_iterator );
tmp_next_source_5 = tmp_for_loop_5__for_iterator;
tmp_assign_source_139 = ITERATOR_NEXT( tmp_next_source_5 );
if ( tmp_assign_source_139 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_5;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 441;
goto try_except_handler_41;
}
}
{
PyObject *old = tmp_for_loop_5__iter_value;
tmp_for_loop_5__iter_value = tmp_assign_source_139;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_140;
CHECK_OBJECT( tmp_for_loop_5__iter_value );
tmp_assign_source_140 = tmp_for_loop_5__iter_value;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr, tmp_assign_source_140 );
}
{
PyObject *tmp_setattr_target_5;
PyObject *tmp_mvar_value_189;
PyObject *tmp_setattr_attr_5;
PyObject *tmp_source_name_63;
PyObject *tmp_mvar_value_190;
PyObject *tmp_setattr_value_5;
PyObject *tmp_mvar_value_191;
tmp_mvar_value_189 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response );
if (unlikely( tmp_mvar_value_189 == NULL ))
{
tmp_mvar_value_189 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response );
}
if ( tmp_mvar_value_189 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_response" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 442;
goto try_except_handler_41;
}
tmp_setattr_target_5 = tmp_mvar_value_189;
tmp_mvar_value_190 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_190 == NULL ))
{
tmp_mvar_value_190 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
CHECK_OBJECT( tmp_mvar_value_190 );
tmp_source_name_63 = tmp_mvar_value_190;
tmp_setattr_attr_5 = LOOKUP_ATTRIBUTE( tmp_source_name_63, const_str_plain_name );
if ( tmp_setattr_attr_5 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 442;
goto try_except_handler_41;
}
tmp_mvar_value_191 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_191 == NULL ))
{
tmp_mvar_value_191 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_191 == NULL )
{
Py_DECREF( tmp_setattr_attr_5 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 442;
goto try_except_handler_41;
}
tmp_setattr_value_5 = tmp_mvar_value_191;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_5, tmp_setattr_attr_5, tmp_setattr_value_5 );
Py_DECREF( tmp_setattr_attr_5 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 442;
goto try_except_handler_41;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 441;
goto try_except_handler_41;
}
goto loop_start_5;
loop_end_5:;
}
goto try_end_19;
// Exception handler code:
try_except_handler_41:;
exception_keeper_type_41 = exception_type;
exception_keeper_value_41 = exception_value;
exception_keeper_tb_41 = exception_tb;
exception_keeper_lineno_41 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_5__iter_value );
tmp_for_loop_5__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_5__for_iterator );
Py_DECREF( tmp_for_loop_5__for_iterator );
tmp_for_loop_5__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_41;
exception_value = exception_keeper_value_41;
exception_tb = exception_keeper_tb_41;
exception_lineno = exception_keeper_lineno_41;
goto frame_exception_exit_1;
}
// End of try:
try_end_19:;
}
{
Py_XDECREF( tmp_for_loop_5__iter_value );
tmp_for_loop_5__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_5__for_iterator );
Py_DECREF( tmp_for_loop_5__for_iterator );
tmp_for_loop_5__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_attr );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 443;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_5;
PyObject *tmp_mvar_value_192;
PyObject *tmp_assattr_target_5;
PyObject *tmp_mvar_value_193;
tmp_mvar_value_192 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_response_moved_attributes );
if (unlikely( tmp_mvar_value_192 == NULL ))
{
tmp_mvar_value_192 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_response_moved_attributes );
}
if ( tmp_mvar_value_192 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_urllib_response_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 445;
goto frame_exception_exit_1;
}
tmp_assattr_name_5 = tmp_mvar_value_192;
tmp_mvar_value_193 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response );
if (unlikely( tmp_mvar_value_193 == NULL ))
{
tmp_mvar_value_193 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response );
}
if ( tmp_mvar_value_193 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_response" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 445;
goto frame_exception_exit_1;
}
tmp_assattr_target_5 = tmp_mvar_value_193;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_5, const_str_plain__moved_attributes, tmp_assattr_name_5 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 445;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_called_name_160;
PyObject *tmp_source_name_64;
PyObject *tmp_mvar_value_194;
PyObject *tmp_args_element_name_18;
PyObject *tmp_called_name_161;
PyObject *tmp_mvar_value_195;
PyObject *tmp_args_element_name_19;
PyObject *tmp_args_element_name_20;
tmp_mvar_value_194 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_194 == NULL ))
{
tmp_mvar_value_194 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_194 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 447;
goto frame_exception_exit_1;
}
tmp_source_name_64 = tmp_mvar_value_194;
tmp_called_name_160 = LOOKUP_ATTRIBUTE( tmp_source_name_64, const_str_plain__add_module );
if ( tmp_called_name_160 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 447;
goto frame_exception_exit_1;
}
tmp_mvar_value_195 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response );
if (unlikely( tmp_mvar_value_195 == NULL ))
{
tmp_mvar_value_195 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_response );
}
if ( tmp_mvar_value_195 == NULL )
{
Py_DECREF( tmp_called_name_160 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_response" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 447;
goto frame_exception_exit_1;
}
tmp_called_name_161 = tmp_mvar_value_195;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 447;
tmp_args_element_name_18 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_161, &PyTuple_GET_ITEM( const_tuple_str_digest_abd4faf585c3ee5708ec36ff383780ac_tuple, 0 ) );
if ( tmp_args_element_name_18 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_160 );
exception_lineno = 447;
goto frame_exception_exit_1;
}
tmp_args_element_name_19 = const_str_digest_377bbfde508aa04103b00d9192b3b50d;
tmp_args_element_name_20 = const_str_digest_2a86adf5a4eff7c85cf98b964b9653c8;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 447;
{
PyObject *call_args[] = { tmp_args_element_name_18, tmp_args_element_name_19, tmp_args_element_name_20 };
tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_160, call_args );
}
Py_DECREF( tmp_called_name_160 );
Py_DECREF( tmp_args_element_name_18 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 447;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
// Tried code:
{
PyObject *tmp_assign_source_141;
PyObject *tmp_tuple_element_45;
PyObject *tmp_mvar_value_196;
tmp_mvar_value_196 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__LazyModule );
if (unlikely( tmp_mvar_value_196 == NULL ))
{
tmp_mvar_value_196 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__LazyModule );
}
if ( tmp_mvar_value_196 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_LazyModule" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_tuple_element_45 = tmp_mvar_value_196;
tmp_assign_source_141 = PyTuple_New( 1 );
Py_INCREF( tmp_tuple_element_45 );
PyTuple_SET_ITEM( tmp_assign_source_141, 0, tmp_tuple_element_45 );
assert( tmp_class_creation_12__bases_orig == NULL );
tmp_class_creation_12__bases_orig = tmp_assign_source_141;
}
{
PyObject *tmp_assign_source_142;
PyObject *tmp_dircall_arg1_12;
CHECK_OBJECT( tmp_class_creation_12__bases_orig );
tmp_dircall_arg1_12 = tmp_class_creation_12__bases_orig;
Py_INCREF( tmp_dircall_arg1_12 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_12};
tmp_assign_source_142 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_142 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
assert( tmp_class_creation_12__bases == NULL );
tmp_class_creation_12__bases = tmp_assign_source_142;
}
{
PyObject *tmp_assign_source_143;
tmp_assign_source_143 = PyDict_New();
assert( tmp_class_creation_12__class_decl_dict == NULL );
tmp_class_creation_12__class_decl_dict = tmp_assign_source_143;
}
{
PyObject *tmp_assign_source_144;
PyObject *tmp_metaclass_name_12;
nuitka_bool tmp_condition_result_74;
PyObject *tmp_key_name_34;
PyObject *tmp_dict_name_34;
PyObject *tmp_dict_name_35;
PyObject *tmp_key_name_35;
nuitka_bool tmp_condition_result_75;
int tmp_truth_name_15;
PyObject *tmp_type_arg_23;
PyObject *tmp_subscribed_name_15;
PyObject *tmp_subscript_name_15;
PyObject *tmp_bases_name_12;
tmp_key_name_34 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_12__class_decl_dict );
tmp_dict_name_34 = tmp_class_creation_12__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_34, tmp_key_name_34 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_condition_result_74 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_74 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_24;
}
else
{
goto condexpr_false_24;
}
condexpr_true_24:;
CHECK_OBJECT( tmp_class_creation_12__class_decl_dict );
tmp_dict_name_35 = tmp_class_creation_12__class_decl_dict;
tmp_key_name_35 = const_str_plain_metaclass;
tmp_metaclass_name_12 = DICT_GET_ITEM( tmp_dict_name_35, tmp_key_name_35 );
if ( tmp_metaclass_name_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
goto condexpr_end_24;
condexpr_false_24:;
CHECK_OBJECT( tmp_class_creation_12__bases );
tmp_truth_name_15 = CHECK_IF_TRUE( tmp_class_creation_12__bases );
if ( tmp_truth_name_15 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_condition_result_75 = tmp_truth_name_15 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_75 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_25;
}
else
{
goto condexpr_false_25;
}
condexpr_true_25:;
CHECK_OBJECT( tmp_class_creation_12__bases );
tmp_subscribed_name_15 = tmp_class_creation_12__bases;
tmp_subscript_name_15 = const_int_0;
tmp_type_arg_23 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_15, tmp_subscript_name_15, 0 );
if ( tmp_type_arg_23 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_metaclass_name_12 = BUILTIN_TYPE1( tmp_type_arg_23 );
Py_DECREF( tmp_type_arg_23 );
if ( tmp_metaclass_name_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
goto condexpr_end_25;
condexpr_false_25:;
tmp_metaclass_name_12 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_12 );
condexpr_end_25:;
condexpr_end_24:;
CHECK_OBJECT( tmp_class_creation_12__bases );
tmp_bases_name_12 = tmp_class_creation_12__bases;
tmp_assign_source_144 = SELECT_METACLASS( tmp_metaclass_name_12, tmp_bases_name_12 );
Py_DECREF( tmp_metaclass_name_12 );
if ( tmp_assign_source_144 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
assert( tmp_class_creation_12__metaclass == NULL );
tmp_class_creation_12__metaclass = tmp_assign_source_144;
}
{
nuitka_bool tmp_condition_result_76;
PyObject *tmp_key_name_36;
PyObject *tmp_dict_name_36;
tmp_key_name_36 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_12__class_decl_dict );
tmp_dict_name_36 = tmp_class_creation_12__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_36, tmp_key_name_36 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_condition_result_76 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_76 == NUITKA_BOOL_TRUE )
{
goto branch_yes_51;
}
else
{
goto branch_no_51;
}
branch_yes_51:;
{
CHECK_OBJECT( tmp_class_creation_12__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_12__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
}
branch_no_51:;
}
{
nuitka_bool tmp_condition_result_77;
PyObject *tmp_source_name_65;
CHECK_OBJECT( tmp_class_creation_12__metaclass );
tmp_source_name_65 = tmp_class_creation_12__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_65, const_str_plain___prepare__ );
tmp_condition_result_77 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_77 == NUITKA_BOOL_TRUE )
{
goto branch_yes_52;
}
else
{
goto branch_no_52;
}
branch_yes_52:;
{
PyObject *tmp_assign_source_145;
PyObject *tmp_called_name_162;
PyObject *tmp_source_name_66;
PyObject *tmp_args_name_23;
PyObject *tmp_tuple_element_46;
PyObject *tmp_kw_name_23;
CHECK_OBJECT( tmp_class_creation_12__metaclass );
tmp_source_name_66 = tmp_class_creation_12__metaclass;
tmp_called_name_162 = LOOKUP_ATTRIBUTE( tmp_source_name_66, const_str_plain___prepare__ );
if ( tmp_called_name_162 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_tuple_element_46 = const_str_plain_Module_six_moves_urllib_robotparser;
tmp_args_name_23 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_46 );
PyTuple_SET_ITEM( tmp_args_name_23, 0, tmp_tuple_element_46 );
CHECK_OBJECT( tmp_class_creation_12__bases );
tmp_tuple_element_46 = tmp_class_creation_12__bases;
Py_INCREF( tmp_tuple_element_46 );
PyTuple_SET_ITEM( tmp_args_name_23, 1, tmp_tuple_element_46 );
CHECK_OBJECT( tmp_class_creation_12__class_decl_dict );
tmp_kw_name_23 = tmp_class_creation_12__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 451;
tmp_assign_source_145 = CALL_FUNCTION( tmp_called_name_162, tmp_args_name_23, tmp_kw_name_23 );
Py_DECREF( tmp_called_name_162 );
Py_DECREF( tmp_args_name_23 );
if ( tmp_assign_source_145 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
assert( tmp_class_creation_12__prepared == NULL );
tmp_class_creation_12__prepared = tmp_assign_source_145;
}
{
nuitka_bool tmp_condition_result_78;
PyObject *tmp_operand_name_12;
PyObject *tmp_source_name_67;
CHECK_OBJECT( tmp_class_creation_12__prepared );
tmp_source_name_67 = tmp_class_creation_12__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_67, const_str_plain___getitem__ );
tmp_operand_name_12 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_12 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_condition_result_78 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_78 == NUITKA_BOOL_TRUE )
{
goto branch_yes_53;
}
else
{
goto branch_no_53;
}
branch_yes_53:;
{
PyObject *tmp_raise_type_12;
PyObject *tmp_raise_value_12;
PyObject *tmp_left_name_14;
PyObject *tmp_right_name_14;
PyObject *tmp_tuple_element_47;
PyObject *tmp_getattr_target_12;
PyObject *tmp_getattr_attr_12;
PyObject *tmp_getattr_default_12;
PyObject *tmp_source_name_68;
PyObject *tmp_type_arg_24;
tmp_raise_type_12 = PyExc_TypeError;
tmp_left_name_14 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_12__metaclass );
tmp_getattr_target_12 = tmp_class_creation_12__metaclass;
tmp_getattr_attr_12 = const_str_plain___name__;
tmp_getattr_default_12 = const_str_angle_metaclass;
tmp_tuple_element_47 = BUILTIN_GETATTR( tmp_getattr_target_12, tmp_getattr_attr_12, tmp_getattr_default_12 );
if ( tmp_tuple_element_47 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
tmp_right_name_14 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_14, 0, tmp_tuple_element_47 );
CHECK_OBJECT( tmp_class_creation_12__prepared );
tmp_type_arg_24 = tmp_class_creation_12__prepared;
tmp_source_name_68 = BUILTIN_TYPE1( tmp_type_arg_24 );
assert( !(tmp_source_name_68 == NULL) );
tmp_tuple_element_47 = LOOKUP_ATTRIBUTE( tmp_source_name_68, const_str_plain___name__ );
Py_DECREF( tmp_source_name_68 );
if ( tmp_tuple_element_47 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_14 );
exception_lineno = 451;
goto try_except_handler_42;
}
PyTuple_SET_ITEM( tmp_right_name_14, 1, tmp_tuple_element_47 );
tmp_raise_value_12 = BINARY_OPERATION_REMAINDER( tmp_left_name_14, tmp_right_name_14 );
Py_DECREF( tmp_right_name_14 );
if ( tmp_raise_value_12 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_42;
}
exception_type = tmp_raise_type_12;
Py_INCREF( tmp_raise_type_12 );
exception_value = tmp_raise_value_12;
exception_lineno = 451;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_42;
}
branch_no_53:;
}
goto branch_end_52;
branch_no_52:;
{
PyObject *tmp_assign_source_146;
tmp_assign_source_146 = PyDict_New();
assert( tmp_class_creation_12__prepared == NULL );
tmp_class_creation_12__prepared = tmp_assign_source_146;
}
branch_end_52:;
}
{
PyObject *tmp_assign_source_147;
{
PyObject *tmp_set_locals_12;
CHECK_OBJECT( tmp_class_creation_12__prepared );
tmp_set_locals_12 = tmp_class_creation_12__prepared;
locals_urllib3$packages$six_451 = tmp_set_locals_12;
Py_INCREF( tmp_set_locals_12 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_451, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_44;
}
}
{
tmp_dictset_value = const_str_digest_36bd400ddf45050462a62a66cdace7eb;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_451, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_44;
}
}
{
tmp_dictset_value = const_str_plain_Module_six_moves_urllib_robotparser;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_451, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_44;
}
}
{
nuitka_bool tmp_condition_result_79;
PyObject *tmp_compexpr_left_18;
PyObject *tmp_compexpr_right_18;
CHECK_OBJECT( tmp_class_creation_12__bases );
tmp_compexpr_left_18 = tmp_class_creation_12__bases;
CHECK_OBJECT( tmp_class_creation_12__bases_orig );
tmp_compexpr_right_18 = tmp_class_creation_12__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_18, tmp_compexpr_right_18 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_44;
}
tmp_condition_result_79 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_79 == NUITKA_BOOL_TRUE )
{
goto branch_yes_54;
}
else
{
goto branch_no_54;
}
branch_yes_54:;
{
CHECK_OBJECT( tmp_class_creation_12__bases_orig );
tmp_dictset_value = tmp_class_creation_12__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_451, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_44;
}
}
branch_no_54:;
}
{
PyObject *tmp_assign_source_148;
PyObject *tmp_called_name_163;
PyObject *tmp_args_name_24;
PyObject *tmp_tuple_element_48;
PyObject *tmp_kw_name_24;
CHECK_OBJECT( tmp_class_creation_12__metaclass );
tmp_called_name_163 = tmp_class_creation_12__metaclass;
tmp_tuple_element_48 = const_str_plain_Module_six_moves_urllib_robotparser;
tmp_args_name_24 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_48 );
PyTuple_SET_ITEM( tmp_args_name_24, 0, tmp_tuple_element_48 );
CHECK_OBJECT( tmp_class_creation_12__bases );
tmp_tuple_element_48 = tmp_class_creation_12__bases;
Py_INCREF( tmp_tuple_element_48 );
PyTuple_SET_ITEM( tmp_args_name_24, 1, tmp_tuple_element_48 );
tmp_tuple_element_48 = locals_urllib3$packages$six_451;
Py_INCREF( tmp_tuple_element_48 );
PyTuple_SET_ITEM( tmp_args_name_24, 2, tmp_tuple_element_48 );
CHECK_OBJECT( tmp_class_creation_12__class_decl_dict );
tmp_kw_name_24 = tmp_class_creation_12__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 451;
tmp_assign_source_148 = CALL_FUNCTION( tmp_called_name_163, tmp_args_name_24, tmp_kw_name_24 );
Py_DECREF( tmp_args_name_24 );
if ( tmp_assign_source_148 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 451;
goto try_except_handler_44;
}
assert( outline_11_var___class__ == NULL );
outline_11_var___class__ = tmp_assign_source_148;
}
{
CHECK_OBJECT( outline_11_var___class__ );
tmp_assign_source_147 = outline_11_var___class__;
Py_INCREF( tmp_assign_source_147 );
goto try_return_handler_44;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_44:;
{
Py_DECREF( locals_urllib3$packages$six_451 );
locals_urllib3$packages$six_451 = NULL;
}
{
goto try_return_handler_43;
}
// Exception handler code:
try_except_handler_44:;
exception_keeper_type_42 = exception_type;
exception_keeper_value_42 = exception_value;
exception_keeper_tb_42 = exception_tb;
exception_keeper_lineno_42 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_451 );
locals_urllib3$packages$six_451 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_42;
exception_value = exception_keeper_value_42;
exception_tb = exception_keeper_tb_42;
exception_lineno = exception_keeper_lineno_42;
goto try_except_handler_43;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_43:;
{
CHECK_OBJECT( (PyObject *)outline_11_var___class__ );
Py_DECREF( outline_11_var___class__ );
outline_11_var___class__ = NULL;
}
{
goto outline_result_12;
}
// Exception handler code:
try_except_handler_43:;
exception_keeper_type_43 = exception_type;
exception_keeper_value_43 = exception_value;
exception_keeper_tb_43 = exception_tb;
exception_keeper_lineno_43 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_43;
exception_value = exception_keeper_value_43;
exception_tb = exception_keeper_tb_43;
exception_lineno = exception_keeper_lineno_43;
goto outline_exception_12;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_12:;
exception_lineno = 451;
goto try_except_handler_42;
outline_result_12:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser, tmp_assign_source_147 );
}
goto try_end_20;
// Exception handler code:
try_except_handler_42:;
exception_keeper_type_44 = exception_type;
exception_keeper_value_44 = exception_value;
exception_keeper_tb_44 = exception_tb;
exception_keeper_lineno_44 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_12__bases );
tmp_class_creation_12__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_12__class_decl_dict );
tmp_class_creation_12__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_12__metaclass );
tmp_class_creation_12__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_12__prepared );
tmp_class_creation_12__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_44;
exception_value = exception_keeper_value_44;
exception_tb = exception_keeper_tb_44;
exception_lineno = exception_keeper_lineno_44;
goto frame_exception_exit_1;
}
// End of try:
try_end_20:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_12__bases );
Py_DECREF( tmp_class_creation_12__bases );
tmp_class_creation_12__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_12__class_decl_dict );
Py_DECREF( tmp_class_creation_12__class_decl_dict );
tmp_class_creation_12__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_12__metaclass );
Py_DECREF( tmp_class_creation_12__metaclass );
tmp_class_creation_12__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_12__prepared );
Py_DECREF( tmp_class_creation_12__prepared );
tmp_class_creation_12__prepared = NULL;
}
{
PyObject *tmp_assign_source_149;
PyObject *tmp_list_element_7;
PyObject *tmp_called_name_164;
PyObject *tmp_mvar_value_197;
tmp_mvar_value_197 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
if (unlikely( tmp_mvar_value_197 == NULL ))
{
tmp_mvar_value_197 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_MovedAttribute );
}
if ( tmp_mvar_value_197 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "MovedAttribute" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 457;
goto frame_exception_exit_1;
}
tmp_called_name_164 = tmp_mvar_value_197;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 457;
tmp_list_element_7 = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_164, &PyTuple_GET_ITEM( const_tuple_e8b8019293fbbb866ccd61f144dc2978_tuple, 0 ) );
if ( tmp_list_element_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 457;
goto frame_exception_exit_1;
}
tmp_assign_source_149 = PyList_New( 1 );
PyList_SET_ITEM( tmp_assign_source_149, 0, tmp_list_element_7 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_robotparser_moved_attributes, tmp_assign_source_149 );
}
{
PyObject *tmp_assign_source_150;
PyObject *tmp_iter_arg_6;
PyObject *tmp_mvar_value_198;
tmp_mvar_value_198 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_robotparser_moved_attributes );
if (unlikely( tmp_mvar_value_198 == NULL ))
{
tmp_mvar_value_198 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_robotparser_moved_attributes );
}
CHECK_OBJECT( tmp_mvar_value_198 );
tmp_iter_arg_6 = tmp_mvar_value_198;
tmp_assign_source_150 = MAKE_ITERATOR( tmp_iter_arg_6 );
if ( tmp_assign_source_150 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 459;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_6__for_iterator == NULL );
tmp_for_loop_6__for_iterator = tmp_assign_source_150;
}
{
// Tried code:
{
loop_start_6:;
{
PyObject *tmp_next_source_6;
PyObject *tmp_assign_source_151;
CHECK_OBJECT( tmp_for_loop_6__for_iterator );
tmp_next_source_6 = tmp_for_loop_6__for_iterator;
tmp_assign_source_151 = ITERATOR_NEXT( tmp_next_source_6 );
if ( tmp_assign_source_151 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_6;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 459;
goto try_except_handler_45;
}
}
{
PyObject *old = tmp_for_loop_6__iter_value;
tmp_for_loop_6__iter_value = tmp_assign_source_151;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_152;
CHECK_OBJECT( tmp_for_loop_6__iter_value );
tmp_assign_source_152 = tmp_for_loop_6__iter_value;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr, tmp_assign_source_152 );
}
{
PyObject *tmp_setattr_target_6;
PyObject *tmp_mvar_value_199;
PyObject *tmp_setattr_attr_6;
PyObject *tmp_source_name_69;
PyObject *tmp_mvar_value_200;
PyObject *tmp_setattr_value_6;
PyObject *tmp_mvar_value_201;
tmp_mvar_value_199 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser );
if (unlikely( tmp_mvar_value_199 == NULL ))
{
tmp_mvar_value_199 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser );
}
if ( tmp_mvar_value_199 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_robotparser" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 460;
goto try_except_handler_45;
}
tmp_setattr_target_6 = tmp_mvar_value_199;
tmp_mvar_value_200 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_200 == NULL ))
{
tmp_mvar_value_200 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
CHECK_OBJECT( tmp_mvar_value_200 );
tmp_source_name_69 = tmp_mvar_value_200;
tmp_setattr_attr_6 = LOOKUP_ATTRIBUTE( tmp_source_name_69, const_str_plain_name );
if ( tmp_setattr_attr_6 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 460;
goto try_except_handler_45;
}
tmp_mvar_value_201 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_attr );
if (unlikely( tmp_mvar_value_201 == NULL ))
{
tmp_mvar_value_201 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_attr );
}
if ( tmp_mvar_value_201 == NULL )
{
Py_DECREF( tmp_setattr_attr_6 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 460;
goto try_except_handler_45;
}
tmp_setattr_value_6 = tmp_mvar_value_201;
tmp_unused = BUILTIN_SETATTR( tmp_setattr_target_6, tmp_setattr_attr_6, tmp_setattr_value_6 );
Py_DECREF( tmp_setattr_attr_6 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 460;
goto try_except_handler_45;
}
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 459;
goto try_except_handler_45;
}
goto loop_start_6;
loop_end_6:;
}
goto try_end_21;
// Exception handler code:
try_except_handler_45:;
exception_keeper_type_45 = exception_type;
exception_keeper_value_45 = exception_value;
exception_keeper_tb_45 = exception_tb;
exception_keeper_lineno_45 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_6__iter_value );
tmp_for_loop_6__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_6__for_iterator );
Py_DECREF( tmp_for_loop_6__for_iterator );
tmp_for_loop_6__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_45;
exception_value = exception_keeper_value_45;
exception_tb = exception_keeper_tb_45;
exception_lineno = exception_keeper_lineno_45;
goto frame_exception_exit_1;
}
// End of try:
try_end_21:;
}
{
Py_XDECREF( tmp_for_loop_6__iter_value );
tmp_for_loop_6__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_6__for_iterator );
Py_DECREF( tmp_for_loop_6__for_iterator );
tmp_for_loop_6__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_attr );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "attr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 461;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assattr_name_6;
PyObject *tmp_mvar_value_202;
PyObject *tmp_assattr_target_6;
PyObject *tmp_mvar_value_203;
tmp_mvar_value_202 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__urllib_robotparser_moved_attributes );
if (unlikely( tmp_mvar_value_202 == NULL ))
{
tmp_mvar_value_202 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__urllib_robotparser_moved_attributes );
}
if ( tmp_mvar_value_202 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_urllib_robotparser_moved_attributes" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 463;
goto frame_exception_exit_1;
}
tmp_assattr_name_6 = tmp_mvar_value_202;
tmp_mvar_value_203 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser );
if (unlikely( tmp_mvar_value_203 == NULL ))
{
tmp_mvar_value_203 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser );
}
if ( tmp_mvar_value_203 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_robotparser" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 463;
goto frame_exception_exit_1;
}
tmp_assattr_target_6 = tmp_mvar_value_203;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_6, const_str_plain__moved_attributes, tmp_assattr_name_6 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 463;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_called_name_165;
PyObject *tmp_source_name_70;
PyObject *tmp_mvar_value_204;
PyObject *tmp_args_element_name_21;
PyObject *tmp_called_name_166;
PyObject *tmp_mvar_value_205;
PyObject *tmp_args_element_name_22;
PyObject *tmp_args_element_name_23;
tmp_mvar_value_204 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_204 == NULL ))
{
tmp_mvar_value_204 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_204 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 465;
goto frame_exception_exit_1;
}
tmp_source_name_70 = tmp_mvar_value_204;
tmp_called_name_165 = LOOKUP_ATTRIBUTE( tmp_source_name_70, const_str_plain__add_module );
if ( tmp_called_name_165 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 465;
goto frame_exception_exit_1;
}
tmp_mvar_value_205 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser );
if (unlikely( tmp_mvar_value_205 == NULL ))
{
tmp_mvar_value_205 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib_robotparser );
}
if ( tmp_mvar_value_205 == NULL )
{
Py_DECREF( tmp_called_name_165 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib_robotparser" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 465;
goto frame_exception_exit_1;
}
tmp_called_name_166 = tmp_mvar_value_205;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 465;
tmp_args_element_name_21 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_166, &PyTuple_GET_ITEM( const_tuple_str_digest_55e9247ae85977c4a1a51b62e7a4fd61_tuple, 0 ) );
if ( tmp_args_element_name_21 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_165 );
exception_lineno = 465;
goto frame_exception_exit_1;
}
tmp_args_element_name_22 = const_str_digest_3f74da80d70054f566244d16961c095c;
tmp_args_element_name_23 = const_str_digest_2a7b3d36c635f4688c336c8ee8000e51;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 465;
{
PyObject *call_args[] = { tmp_args_element_name_21, tmp_args_element_name_22, tmp_args_element_name_23 };
tmp_unused = CALL_FUNCTION_WITH_ARGS3( tmp_called_name_165, call_args );
}
Py_DECREF( tmp_called_name_165 );
Py_DECREF( tmp_args_element_name_21 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 465;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
// Tried code:
{
PyObject *tmp_assign_source_153;
PyObject *tmp_tuple_element_49;
PyObject *tmp_source_name_71;
PyObject *tmp_mvar_value_206;
tmp_mvar_value_206 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types );
if (unlikely( tmp_mvar_value_206 == NULL ))
{
tmp_mvar_value_206 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_types );
}
if ( tmp_mvar_value_206 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "types" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_source_name_71 = tmp_mvar_value_206;
tmp_tuple_element_49 = LOOKUP_ATTRIBUTE( tmp_source_name_71, const_str_plain_ModuleType );
if ( tmp_tuple_element_49 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_assign_source_153 = PyTuple_New( 1 );
PyTuple_SET_ITEM( tmp_assign_source_153, 0, tmp_tuple_element_49 );
assert( tmp_class_creation_13__bases_orig == NULL );
tmp_class_creation_13__bases_orig = tmp_assign_source_153;
}
{
PyObject *tmp_assign_source_154;
PyObject *tmp_dircall_arg1_13;
CHECK_OBJECT( tmp_class_creation_13__bases_orig );
tmp_dircall_arg1_13 = tmp_class_creation_13__bases_orig;
Py_INCREF( tmp_dircall_arg1_13 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_13};
tmp_assign_source_154 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_154 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
assert( tmp_class_creation_13__bases == NULL );
tmp_class_creation_13__bases = tmp_assign_source_154;
}
{
PyObject *tmp_assign_source_155;
tmp_assign_source_155 = PyDict_New();
assert( tmp_class_creation_13__class_decl_dict == NULL );
tmp_class_creation_13__class_decl_dict = tmp_assign_source_155;
}
{
PyObject *tmp_assign_source_156;
PyObject *tmp_metaclass_name_13;
nuitka_bool tmp_condition_result_80;
PyObject *tmp_key_name_37;
PyObject *tmp_dict_name_37;
PyObject *tmp_dict_name_38;
PyObject *tmp_key_name_38;
nuitka_bool tmp_condition_result_81;
int tmp_truth_name_16;
PyObject *tmp_type_arg_25;
PyObject *tmp_subscribed_name_16;
PyObject *tmp_subscript_name_16;
PyObject *tmp_bases_name_13;
tmp_key_name_37 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_13__class_decl_dict );
tmp_dict_name_37 = tmp_class_creation_13__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_37, tmp_key_name_37 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_condition_result_80 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_80 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_26;
}
else
{
goto condexpr_false_26;
}
condexpr_true_26:;
CHECK_OBJECT( tmp_class_creation_13__class_decl_dict );
tmp_dict_name_38 = tmp_class_creation_13__class_decl_dict;
tmp_key_name_38 = const_str_plain_metaclass;
tmp_metaclass_name_13 = DICT_GET_ITEM( tmp_dict_name_38, tmp_key_name_38 );
if ( tmp_metaclass_name_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
goto condexpr_end_26;
condexpr_false_26:;
CHECK_OBJECT( tmp_class_creation_13__bases );
tmp_truth_name_16 = CHECK_IF_TRUE( tmp_class_creation_13__bases );
if ( tmp_truth_name_16 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_condition_result_81 = tmp_truth_name_16 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_81 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_27;
}
else
{
goto condexpr_false_27;
}
condexpr_true_27:;
CHECK_OBJECT( tmp_class_creation_13__bases );
tmp_subscribed_name_16 = tmp_class_creation_13__bases;
tmp_subscript_name_16 = const_int_0;
tmp_type_arg_25 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_16, tmp_subscript_name_16, 0 );
if ( tmp_type_arg_25 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_metaclass_name_13 = BUILTIN_TYPE1( tmp_type_arg_25 );
Py_DECREF( tmp_type_arg_25 );
if ( tmp_metaclass_name_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
goto condexpr_end_27;
condexpr_false_27:;
tmp_metaclass_name_13 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_13 );
condexpr_end_27:;
condexpr_end_26:;
CHECK_OBJECT( tmp_class_creation_13__bases );
tmp_bases_name_13 = tmp_class_creation_13__bases;
tmp_assign_source_156 = SELECT_METACLASS( tmp_metaclass_name_13, tmp_bases_name_13 );
Py_DECREF( tmp_metaclass_name_13 );
if ( tmp_assign_source_156 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
assert( tmp_class_creation_13__metaclass == NULL );
tmp_class_creation_13__metaclass = tmp_assign_source_156;
}
{
nuitka_bool tmp_condition_result_82;
PyObject *tmp_key_name_39;
PyObject *tmp_dict_name_39;
tmp_key_name_39 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_13__class_decl_dict );
tmp_dict_name_39 = tmp_class_creation_13__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_39, tmp_key_name_39 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_condition_result_82 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_82 == NUITKA_BOOL_TRUE )
{
goto branch_yes_55;
}
else
{
goto branch_no_55;
}
branch_yes_55:;
{
CHECK_OBJECT( tmp_class_creation_13__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_13__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
}
branch_no_55:;
}
{
nuitka_bool tmp_condition_result_83;
PyObject *tmp_source_name_72;
CHECK_OBJECT( tmp_class_creation_13__metaclass );
tmp_source_name_72 = tmp_class_creation_13__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_72, const_str_plain___prepare__ );
tmp_condition_result_83 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_83 == NUITKA_BOOL_TRUE )
{
goto branch_yes_56;
}
else
{
goto branch_no_56;
}
branch_yes_56:;
{
PyObject *tmp_assign_source_157;
PyObject *tmp_called_name_167;
PyObject *tmp_source_name_73;
PyObject *tmp_args_name_25;
PyObject *tmp_tuple_element_50;
PyObject *tmp_kw_name_25;
CHECK_OBJECT( tmp_class_creation_13__metaclass );
tmp_source_name_73 = tmp_class_creation_13__metaclass;
tmp_called_name_167 = LOOKUP_ATTRIBUTE( tmp_source_name_73, const_str_plain___prepare__ );
if ( tmp_called_name_167 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_tuple_element_50 = const_str_plain_Module_six_moves_urllib;
tmp_args_name_25 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_50 );
PyTuple_SET_ITEM( tmp_args_name_25, 0, tmp_tuple_element_50 );
CHECK_OBJECT( tmp_class_creation_13__bases );
tmp_tuple_element_50 = tmp_class_creation_13__bases;
Py_INCREF( tmp_tuple_element_50 );
PyTuple_SET_ITEM( tmp_args_name_25, 1, tmp_tuple_element_50 );
CHECK_OBJECT( tmp_class_creation_13__class_decl_dict );
tmp_kw_name_25 = tmp_class_creation_13__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 469;
tmp_assign_source_157 = CALL_FUNCTION( tmp_called_name_167, tmp_args_name_25, tmp_kw_name_25 );
Py_DECREF( tmp_called_name_167 );
Py_DECREF( tmp_args_name_25 );
if ( tmp_assign_source_157 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
assert( tmp_class_creation_13__prepared == NULL );
tmp_class_creation_13__prepared = tmp_assign_source_157;
}
{
nuitka_bool tmp_condition_result_84;
PyObject *tmp_operand_name_13;
PyObject *tmp_source_name_74;
CHECK_OBJECT( tmp_class_creation_13__prepared );
tmp_source_name_74 = tmp_class_creation_13__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_74, const_str_plain___getitem__ );
tmp_operand_name_13 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_13 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_condition_result_84 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_84 == NUITKA_BOOL_TRUE )
{
goto branch_yes_57;
}
else
{
goto branch_no_57;
}
branch_yes_57:;
{
PyObject *tmp_raise_type_13;
PyObject *tmp_raise_value_13;
PyObject *tmp_left_name_15;
PyObject *tmp_right_name_15;
PyObject *tmp_tuple_element_51;
PyObject *tmp_getattr_target_13;
PyObject *tmp_getattr_attr_13;
PyObject *tmp_getattr_default_13;
PyObject *tmp_source_name_75;
PyObject *tmp_type_arg_26;
tmp_raise_type_13 = PyExc_TypeError;
tmp_left_name_15 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_13__metaclass );
tmp_getattr_target_13 = tmp_class_creation_13__metaclass;
tmp_getattr_attr_13 = const_str_plain___name__;
tmp_getattr_default_13 = const_str_angle_metaclass;
tmp_tuple_element_51 = BUILTIN_GETATTR( tmp_getattr_target_13, tmp_getattr_attr_13, tmp_getattr_default_13 );
if ( tmp_tuple_element_51 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
tmp_right_name_15 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_15, 0, tmp_tuple_element_51 );
CHECK_OBJECT( tmp_class_creation_13__prepared );
tmp_type_arg_26 = tmp_class_creation_13__prepared;
tmp_source_name_75 = BUILTIN_TYPE1( tmp_type_arg_26 );
assert( !(tmp_source_name_75 == NULL) );
tmp_tuple_element_51 = LOOKUP_ATTRIBUTE( tmp_source_name_75, const_str_plain___name__ );
Py_DECREF( tmp_source_name_75 );
if ( tmp_tuple_element_51 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_15 );
exception_lineno = 469;
goto try_except_handler_46;
}
PyTuple_SET_ITEM( tmp_right_name_15, 1, tmp_tuple_element_51 );
tmp_raise_value_13 = BINARY_OPERATION_REMAINDER( tmp_left_name_15, tmp_right_name_15 );
Py_DECREF( tmp_right_name_15 );
if ( tmp_raise_value_13 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_46;
}
exception_type = tmp_raise_type_13;
Py_INCREF( tmp_raise_type_13 );
exception_value = tmp_raise_value_13;
exception_lineno = 469;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_46;
}
branch_no_57:;
}
goto branch_end_56;
branch_no_56:;
{
PyObject *tmp_assign_source_158;
tmp_assign_source_158 = PyDict_New();
assert( tmp_class_creation_13__prepared == NULL );
tmp_class_creation_13__prepared = tmp_assign_source_158;
}
branch_end_56:;
}
{
PyObject *tmp_assign_source_159;
{
PyObject *tmp_set_locals_13;
CHECK_OBJECT( tmp_class_creation_13__prepared );
tmp_set_locals_13 = tmp_class_creation_13__prepared;
locals_urllib3$packages$six_469 = tmp_set_locals_13;
Py_INCREF( tmp_set_locals_13 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_48;
}
}
{
tmp_dictset_value = const_str_digest_b136a150499b95c9a0929c5fba6642cb;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain___doc__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_48;
}
}
{
tmp_dictset_value = const_str_plain_Module_six_moves_urllib;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_48;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_c501b23c4f1a4cc8d8c19969621e0e4b_9, codeobj_c501b23c4f1a4cc8d8c19969621e0e4b, module_urllib3$packages$six, sizeof(void *) );
frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 = cache_frame_c501b23c4f1a4cc8d8c19969621e0e4b_9;
// Push the new frame as the currently active one.
pushFrameStack( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = PyList_New( 0 );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain___path__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 472;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
{
PyObject *tmp_called_instance_2;
PyObject *tmp_mvar_value_207;
tmp_called_instance_2 = PyObject_GetItem( locals_urllib3$packages$six_469, const_str_plain__importer );
if ( tmp_called_instance_2 == NULL )
{
if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() )
{
tmp_mvar_value_207 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_207 == NULL ))
{
tmp_mvar_value_207 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_207 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 473;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_called_instance_2 = tmp_mvar_value_207;
Py_INCREF( tmp_called_instance_2 );
}
}
frame_c501b23c4f1a4cc8d8c19969621e0e4b_9->m_frame.f_lineno = 473;
tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_2, const_str_plain__get_module, &PyTuple_GET_ITEM( const_tuple_str_digest_3b6f70723b1e9c5c7e613ae0f57ab8cd_tuple, 0 ) );
Py_DECREF( tmp_called_instance_2 );
if ( tmp_dictset_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 473;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain_parse, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 473;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
{
PyObject *tmp_called_instance_3;
PyObject *tmp_mvar_value_208;
tmp_called_instance_3 = PyObject_GetItem( locals_urllib3$packages$six_469, const_str_plain__importer );
if ( tmp_called_instance_3 == NULL )
{
if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() )
{
tmp_mvar_value_208 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_208 == NULL ))
{
tmp_mvar_value_208 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_208 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 474;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_called_instance_3 = tmp_mvar_value_208;
Py_INCREF( tmp_called_instance_3 );
}
}
frame_c501b23c4f1a4cc8d8c19969621e0e4b_9->m_frame.f_lineno = 474;
tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_3, const_str_plain__get_module, &PyTuple_GET_ITEM( const_tuple_str_digest_cc1200855d2ddc077676ac963b3ffc09_tuple, 0 ) );
Py_DECREF( tmp_called_instance_3 );
if ( tmp_dictset_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 474;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain_error, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 474;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
{
PyObject *tmp_called_instance_4;
PyObject *tmp_mvar_value_209;
tmp_called_instance_4 = PyObject_GetItem( locals_urllib3$packages$six_469, const_str_plain__importer );
if ( tmp_called_instance_4 == NULL )
{
if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() )
{
tmp_mvar_value_209 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_209 == NULL ))
{
tmp_mvar_value_209 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_209 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 475;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_called_instance_4 = tmp_mvar_value_209;
Py_INCREF( tmp_called_instance_4 );
}
}
frame_c501b23c4f1a4cc8d8c19969621e0e4b_9->m_frame.f_lineno = 475;
tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_4, const_str_plain__get_module, &PyTuple_GET_ITEM( const_tuple_str_digest_44b5a94106b8a7650b1be1b19e45a62a_tuple, 0 ) );
Py_DECREF( tmp_called_instance_4 );
if ( tmp_dictset_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 475;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain_request, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 475;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
{
PyObject *tmp_called_instance_5;
PyObject *tmp_mvar_value_210;
tmp_called_instance_5 = PyObject_GetItem( locals_urllib3$packages$six_469, const_str_plain__importer );
if ( tmp_called_instance_5 == NULL )
{
if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() )
{
tmp_mvar_value_210 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_210 == NULL ))
{
tmp_mvar_value_210 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_210 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 476;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_called_instance_5 = tmp_mvar_value_210;
Py_INCREF( tmp_called_instance_5 );
}
}
frame_c501b23c4f1a4cc8d8c19969621e0e4b_9->m_frame.f_lineno = 476;
tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_5, const_str_plain__get_module, &PyTuple_GET_ITEM( const_tuple_str_digest_377bbfde508aa04103b00d9192b3b50d_tuple, 0 ) );
Py_DECREF( tmp_called_instance_5 );
if ( tmp_dictset_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 476;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain_response, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 476;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
{
PyObject *tmp_called_instance_6;
PyObject *tmp_mvar_value_211;
tmp_called_instance_6 = PyObject_GetItem( locals_urllib3$packages$six_469, const_str_plain__importer );
if ( tmp_called_instance_6 == NULL )
{
if ( CHECK_AND_CLEAR_KEY_ERROR_OCCURRED() )
{
tmp_mvar_value_211 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_211 == NULL ))
{
tmp_mvar_value_211 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_211 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 477;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_called_instance_6 = tmp_mvar_value_211;
Py_INCREF( tmp_called_instance_6 );
}
}
frame_c501b23c4f1a4cc8d8c19969621e0e4b_9->m_frame.f_lineno = 477;
tmp_dictset_value = CALL_METHOD_WITH_ARGS1( tmp_called_instance_6, const_str_plain__get_module, &PyTuple_GET_ITEM( const_tuple_str_digest_3f74da80d70054f566244d16961c095c_tuple, 0 ) );
Py_DECREF( tmp_called_instance_6 );
if ( tmp_dictset_value == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 477;
type_description_2 = "o";
goto frame_exception_exit_9;
}
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain_robotparser, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 477;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_21___dir__( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain___dir__, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 479;
type_description_2 = "o";
goto frame_exception_exit_9;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_8;
frame_exception_exit_9:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_c501b23c4f1a4cc8d8c19969621e0e4b_9->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_c501b23c4f1a4cc8d8c19969621e0e4b_9, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_c501b23c4f1a4cc8d8c19969621e0e4b_9,
type_description_2,
outline_12_var___class__
);
// Release cached frame.
if ( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 == cache_frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 )
{
Py_DECREF( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 );
}
cache_frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 = NULL;
assertFrameObject( frame_c501b23c4f1a4cc8d8c19969621e0e4b_9 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_8;
frame_no_exception_8:;
goto skip_nested_handling_8;
nested_frame_exit_8:;
goto try_except_handler_48;
skip_nested_handling_8:;
{
nuitka_bool tmp_condition_result_85;
PyObject *tmp_compexpr_left_19;
PyObject *tmp_compexpr_right_19;
CHECK_OBJECT( tmp_class_creation_13__bases );
tmp_compexpr_left_19 = tmp_class_creation_13__bases;
CHECK_OBJECT( tmp_class_creation_13__bases_orig );
tmp_compexpr_right_19 = tmp_class_creation_13__bases_orig;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_19, tmp_compexpr_right_19 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_48;
}
tmp_condition_result_85 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_85 == NUITKA_BOOL_TRUE )
{
goto branch_yes_58;
}
else
{
goto branch_no_58;
}
branch_yes_58:;
{
CHECK_OBJECT( tmp_class_creation_13__bases_orig );
tmp_dictset_value = tmp_class_creation_13__bases_orig;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_469, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_48;
}
}
branch_no_58:;
}
{
PyObject *tmp_assign_source_160;
PyObject *tmp_called_name_168;
PyObject *tmp_args_name_26;
PyObject *tmp_tuple_element_52;
PyObject *tmp_kw_name_26;
CHECK_OBJECT( tmp_class_creation_13__metaclass );
tmp_called_name_168 = tmp_class_creation_13__metaclass;
tmp_tuple_element_52 = const_str_plain_Module_six_moves_urllib;
tmp_args_name_26 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_52 );
PyTuple_SET_ITEM( tmp_args_name_26, 0, tmp_tuple_element_52 );
CHECK_OBJECT( tmp_class_creation_13__bases );
tmp_tuple_element_52 = tmp_class_creation_13__bases;
Py_INCREF( tmp_tuple_element_52 );
PyTuple_SET_ITEM( tmp_args_name_26, 1, tmp_tuple_element_52 );
tmp_tuple_element_52 = locals_urllib3$packages$six_469;
Py_INCREF( tmp_tuple_element_52 );
PyTuple_SET_ITEM( tmp_args_name_26, 2, tmp_tuple_element_52 );
CHECK_OBJECT( tmp_class_creation_13__class_decl_dict );
tmp_kw_name_26 = tmp_class_creation_13__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 469;
tmp_assign_source_160 = CALL_FUNCTION( tmp_called_name_168, tmp_args_name_26, tmp_kw_name_26 );
Py_DECREF( tmp_args_name_26 );
if ( tmp_assign_source_160 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 469;
goto try_except_handler_48;
}
assert( outline_12_var___class__ == NULL );
outline_12_var___class__ = tmp_assign_source_160;
}
{
CHECK_OBJECT( outline_12_var___class__ );
tmp_assign_source_159 = outline_12_var___class__;
Py_INCREF( tmp_assign_source_159 );
goto try_return_handler_48;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_48:;
{
Py_DECREF( locals_urllib3$packages$six_469 );
locals_urllib3$packages$six_469 = NULL;
}
{
goto try_return_handler_47;
}
// Exception handler code:
try_except_handler_48:;
exception_keeper_type_46 = exception_type;
exception_keeper_value_46 = exception_value;
exception_keeper_tb_46 = exception_tb;
exception_keeper_lineno_46 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_469 );
locals_urllib3$packages$six_469 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_46;
exception_value = exception_keeper_value_46;
exception_tb = exception_keeper_tb_46;
exception_lineno = exception_keeper_lineno_46;
goto try_except_handler_47;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_47:;
{
CHECK_OBJECT( (PyObject *)outline_12_var___class__ );
Py_DECREF( outline_12_var___class__ );
outline_12_var___class__ = NULL;
}
{
goto outline_result_13;
}
// Exception handler code:
try_except_handler_47:;
exception_keeper_type_47 = exception_type;
exception_keeper_value_47 = exception_value;
exception_keeper_tb_47 = exception_tb;
exception_keeper_lineno_47 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_47;
exception_value = exception_keeper_value_47;
exception_tb = exception_keeper_tb_47;
exception_lineno = exception_keeper_lineno_47;
goto outline_exception_13;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_13:;
exception_lineno = 469;
goto try_except_handler_46;
outline_result_13:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib, tmp_assign_source_159 );
}
goto try_end_22;
// Exception handler code:
try_except_handler_46:;
exception_keeper_type_48 = exception_type;
exception_keeper_value_48 = exception_value;
exception_keeper_tb_48 = exception_tb;
exception_keeper_lineno_48 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_13__bases );
tmp_class_creation_13__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_13__class_decl_dict );
tmp_class_creation_13__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_13__metaclass );
tmp_class_creation_13__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_13__prepared );
tmp_class_creation_13__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_48;
exception_value = exception_keeper_value_48;
exception_tb = exception_keeper_tb_48;
exception_lineno = exception_keeper_lineno_48;
goto frame_exception_exit_1;
}
// End of try:
try_end_22:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_13__bases );
Py_DECREF( tmp_class_creation_13__bases );
tmp_class_creation_13__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_13__class_decl_dict );
Py_DECREF( tmp_class_creation_13__class_decl_dict );
tmp_class_creation_13__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_13__metaclass );
Py_DECREF( tmp_class_creation_13__metaclass );
tmp_class_creation_13__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_13__prepared );
Py_DECREF( tmp_class_creation_13__prepared );
tmp_class_creation_13__prepared = NULL;
}
{
PyObject *tmp_called_name_169;
PyObject *tmp_source_name_76;
PyObject *tmp_mvar_value_212;
PyObject *tmp_args_element_name_24;
PyObject *tmp_called_name_170;
PyObject *tmp_mvar_value_213;
PyObject *tmp_args_element_name_25;
tmp_mvar_value_212 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_212 == NULL ))
{
tmp_mvar_value_212 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_212 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 482;
goto frame_exception_exit_1;
}
tmp_source_name_76 = tmp_mvar_value_212;
tmp_called_name_169 = LOOKUP_ATTRIBUTE( tmp_source_name_76, const_str_plain__add_module );
if ( tmp_called_name_169 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 482;
goto frame_exception_exit_1;
}
tmp_mvar_value_213 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib );
if (unlikely( tmp_mvar_value_213 == NULL ))
{
tmp_mvar_value_213 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_Module_six_moves_urllib );
}
if ( tmp_mvar_value_213 == NULL )
{
Py_DECREF( tmp_called_name_169 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "Module_six_moves_urllib" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 482;
goto frame_exception_exit_1;
}
tmp_called_name_170 = tmp_mvar_value_213;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 482;
tmp_args_element_name_24 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_170, &PyTuple_GET_ITEM( const_tuple_str_digest_084a555e80da263eee18797c43649498_tuple, 0 ) );
if ( tmp_args_element_name_24 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_169 );
exception_lineno = 482;
goto frame_exception_exit_1;
}
tmp_args_element_name_25 = const_str_digest_bdf07efe689edd815848f7ba41ea2eee;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 482;
{
PyObject *call_args[] = { tmp_args_element_name_24, tmp_args_element_name_25 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_169, call_args );
}
Py_DECREF( tmp_called_name_169 );
Py_DECREF( tmp_args_element_name_24 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 482;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_assign_source_161;
tmp_assign_source_161 = MAKE_FUNCTION_urllib3$packages$six$$$function_22_add_move( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_add_move, tmp_assign_source_161 );
}
{
PyObject *tmp_assign_source_162;
tmp_assign_source_162 = MAKE_FUNCTION_urllib3$packages$six$$$function_23_remove_move( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_remove_move, tmp_assign_source_162 );
}
{
nuitka_bool tmp_condition_result_86;
PyObject *tmp_mvar_value_214;
int tmp_truth_name_17;
tmp_mvar_value_214 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_214 == NULL ))
{
tmp_mvar_value_214 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_214 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 502;
goto frame_exception_exit_1;
}
tmp_truth_name_17 = CHECK_IF_TRUE( tmp_mvar_value_214 );
if ( tmp_truth_name_17 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 502;
goto frame_exception_exit_1;
}
tmp_condition_result_86 = tmp_truth_name_17 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_86 == NUITKA_BOOL_TRUE )
{
goto branch_yes_59;
}
else
{
goto branch_no_59;
}
branch_yes_59:;
{
PyObject *tmp_assign_source_163;
tmp_assign_source_163 = const_str_plain___func__;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__meth_func, tmp_assign_source_163 );
}
{
PyObject *tmp_assign_source_164;
tmp_assign_source_164 = const_str_plain___self__;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__meth_self, tmp_assign_source_164 );
}
{
PyObject *tmp_assign_source_165;
tmp_assign_source_165 = const_str_plain___closure__;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_closure, tmp_assign_source_165 );
}
{
PyObject *tmp_assign_source_166;
tmp_assign_source_166 = const_str_plain___code__;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_code, tmp_assign_source_166 );
}
{
PyObject *tmp_assign_source_167;
tmp_assign_source_167 = const_str_plain___defaults__;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_defaults, tmp_assign_source_167 );
}
{
PyObject *tmp_assign_source_168;
tmp_assign_source_168 = const_str_plain___globals__;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_globals, tmp_assign_source_168 );
}
goto branch_end_59;
branch_no_59:;
{
PyObject *tmp_assign_source_169;
tmp_assign_source_169 = const_str_plain_im_func;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__meth_func, tmp_assign_source_169 );
}
{
PyObject *tmp_assign_source_170;
tmp_assign_source_170 = const_str_plain_im_self;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__meth_self, tmp_assign_source_170 );
}
{
PyObject *tmp_assign_source_171;
tmp_assign_source_171 = const_str_plain_func_closure;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_closure, tmp_assign_source_171 );
}
{
PyObject *tmp_assign_source_172;
tmp_assign_source_172 = const_str_plain_func_code;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_code, tmp_assign_source_172 );
}
{
PyObject *tmp_assign_source_173;
tmp_assign_source_173 = const_str_plain_func_defaults;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_defaults, tmp_assign_source_173 );
}
{
PyObject *tmp_assign_source_174;
tmp_assign_source_174 = const_str_plain_func_globals;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_globals, tmp_assign_source_174 );
}
branch_end_59:;
}
{
// Tried code:
{
PyObject *tmp_assign_source_175;
PyObject *tmp_mvar_value_215;
tmp_mvar_value_215 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_next );
if (unlikely( tmp_mvar_value_215 == NULL ))
{
tmp_mvar_value_215 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_next );
}
if ( tmp_mvar_value_215 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "next" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 521;
goto try_except_handler_49;
}
tmp_assign_source_175 = tmp_mvar_value_215;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_advance_iterator, tmp_assign_source_175 );
}
goto try_end_23;
// Exception handler code:
try_except_handler_49:;
exception_keeper_type_49 = exception_type;
exception_keeper_value_49 = exception_value;
exception_keeper_tb_49 = exception_tb;
exception_keeper_lineno_49 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_2 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_2 );
exception_preserved_value_2 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_2 );
exception_preserved_tb_2 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_2 );
}
{
if ( exception_keeper_tb_49 == NULL )
{
exception_keeper_tb_49 = MAKE_TRACEBACK( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_keeper_lineno_49 );
}
else if ( exception_keeper_lineno_49 != 0 )
{
exception_keeper_tb_49 = ADD_TRACEBACK( exception_keeper_tb_49, frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_keeper_lineno_49 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_49, &exception_keeper_value_49, &exception_keeper_tb_49 );
PyException_SetTraceback( exception_keeper_value_49, (PyObject *)exception_keeper_tb_49 );
PUBLISH_EXCEPTION( &exception_keeper_type_49, &exception_keeper_value_49, &exception_keeper_tb_49 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_87;
PyObject *tmp_compexpr_left_20;
PyObject *tmp_compexpr_right_20;
tmp_compexpr_left_20 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_20 = PyExc_NameError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_20, tmp_compexpr_right_20 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 522;
goto try_except_handler_50;
}
tmp_condition_result_87 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_87 == NUITKA_BOOL_TRUE )
{
goto branch_yes_60;
}
else
{
goto branch_no_60;
}
branch_yes_60:;
{
PyObject *tmp_assign_source_176;
tmp_assign_source_176 = MAKE_FUNCTION_urllib3$packages$six$$$function_24_advance_iterator( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_advance_iterator, tmp_assign_source_176 );
}
goto branch_end_60;
branch_no_60:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 520;
}
if (exception_tb && exception_tb->tb_frame == &frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame) frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = exception_tb->tb_lineno;
goto try_except_handler_50;
}
branch_end_60:;
}
goto try_end_24;
// Exception handler code:
try_except_handler_50:;
exception_keeper_type_50 = exception_type;
exception_keeper_value_50 = exception_value;
exception_keeper_tb_50 = exception_tb;
exception_keeper_lineno_50 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 );
}
{
// Re-raise.
exception_type = exception_keeper_type_50;
exception_value = exception_keeper_value_50;
exception_tb = exception_keeper_tb_50;
exception_lineno = exception_keeper_lineno_50;
goto frame_exception_exit_1;
}
// End of try:
try_end_24:;
}
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_2, exception_preserved_value_2, exception_preserved_tb_2 );
}
goto try_end_23;
// exception handler codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// End of try:
try_end_23:;
}
{
PyObject *tmp_assign_source_177;
PyObject *tmp_mvar_value_216;
tmp_mvar_value_216 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_advance_iterator );
if (unlikely( tmp_mvar_value_216 == NULL ))
{
tmp_mvar_value_216 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_advance_iterator );
}
if ( tmp_mvar_value_216 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "advance_iterator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 525;
goto frame_exception_exit_1;
}
tmp_assign_source_177 = tmp_mvar_value_216;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_next, tmp_assign_source_177 );
}
{
// Tried code:
{
PyObject *tmp_assign_source_178;
PyObject *tmp_mvar_value_217;
tmp_mvar_value_217 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_callable );
if (unlikely( tmp_mvar_value_217 == NULL ))
{
tmp_mvar_value_217 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_callable );
}
if ( tmp_mvar_value_217 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "callable" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 529;
goto try_except_handler_51;
}
tmp_assign_source_178 = tmp_mvar_value_217;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_callable, tmp_assign_source_178 );
}
goto try_end_25;
// Exception handler code:
try_except_handler_51:;
exception_keeper_type_51 = exception_type;
exception_keeper_value_51 = exception_value;
exception_keeper_tb_51 = exception_tb;
exception_keeper_lineno_51 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Preserve existing published exception.
exception_preserved_type_3 = EXC_TYPE(PyThreadState_GET());
Py_XINCREF( exception_preserved_type_3 );
exception_preserved_value_3 = EXC_VALUE(PyThreadState_GET());
Py_XINCREF( exception_preserved_value_3 );
exception_preserved_tb_3 = (PyTracebackObject *)EXC_TRACEBACK(PyThreadState_GET());
Py_XINCREF( exception_preserved_tb_3 );
}
{
if ( exception_keeper_tb_51 == NULL )
{
exception_keeper_tb_51 = MAKE_TRACEBACK( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_keeper_lineno_51 );
}
else if ( exception_keeper_lineno_51 != 0 )
{
exception_keeper_tb_51 = ADD_TRACEBACK( exception_keeper_tb_51, frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_keeper_lineno_51 );
}
NORMALIZE_EXCEPTION( &exception_keeper_type_51, &exception_keeper_value_51, &exception_keeper_tb_51 );
PyException_SetTraceback( exception_keeper_value_51, (PyObject *)exception_keeper_tb_51 );
PUBLISH_EXCEPTION( &exception_keeper_type_51, &exception_keeper_value_51, &exception_keeper_tb_51 );
}
{
// Tried code:
{
nuitka_bool tmp_condition_result_88;
PyObject *tmp_compexpr_left_21;
PyObject *tmp_compexpr_right_21;
tmp_compexpr_left_21 = EXC_TYPE(PyThreadState_GET());
tmp_compexpr_right_21 = PyExc_NameError;
tmp_res = EXCEPTION_MATCH_BOOL( tmp_compexpr_left_21, tmp_compexpr_right_21 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 530;
goto try_except_handler_52;
}
tmp_condition_result_88 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_88 == NUITKA_BOOL_TRUE )
{
goto branch_yes_61;
}
else
{
goto branch_no_61;
}
branch_yes_61:;
{
PyObject *tmp_assign_source_179;
tmp_assign_source_179 = MAKE_FUNCTION_urllib3$packages$six$$$function_25_callable( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_callable, tmp_assign_source_179 );
}
goto branch_end_61;
branch_no_61:;
{
tmp_result = RERAISE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
if (unlikely( tmp_result == false ))
{
exception_lineno = 528;
}
if (exception_tb && exception_tb->tb_frame == &frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame) frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = exception_tb->tb_lineno;
goto try_except_handler_52;
}
branch_end_61:;
}
goto try_end_26;
// Exception handler code:
try_except_handler_52:;
exception_keeper_type_52 = exception_type;
exception_keeper_value_52 = exception_value;
exception_keeper_tb_52 = exception_tb;
exception_keeper_lineno_52 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_3, exception_preserved_value_3, exception_preserved_tb_3 );
}
{
// Re-raise.
exception_type = exception_keeper_type_52;
exception_value = exception_keeper_value_52;
exception_tb = exception_keeper_tb_52;
exception_lineno = exception_keeper_lineno_52;
goto frame_exception_exit_1;
}
// End of try:
try_end_26:;
}
{
// Restore previous exception.
SET_CURRENT_EXCEPTION( exception_preserved_type_3, exception_preserved_value_3, exception_preserved_tb_3 );
}
goto try_end_25;
// exception handler codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// End of try:
try_end_25:;
}
{
nuitka_bool tmp_condition_result_89;
PyObject *tmp_mvar_value_218;
int tmp_truth_name_18;
tmp_mvar_value_218 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_218 == NULL ))
{
tmp_mvar_value_218 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_218 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 535;
goto frame_exception_exit_1;
}
tmp_truth_name_18 = CHECK_IF_TRUE( tmp_mvar_value_218 );
if ( tmp_truth_name_18 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 535;
goto frame_exception_exit_1;
}
tmp_condition_result_89 = tmp_truth_name_18 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_89 == NUITKA_BOOL_TRUE )
{
goto branch_yes_62;
}
else
{
goto branch_no_62;
}
branch_yes_62:;
{
PyObject *tmp_assign_source_180;
tmp_assign_source_180 = MAKE_FUNCTION_urllib3$packages$six$$$function_26_get_unbound_function( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_unbound_function, tmp_assign_source_180 );
}
{
PyObject *tmp_assign_source_181;
PyObject *tmp_source_name_77;
PyObject *tmp_mvar_value_219;
tmp_mvar_value_219 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_types );
if (unlikely( tmp_mvar_value_219 == NULL ))
{
tmp_mvar_value_219 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_types );
}
if ( tmp_mvar_value_219 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "types" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 539;
goto frame_exception_exit_1;
}
tmp_source_name_77 = tmp_mvar_value_219;
tmp_assign_source_181 = LOOKUP_ATTRIBUTE( tmp_source_name_77, const_str_plain_MethodType );
if ( tmp_assign_source_181 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 539;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_create_bound_method, tmp_assign_source_181 );
}
{
PyObject *tmp_assign_source_182;
tmp_assign_source_182 = MAKE_FUNCTION_urllib3$packages$six$$$function_27_create_unbound_method( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_create_unbound_method, tmp_assign_source_182 );
}
{
PyObject *tmp_assign_source_183;
tmp_assign_source_183 = (PyObject *)&PyBaseObject_Type;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Iterator, tmp_assign_source_183 );
}
goto branch_end_62;
branch_no_62:;
{
PyObject *tmp_assign_source_184;
tmp_assign_source_184 = MAKE_FUNCTION_urllib3$packages$six$$$function_28_get_unbound_function( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_unbound_function, tmp_assign_source_184 );
}
{
PyObject *tmp_assign_source_185;
tmp_assign_source_185 = MAKE_FUNCTION_urllib3$packages$six$$$function_29_create_bound_method( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_create_bound_method, tmp_assign_source_185 );
}
{
PyObject *tmp_assign_source_186;
tmp_assign_source_186 = MAKE_FUNCTION_urllib3$packages$six$$$function_30_create_unbound_method( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_create_unbound_method, tmp_assign_source_186 );
}
{
// Tried code:
{
PyObject *tmp_assign_source_187;
PyObject *tmp_dircall_arg1_14;
tmp_dircall_arg1_14 = const_tuple_type_object_tuple;
Py_INCREF( tmp_dircall_arg1_14 );
{
PyObject *dir_call_args[] = {tmp_dircall_arg1_14};
tmp_assign_source_187 = impl___internal__$$$function_1__mro_entries_conversion( dir_call_args );
}
if ( tmp_assign_source_187 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
assert( tmp_class_creation_14__bases == NULL );
tmp_class_creation_14__bases = tmp_assign_source_187;
}
{
PyObject *tmp_assign_source_188;
tmp_assign_source_188 = PyDict_New();
assert( tmp_class_creation_14__class_decl_dict == NULL );
tmp_class_creation_14__class_decl_dict = tmp_assign_source_188;
}
{
PyObject *tmp_assign_source_189;
PyObject *tmp_metaclass_name_14;
nuitka_bool tmp_condition_result_90;
PyObject *tmp_key_name_40;
PyObject *tmp_dict_name_40;
PyObject *tmp_dict_name_41;
PyObject *tmp_key_name_41;
nuitka_bool tmp_condition_result_91;
int tmp_truth_name_19;
PyObject *tmp_type_arg_27;
PyObject *tmp_subscribed_name_17;
PyObject *tmp_subscript_name_17;
PyObject *tmp_bases_name_14;
tmp_key_name_40 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_14__class_decl_dict );
tmp_dict_name_40 = tmp_class_creation_14__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_40, tmp_key_name_40 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_condition_result_90 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_90 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_28;
}
else
{
goto condexpr_false_28;
}
condexpr_true_28:;
CHECK_OBJECT( tmp_class_creation_14__class_decl_dict );
tmp_dict_name_41 = tmp_class_creation_14__class_decl_dict;
tmp_key_name_41 = const_str_plain_metaclass;
tmp_metaclass_name_14 = DICT_GET_ITEM( tmp_dict_name_41, tmp_key_name_41 );
if ( tmp_metaclass_name_14 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
goto condexpr_end_28;
condexpr_false_28:;
CHECK_OBJECT( tmp_class_creation_14__bases );
tmp_truth_name_19 = CHECK_IF_TRUE( tmp_class_creation_14__bases );
if ( tmp_truth_name_19 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_condition_result_91 = tmp_truth_name_19 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_91 == NUITKA_BOOL_TRUE )
{
goto condexpr_true_29;
}
else
{
goto condexpr_false_29;
}
condexpr_true_29:;
CHECK_OBJECT( tmp_class_creation_14__bases );
tmp_subscribed_name_17 = tmp_class_creation_14__bases;
tmp_subscript_name_17 = const_int_0;
tmp_type_arg_27 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_17, tmp_subscript_name_17, 0 );
if ( tmp_type_arg_27 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_metaclass_name_14 = BUILTIN_TYPE1( tmp_type_arg_27 );
Py_DECREF( tmp_type_arg_27 );
if ( tmp_metaclass_name_14 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
goto condexpr_end_29;
condexpr_false_29:;
tmp_metaclass_name_14 = (PyObject *)&PyType_Type;
Py_INCREF( tmp_metaclass_name_14 );
condexpr_end_29:;
condexpr_end_28:;
CHECK_OBJECT( tmp_class_creation_14__bases );
tmp_bases_name_14 = tmp_class_creation_14__bases;
tmp_assign_source_189 = SELECT_METACLASS( tmp_metaclass_name_14, tmp_bases_name_14 );
Py_DECREF( tmp_metaclass_name_14 );
if ( tmp_assign_source_189 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
assert( tmp_class_creation_14__metaclass == NULL );
tmp_class_creation_14__metaclass = tmp_assign_source_189;
}
{
nuitka_bool tmp_condition_result_92;
PyObject *tmp_key_name_42;
PyObject *tmp_dict_name_42;
tmp_key_name_42 = const_str_plain_metaclass;
CHECK_OBJECT( tmp_class_creation_14__class_decl_dict );
tmp_dict_name_42 = tmp_class_creation_14__class_decl_dict;
tmp_res = PyDict_Contains( tmp_dict_name_42, tmp_key_name_42 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_condition_result_92 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_92 == NUITKA_BOOL_TRUE )
{
goto branch_yes_63;
}
else
{
goto branch_no_63;
}
branch_yes_63:;
{
CHECK_OBJECT( tmp_class_creation_14__class_decl_dict );
tmp_dictdel_dict = tmp_class_creation_14__class_decl_dict;
tmp_dictdel_key = const_str_plain_metaclass;
tmp_result = DICT_REMOVE_ITEM( tmp_dictdel_dict, tmp_dictdel_key );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
}
branch_no_63:;
}
{
nuitka_bool tmp_condition_result_93;
PyObject *tmp_source_name_78;
CHECK_OBJECT( tmp_class_creation_14__metaclass );
tmp_source_name_78 = tmp_class_creation_14__metaclass;
tmp_res = PyObject_HasAttr( tmp_source_name_78, const_str_plain___prepare__ );
tmp_condition_result_93 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_93 == NUITKA_BOOL_TRUE )
{
goto branch_yes_64;
}
else
{
goto branch_no_64;
}
branch_yes_64:;
{
PyObject *tmp_assign_source_190;
PyObject *tmp_called_name_171;
PyObject *tmp_source_name_79;
PyObject *tmp_args_name_27;
PyObject *tmp_tuple_element_53;
PyObject *tmp_kw_name_27;
CHECK_OBJECT( tmp_class_creation_14__metaclass );
tmp_source_name_79 = tmp_class_creation_14__metaclass;
tmp_called_name_171 = LOOKUP_ATTRIBUTE( tmp_source_name_79, const_str_plain___prepare__ );
if ( tmp_called_name_171 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_tuple_element_53 = const_str_plain_Iterator;
tmp_args_name_27 = PyTuple_New( 2 );
Py_INCREF( tmp_tuple_element_53 );
PyTuple_SET_ITEM( tmp_args_name_27, 0, tmp_tuple_element_53 );
CHECK_OBJECT( tmp_class_creation_14__bases );
tmp_tuple_element_53 = tmp_class_creation_14__bases;
Py_INCREF( tmp_tuple_element_53 );
PyTuple_SET_ITEM( tmp_args_name_27, 1, tmp_tuple_element_53 );
CHECK_OBJECT( tmp_class_creation_14__class_decl_dict );
tmp_kw_name_27 = tmp_class_creation_14__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 555;
tmp_assign_source_190 = CALL_FUNCTION( tmp_called_name_171, tmp_args_name_27, tmp_kw_name_27 );
Py_DECREF( tmp_called_name_171 );
Py_DECREF( tmp_args_name_27 );
if ( tmp_assign_source_190 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
assert( tmp_class_creation_14__prepared == NULL );
tmp_class_creation_14__prepared = tmp_assign_source_190;
}
{
nuitka_bool tmp_condition_result_94;
PyObject *tmp_operand_name_14;
PyObject *tmp_source_name_80;
CHECK_OBJECT( tmp_class_creation_14__prepared );
tmp_source_name_80 = tmp_class_creation_14__prepared;
tmp_res = PyObject_HasAttr( tmp_source_name_80, const_str_plain___getitem__ );
tmp_operand_name_14 = ( tmp_res != 0 ) ? Py_True : Py_False;
tmp_res = CHECK_IF_TRUE( tmp_operand_name_14 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_condition_result_94 = ( tmp_res == 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_94 == NUITKA_BOOL_TRUE )
{
goto branch_yes_65;
}
else
{
goto branch_no_65;
}
branch_yes_65:;
{
PyObject *tmp_raise_type_14;
PyObject *tmp_raise_value_14;
PyObject *tmp_left_name_16;
PyObject *tmp_right_name_16;
PyObject *tmp_tuple_element_54;
PyObject *tmp_getattr_target_14;
PyObject *tmp_getattr_attr_14;
PyObject *tmp_getattr_default_14;
PyObject *tmp_source_name_81;
PyObject *tmp_type_arg_28;
tmp_raise_type_14 = PyExc_TypeError;
tmp_left_name_16 = const_str_digest_75fd71b1edada749c2ef7ac810062295;
CHECK_OBJECT( tmp_class_creation_14__metaclass );
tmp_getattr_target_14 = tmp_class_creation_14__metaclass;
tmp_getattr_attr_14 = const_str_plain___name__;
tmp_getattr_default_14 = const_str_angle_metaclass;
tmp_tuple_element_54 = BUILTIN_GETATTR( tmp_getattr_target_14, tmp_getattr_attr_14, tmp_getattr_default_14 );
if ( tmp_tuple_element_54 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
tmp_right_name_16 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_right_name_16, 0, tmp_tuple_element_54 );
CHECK_OBJECT( tmp_class_creation_14__prepared );
tmp_type_arg_28 = tmp_class_creation_14__prepared;
tmp_source_name_81 = BUILTIN_TYPE1( tmp_type_arg_28 );
assert( !(tmp_source_name_81 == NULL) );
tmp_tuple_element_54 = LOOKUP_ATTRIBUTE( tmp_source_name_81, const_str_plain___name__ );
Py_DECREF( tmp_source_name_81 );
if ( tmp_tuple_element_54 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_right_name_16 );
exception_lineno = 555;
goto try_except_handler_53;
}
PyTuple_SET_ITEM( tmp_right_name_16, 1, tmp_tuple_element_54 );
tmp_raise_value_14 = BINARY_OPERATION_REMAINDER( tmp_left_name_16, tmp_right_name_16 );
Py_DECREF( tmp_right_name_16 );
if ( tmp_raise_value_14 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_53;
}
exception_type = tmp_raise_type_14;
Py_INCREF( tmp_raise_type_14 );
exception_value = tmp_raise_value_14;
exception_lineno = 555;
RAISE_EXCEPTION_IMPLICIT( &exception_type, &exception_value, &exception_tb );
goto try_except_handler_53;
}
branch_no_65:;
}
goto branch_end_64;
branch_no_64:;
{
PyObject *tmp_assign_source_191;
tmp_assign_source_191 = PyDict_New();
assert( tmp_class_creation_14__prepared == NULL );
tmp_class_creation_14__prepared = tmp_assign_source_191;
}
branch_end_64:;
}
{
PyObject *tmp_assign_source_192;
{
PyObject *tmp_set_locals_14;
CHECK_OBJECT( tmp_class_creation_14__prepared );
tmp_set_locals_14 = tmp_class_creation_14__prepared;
locals_urllib3$packages$six_555 = tmp_set_locals_14;
Py_INCREF( tmp_set_locals_14 );
}
{
// Tried code:
{
// Tried code:
{
tmp_dictset_value = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_555, const_str_plain___module__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_55;
}
}
{
tmp_dictset_value = const_str_plain_Iterator;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_555, const_str_plain___qualname__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_55;
}
}
MAKE_OR_REUSE_FRAME( cache_frame_c1bbcf7037667b0ca87195e207060dd5_10, codeobj_c1bbcf7037667b0ca87195e207060dd5, module_urllib3$packages$six, sizeof(void *) );
frame_c1bbcf7037667b0ca87195e207060dd5_10 = cache_frame_c1bbcf7037667b0ca87195e207060dd5_10;
// Push the new frame as the currently active one.
pushFrameStack( frame_c1bbcf7037667b0ca87195e207060dd5_10 );
// Mark the frame object as in use, ref count 1 will be up for reuse.
assert( Py_REFCNT( frame_c1bbcf7037667b0ca87195e207060dd5_10 ) == 2 ); // Frame stack
// Framed code:
{
tmp_dictset_value = MAKE_FUNCTION_urllib3$packages$six$$$function_31_next( );
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_555, const_str_plain_next, tmp_dictset_value );
Py_DECREF( tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 557;
type_description_2 = "o";
goto frame_exception_exit_10;
}
}
#if 0
RESTORE_FRAME_EXCEPTION( frame_c1bbcf7037667b0ca87195e207060dd5_10 );
#endif
// Put the previous frame back on top.
popFrameStack();
goto frame_no_exception_9;
frame_exception_exit_10:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_c1bbcf7037667b0ca87195e207060dd5_10 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_c1bbcf7037667b0ca87195e207060dd5_10, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_c1bbcf7037667b0ca87195e207060dd5_10->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_c1bbcf7037667b0ca87195e207060dd5_10, exception_lineno );
}
// Attachs locals to frame if any.
Nuitka_Frame_AttachLocals(
(struct Nuitka_FrameObject *)frame_c1bbcf7037667b0ca87195e207060dd5_10,
type_description_2,
outline_13_var___class__
);
// Release cached frame.
if ( frame_c1bbcf7037667b0ca87195e207060dd5_10 == cache_frame_c1bbcf7037667b0ca87195e207060dd5_10 )
{
Py_DECREF( frame_c1bbcf7037667b0ca87195e207060dd5_10 );
}
cache_frame_c1bbcf7037667b0ca87195e207060dd5_10 = NULL;
assertFrameObject( frame_c1bbcf7037667b0ca87195e207060dd5_10 );
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto nested_frame_exit_9;
frame_no_exception_9:;
goto skip_nested_handling_9;
nested_frame_exit_9:;
goto try_except_handler_55;
skip_nested_handling_9:;
{
nuitka_bool tmp_condition_result_95;
PyObject *tmp_compexpr_left_22;
PyObject *tmp_compexpr_right_22;
CHECK_OBJECT( tmp_class_creation_14__bases );
tmp_compexpr_left_22 = tmp_class_creation_14__bases;
tmp_compexpr_right_22 = const_tuple_type_object_tuple;
tmp_res = RICH_COMPARE_BOOL_NE( tmp_compexpr_left_22, tmp_compexpr_right_22 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_55;
}
tmp_condition_result_95 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_95 == NUITKA_BOOL_TRUE )
{
goto branch_yes_66;
}
else
{
goto branch_no_66;
}
branch_yes_66:;
{
tmp_dictset_value = const_tuple_type_object_tuple;
tmp_res = PyObject_SetItem( locals_urllib3$packages$six_555, const_str_plain___orig_bases__, tmp_dictset_value );
if ( tmp_res != 0 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_55;
}
}
branch_no_66:;
}
{
PyObject *tmp_assign_source_193;
PyObject *tmp_called_name_172;
PyObject *tmp_args_name_28;
PyObject *tmp_tuple_element_55;
PyObject *tmp_kw_name_28;
CHECK_OBJECT( tmp_class_creation_14__metaclass );
tmp_called_name_172 = tmp_class_creation_14__metaclass;
tmp_tuple_element_55 = const_str_plain_Iterator;
tmp_args_name_28 = PyTuple_New( 3 );
Py_INCREF( tmp_tuple_element_55 );
PyTuple_SET_ITEM( tmp_args_name_28, 0, tmp_tuple_element_55 );
CHECK_OBJECT( tmp_class_creation_14__bases );
tmp_tuple_element_55 = tmp_class_creation_14__bases;
Py_INCREF( tmp_tuple_element_55 );
PyTuple_SET_ITEM( tmp_args_name_28, 1, tmp_tuple_element_55 );
tmp_tuple_element_55 = locals_urllib3$packages$six_555;
Py_INCREF( tmp_tuple_element_55 );
PyTuple_SET_ITEM( tmp_args_name_28, 2, tmp_tuple_element_55 );
CHECK_OBJECT( tmp_class_creation_14__class_decl_dict );
tmp_kw_name_28 = tmp_class_creation_14__class_decl_dict;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 555;
tmp_assign_source_193 = CALL_FUNCTION( tmp_called_name_172, tmp_args_name_28, tmp_kw_name_28 );
Py_DECREF( tmp_args_name_28 );
if ( tmp_assign_source_193 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 555;
goto try_except_handler_55;
}
assert( outline_13_var___class__ == NULL );
outline_13_var___class__ = tmp_assign_source_193;
}
{
CHECK_OBJECT( outline_13_var___class__ );
tmp_assign_source_192 = outline_13_var___class__;
Py_INCREF( tmp_assign_source_192 );
goto try_return_handler_55;
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_55:;
{
Py_DECREF( locals_urllib3$packages$six_555 );
locals_urllib3$packages$six_555 = NULL;
}
{
goto try_return_handler_54;
}
// Exception handler code:
try_except_handler_55:;
exception_keeper_type_53 = exception_type;
exception_keeper_value_53 = exception_value;
exception_keeper_tb_53 = exception_tb;
exception_keeper_lineno_53 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_DECREF( locals_urllib3$packages$six_555 );
locals_urllib3$packages$six_555 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_53;
exception_value = exception_keeper_value_53;
exception_tb = exception_keeper_tb_53;
exception_lineno = exception_keeper_lineno_53;
goto try_except_handler_54;
}
// End of try:
}
// tried codes exits in all cases
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
// Return handler code:
try_return_handler_54:;
{
CHECK_OBJECT( (PyObject *)outline_13_var___class__ );
Py_DECREF( outline_13_var___class__ );
outline_13_var___class__ = NULL;
}
{
goto outline_result_14;
}
// Exception handler code:
try_except_handler_54:;
exception_keeper_type_54 = exception_type;
exception_keeper_value_54 = exception_value;
exception_keeper_tb_54 = exception_tb;
exception_keeper_lineno_54 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
// Re-raise.
exception_type = exception_keeper_type_54;
exception_value = exception_keeper_value_54;
exception_tb = exception_keeper_tb_54;
exception_lineno = exception_keeper_lineno_54;
goto outline_exception_14;
}
// End of try:
}
// Return statement must have exited already.
NUITKA_CANNOT_GET_HERE( urllib3$packages$six );
return MOD_RETURN_VALUE( NULL );
outline_exception_14:;
exception_lineno = 555;
goto try_except_handler_53;
outline_result_14:;
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_Iterator, tmp_assign_source_192 );
}
goto try_end_27;
// Exception handler code:
try_except_handler_53:;
exception_keeper_type_55 = exception_type;
exception_keeper_value_55 = exception_value;
exception_keeper_tb_55 = exception_tb;
exception_keeper_lineno_55 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_class_creation_14__bases );
tmp_class_creation_14__bases = NULL;
}
{
Py_XDECREF( tmp_class_creation_14__class_decl_dict );
tmp_class_creation_14__class_decl_dict = NULL;
}
{
Py_XDECREF( tmp_class_creation_14__metaclass );
tmp_class_creation_14__metaclass = NULL;
}
{
Py_XDECREF( tmp_class_creation_14__prepared );
tmp_class_creation_14__prepared = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_55;
exception_value = exception_keeper_value_55;
exception_tb = exception_keeper_tb_55;
exception_lineno = exception_keeper_lineno_55;
goto frame_exception_exit_1;
}
// End of try:
try_end_27:;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_14__bases );
Py_DECREF( tmp_class_creation_14__bases );
tmp_class_creation_14__bases = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_14__class_decl_dict );
Py_DECREF( tmp_class_creation_14__class_decl_dict );
tmp_class_creation_14__class_decl_dict = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_14__metaclass );
Py_DECREF( tmp_class_creation_14__metaclass );
tmp_class_creation_14__metaclass = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_class_creation_14__prepared );
Py_DECREF( tmp_class_creation_14__prepared );
tmp_class_creation_14__prepared = NULL;
}
{
PyObject *tmp_assign_source_194;
PyObject *tmp_mvar_value_220;
tmp_mvar_value_220 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_callable );
if (unlikely( tmp_mvar_value_220 == NULL ))
{
tmp_mvar_value_220 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_callable );
}
if ( tmp_mvar_value_220 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "callable" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 560;
goto frame_exception_exit_1;
}
tmp_assign_source_194 = tmp_mvar_value_220;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_callable, tmp_assign_source_194 );
}
branch_end_62:;
}
{
PyObject *tmp_called_name_173;
PyObject *tmp_mvar_value_221;
PyObject *tmp_args_element_name_26;
PyObject *tmp_mvar_value_222;
PyObject *tmp_args_element_name_27;
tmp_mvar_value_221 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_221 == NULL ))
{
tmp_mvar_value_221 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_221 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 561;
goto frame_exception_exit_1;
}
tmp_called_name_173 = tmp_mvar_value_221;
tmp_mvar_value_222 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_unbound_function );
if (unlikely( tmp_mvar_value_222 == NULL ))
{
tmp_mvar_value_222 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_get_unbound_function );
}
if ( tmp_mvar_value_222 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "get_unbound_function" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 561;
goto frame_exception_exit_1;
}
tmp_args_element_name_26 = tmp_mvar_value_222;
tmp_args_element_name_27 = const_str_digest_a13cea3eac144232780ec70fab3f1816;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 561;
{
PyObject *call_args[] = { tmp_args_element_name_26, tmp_args_element_name_27 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_173, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 561;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_assign_source_195;
PyObject *tmp_called_name_174;
PyObject *tmp_source_name_82;
PyObject *tmp_mvar_value_223;
PyObject *tmp_args_element_name_28;
PyObject *tmp_mvar_value_224;
tmp_mvar_value_223 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_223 == NULL ))
{
tmp_mvar_value_223 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_223 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 565;
goto frame_exception_exit_1;
}
tmp_source_name_82 = tmp_mvar_value_223;
tmp_called_name_174 = LOOKUP_ATTRIBUTE( tmp_source_name_82, const_str_plain_attrgetter );
if ( tmp_called_name_174 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 565;
goto frame_exception_exit_1;
}
tmp_mvar_value_224 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__meth_func );
if (unlikely( tmp_mvar_value_224 == NULL ))
{
tmp_mvar_value_224 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__meth_func );
}
if ( tmp_mvar_value_224 == NULL )
{
Py_DECREF( tmp_called_name_174 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_meth_func" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 565;
goto frame_exception_exit_1;
}
tmp_args_element_name_28 = tmp_mvar_value_224;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 565;
{
PyObject *call_args[] = { tmp_args_element_name_28 };
tmp_assign_source_195 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_174, call_args );
}
Py_DECREF( tmp_called_name_174 );
if ( tmp_assign_source_195 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 565;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_method_function, tmp_assign_source_195 );
}
{
PyObject *tmp_assign_source_196;
PyObject *tmp_called_name_175;
PyObject *tmp_source_name_83;
PyObject *tmp_mvar_value_225;
PyObject *tmp_args_element_name_29;
PyObject *tmp_mvar_value_226;
tmp_mvar_value_225 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_225 == NULL ))
{
tmp_mvar_value_225 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_225 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 566;
goto frame_exception_exit_1;
}
tmp_source_name_83 = tmp_mvar_value_225;
tmp_called_name_175 = LOOKUP_ATTRIBUTE( tmp_source_name_83, const_str_plain_attrgetter );
if ( tmp_called_name_175 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 566;
goto frame_exception_exit_1;
}
tmp_mvar_value_226 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__meth_self );
if (unlikely( tmp_mvar_value_226 == NULL ))
{
tmp_mvar_value_226 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__meth_self );
}
if ( tmp_mvar_value_226 == NULL )
{
Py_DECREF( tmp_called_name_175 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_meth_self" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 566;
goto frame_exception_exit_1;
}
tmp_args_element_name_29 = tmp_mvar_value_226;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 566;
{
PyObject *call_args[] = { tmp_args_element_name_29 };
tmp_assign_source_196 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_175, call_args );
}
Py_DECREF( tmp_called_name_175 );
if ( tmp_assign_source_196 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 566;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_method_self, tmp_assign_source_196 );
}
{
PyObject *tmp_assign_source_197;
PyObject *tmp_called_name_176;
PyObject *tmp_source_name_84;
PyObject *tmp_mvar_value_227;
PyObject *tmp_args_element_name_30;
PyObject *tmp_mvar_value_228;
tmp_mvar_value_227 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_227 == NULL ))
{
tmp_mvar_value_227 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_227 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 567;
goto frame_exception_exit_1;
}
tmp_source_name_84 = tmp_mvar_value_227;
tmp_called_name_176 = LOOKUP_ATTRIBUTE( tmp_source_name_84, const_str_plain_attrgetter );
if ( tmp_called_name_176 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 567;
goto frame_exception_exit_1;
}
tmp_mvar_value_228 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_closure );
if (unlikely( tmp_mvar_value_228 == NULL ))
{
tmp_mvar_value_228 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__func_closure );
}
if ( tmp_mvar_value_228 == NULL )
{
Py_DECREF( tmp_called_name_176 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_func_closure" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 567;
goto frame_exception_exit_1;
}
tmp_args_element_name_30 = tmp_mvar_value_228;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 567;
{
PyObject *call_args[] = { tmp_args_element_name_30 };
tmp_assign_source_197 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_176, call_args );
}
Py_DECREF( tmp_called_name_176 );
if ( tmp_assign_source_197 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 567;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_function_closure, tmp_assign_source_197 );
}
{
PyObject *tmp_assign_source_198;
PyObject *tmp_called_name_177;
PyObject *tmp_source_name_85;
PyObject *tmp_mvar_value_229;
PyObject *tmp_args_element_name_31;
PyObject *tmp_mvar_value_230;
tmp_mvar_value_229 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_229 == NULL ))
{
tmp_mvar_value_229 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_229 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 568;
goto frame_exception_exit_1;
}
tmp_source_name_85 = tmp_mvar_value_229;
tmp_called_name_177 = LOOKUP_ATTRIBUTE( tmp_source_name_85, const_str_plain_attrgetter );
if ( tmp_called_name_177 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 568;
goto frame_exception_exit_1;
}
tmp_mvar_value_230 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_code );
if (unlikely( tmp_mvar_value_230 == NULL ))
{
tmp_mvar_value_230 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__func_code );
}
if ( tmp_mvar_value_230 == NULL )
{
Py_DECREF( tmp_called_name_177 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_func_code" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 568;
goto frame_exception_exit_1;
}
tmp_args_element_name_31 = tmp_mvar_value_230;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 568;
{
PyObject *call_args[] = { tmp_args_element_name_31 };
tmp_assign_source_198 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_177, call_args );
}
Py_DECREF( tmp_called_name_177 );
if ( tmp_assign_source_198 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 568;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_function_code, tmp_assign_source_198 );
}
{
PyObject *tmp_assign_source_199;
PyObject *tmp_called_name_178;
PyObject *tmp_source_name_86;
PyObject *tmp_mvar_value_231;
PyObject *tmp_args_element_name_32;
PyObject *tmp_mvar_value_232;
tmp_mvar_value_231 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_231 == NULL ))
{
tmp_mvar_value_231 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_231 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 569;
goto frame_exception_exit_1;
}
tmp_source_name_86 = tmp_mvar_value_231;
tmp_called_name_178 = LOOKUP_ATTRIBUTE( tmp_source_name_86, const_str_plain_attrgetter );
if ( tmp_called_name_178 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 569;
goto frame_exception_exit_1;
}
tmp_mvar_value_232 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_defaults );
if (unlikely( tmp_mvar_value_232 == NULL ))
{
tmp_mvar_value_232 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__func_defaults );
}
if ( tmp_mvar_value_232 == NULL )
{
Py_DECREF( tmp_called_name_178 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_func_defaults" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 569;
goto frame_exception_exit_1;
}
tmp_args_element_name_32 = tmp_mvar_value_232;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 569;
{
PyObject *call_args[] = { tmp_args_element_name_32 };
tmp_assign_source_199 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_178, call_args );
}
Py_DECREF( tmp_called_name_178 );
if ( tmp_assign_source_199 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 569;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_function_defaults, tmp_assign_source_199 );
}
{
PyObject *tmp_assign_source_200;
PyObject *tmp_called_name_179;
PyObject *tmp_source_name_87;
PyObject *tmp_mvar_value_233;
PyObject *tmp_args_element_name_33;
PyObject *tmp_mvar_value_234;
tmp_mvar_value_233 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_233 == NULL ))
{
tmp_mvar_value_233 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_233 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 570;
goto frame_exception_exit_1;
}
tmp_source_name_87 = tmp_mvar_value_233;
tmp_called_name_179 = LOOKUP_ATTRIBUTE( tmp_source_name_87, const_str_plain_attrgetter );
if ( tmp_called_name_179 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 570;
goto frame_exception_exit_1;
}
tmp_mvar_value_234 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__func_globals );
if (unlikely( tmp_mvar_value_234 == NULL ))
{
tmp_mvar_value_234 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__func_globals );
}
if ( tmp_mvar_value_234 == NULL )
{
Py_DECREF( tmp_called_name_179 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_func_globals" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 570;
goto frame_exception_exit_1;
}
tmp_args_element_name_33 = tmp_mvar_value_234;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 570;
{
PyObject *call_args[] = { tmp_args_element_name_33 };
tmp_assign_source_200 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_179, call_args );
}
Py_DECREF( tmp_called_name_179 );
if ( tmp_assign_source_200 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 570;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_get_function_globals, tmp_assign_source_200 );
}
{
nuitka_bool tmp_condition_result_96;
PyObject *tmp_mvar_value_235;
int tmp_truth_name_20;
tmp_mvar_value_235 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_235 == NULL ))
{
tmp_mvar_value_235 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_235 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 573;
goto frame_exception_exit_1;
}
tmp_truth_name_20 = CHECK_IF_TRUE( tmp_mvar_value_235 );
if ( tmp_truth_name_20 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 573;
goto frame_exception_exit_1;
}
tmp_condition_result_96 = tmp_truth_name_20 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_96 == NUITKA_BOOL_TRUE )
{
goto branch_yes_67;
}
else
{
goto branch_no_67;
}
branch_yes_67:;
{
PyObject *tmp_assign_source_201;
tmp_assign_source_201 = MAKE_FUNCTION_urllib3$packages$six$$$function_32_iterkeys( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterkeys, tmp_assign_source_201 );
}
{
PyObject *tmp_assign_source_202;
tmp_assign_source_202 = MAKE_FUNCTION_urllib3$packages$six$$$function_33_itervalues( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_itervalues, tmp_assign_source_202 );
}
{
PyObject *tmp_assign_source_203;
tmp_assign_source_203 = MAKE_FUNCTION_urllib3$packages$six$$$function_34_iteritems( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iteritems, tmp_assign_source_203 );
}
{
PyObject *tmp_assign_source_204;
tmp_assign_source_204 = MAKE_FUNCTION_urllib3$packages$six$$$function_35_iterlists( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterlists, tmp_assign_source_204 );
}
{
PyObject *tmp_assign_source_205;
PyObject *tmp_called_instance_7;
PyObject *tmp_mvar_value_236;
tmp_mvar_value_236 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_236 == NULL ))
{
tmp_mvar_value_236 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_236 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 586;
goto frame_exception_exit_1;
}
tmp_called_instance_7 = tmp_mvar_value_236;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 586;
tmp_assign_source_205 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_7, const_str_plain_methodcaller, &PyTuple_GET_ITEM( const_tuple_str_plain_keys_tuple, 0 ) );
if ( tmp_assign_source_205 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 586;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_viewkeys, tmp_assign_source_205 );
}
{
PyObject *tmp_assign_source_206;
PyObject *tmp_called_instance_8;
PyObject *tmp_mvar_value_237;
tmp_mvar_value_237 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_237 == NULL ))
{
tmp_mvar_value_237 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_237 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 588;
goto frame_exception_exit_1;
}
tmp_called_instance_8 = tmp_mvar_value_237;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 588;
tmp_assign_source_206 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_8, const_str_plain_methodcaller, &PyTuple_GET_ITEM( const_tuple_str_plain_values_tuple, 0 ) );
if ( tmp_assign_source_206 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 588;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_viewvalues, tmp_assign_source_206 );
}
{
PyObject *tmp_assign_source_207;
PyObject *tmp_called_instance_9;
PyObject *tmp_mvar_value_238;
tmp_mvar_value_238 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_238 == NULL ))
{
tmp_mvar_value_238 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_238 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 590;
goto frame_exception_exit_1;
}
tmp_called_instance_9 = tmp_mvar_value_238;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 590;
tmp_assign_source_207 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_9, const_str_plain_methodcaller, &PyTuple_GET_ITEM( const_tuple_str_plain_items_tuple, 0 ) );
if ( tmp_assign_source_207 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 590;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_viewitems, tmp_assign_source_207 );
}
goto branch_end_67;
branch_no_67:;
{
PyObject *tmp_assign_source_208;
tmp_assign_source_208 = MAKE_FUNCTION_urllib3$packages$six$$$function_36_iterkeys( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterkeys, tmp_assign_source_208 );
}
{
PyObject *tmp_assign_source_209;
tmp_assign_source_209 = MAKE_FUNCTION_urllib3$packages$six$$$function_37_itervalues( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_itervalues, tmp_assign_source_209 );
}
{
PyObject *tmp_assign_source_210;
tmp_assign_source_210 = MAKE_FUNCTION_urllib3$packages$six$$$function_38_iteritems( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iteritems, tmp_assign_source_210 );
}
{
PyObject *tmp_assign_source_211;
tmp_assign_source_211 = MAKE_FUNCTION_urllib3$packages$six$$$function_39_iterlists( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterlists, tmp_assign_source_211 );
}
{
PyObject *tmp_assign_source_212;
PyObject *tmp_called_instance_10;
PyObject *tmp_mvar_value_239;
tmp_mvar_value_239 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_239 == NULL ))
{
tmp_mvar_value_239 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_239 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 604;
goto frame_exception_exit_1;
}
tmp_called_instance_10 = tmp_mvar_value_239;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 604;
tmp_assign_source_212 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_10, const_str_plain_methodcaller, &PyTuple_GET_ITEM( const_tuple_str_plain_viewkeys_tuple, 0 ) );
if ( tmp_assign_source_212 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 604;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_viewkeys, tmp_assign_source_212 );
}
{
PyObject *tmp_assign_source_213;
PyObject *tmp_called_instance_11;
PyObject *tmp_mvar_value_240;
tmp_mvar_value_240 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_240 == NULL ))
{
tmp_mvar_value_240 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_240 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 606;
goto frame_exception_exit_1;
}
tmp_called_instance_11 = tmp_mvar_value_240;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 606;
tmp_assign_source_213 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_11, const_str_plain_methodcaller, &PyTuple_GET_ITEM( const_tuple_str_plain_viewvalues_tuple, 0 ) );
if ( tmp_assign_source_213 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 606;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_viewvalues, tmp_assign_source_213 );
}
{
PyObject *tmp_assign_source_214;
PyObject *tmp_called_instance_12;
PyObject *tmp_mvar_value_241;
tmp_mvar_value_241 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_241 == NULL ))
{
tmp_mvar_value_241 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_241 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 608;
goto frame_exception_exit_1;
}
tmp_called_instance_12 = tmp_mvar_value_241;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 608;
tmp_assign_source_214 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_12, const_str_plain_methodcaller, &PyTuple_GET_ITEM( const_tuple_str_plain_viewitems_tuple, 0 ) );
if ( tmp_assign_source_214 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 608;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_viewitems, tmp_assign_source_214 );
}
branch_end_67:;
}
{
PyObject *tmp_called_name_180;
PyObject *tmp_mvar_value_242;
PyObject *tmp_args_element_name_34;
PyObject *tmp_mvar_value_243;
PyObject *tmp_args_element_name_35;
tmp_mvar_value_242 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_242 == NULL ))
{
tmp_mvar_value_242 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_242 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 610;
goto frame_exception_exit_1;
}
tmp_called_name_180 = tmp_mvar_value_242;
tmp_mvar_value_243 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterkeys );
if (unlikely( tmp_mvar_value_243 == NULL ))
{
tmp_mvar_value_243 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_iterkeys );
}
if ( tmp_mvar_value_243 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "iterkeys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 610;
goto frame_exception_exit_1;
}
tmp_args_element_name_34 = tmp_mvar_value_243;
tmp_args_element_name_35 = const_str_digest_c1940ed36d6c651776a6e3a34c7131e3;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 610;
{
PyObject *call_args[] = { tmp_args_element_name_34, tmp_args_element_name_35 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_180, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 610;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_called_name_181;
PyObject *tmp_mvar_value_244;
PyObject *tmp_args_element_name_36;
PyObject *tmp_mvar_value_245;
PyObject *tmp_args_element_name_37;
tmp_mvar_value_244 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_244 == NULL ))
{
tmp_mvar_value_244 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_244 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 611;
goto frame_exception_exit_1;
}
tmp_called_name_181 = tmp_mvar_value_244;
tmp_mvar_value_245 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_itervalues );
if (unlikely( tmp_mvar_value_245 == NULL ))
{
tmp_mvar_value_245 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_itervalues );
}
if ( tmp_mvar_value_245 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "itervalues" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 611;
goto frame_exception_exit_1;
}
tmp_args_element_name_36 = tmp_mvar_value_245;
tmp_args_element_name_37 = const_str_digest_c18de21b4af59af9eda7ad848834774a;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 611;
{
PyObject *call_args[] = { tmp_args_element_name_36, tmp_args_element_name_37 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_181, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 611;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_called_name_182;
PyObject *tmp_mvar_value_246;
PyObject *tmp_args_element_name_38;
PyObject *tmp_mvar_value_247;
PyObject *tmp_args_element_name_39;
tmp_mvar_value_246 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_246 == NULL ))
{
tmp_mvar_value_246 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_246 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 612;
goto frame_exception_exit_1;
}
tmp_called_name_182 = tmp_mvar_value_246;
tmp_mvar_value_247 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iteritems );
if (unlikely( tmp_mvar_value_247 == NULL ))
{
tmp_mvar_value_247 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_iteritems );
}
if ( tmp_mvar_value_247 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "iteritems" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 612;
goto frame_exception_exit_1;
}
tmp_args_element_name_38 = tmp_mvar_value_247;
tmp_args_element_name_39 = const_str_digest_a343d5bd65de7d15893f1a0d02d09f45;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 612;
{
PyObject *call_args[] = { tmp_args_element_name_38, tmp_args_element_name_39 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_182, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 612;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_called_name_183;
PyObject *tmp_mvar_value_248;
PyObject *tmp_args_element_name_40;
PyObject *tmp_mvar_value_249;
PyObject *tmp_args_element_name_41;
tmp_mvar_value_248 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_248 == NULL ))
{
tmp_mvar_value_248 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_248 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 614;
goto frame_exception_exit_1;
}
tmp_called_name_183 = tmp_mvar_value_248;
tmp_mvar_value_249 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterlists );
if (unlikely( tmp_mvar_value_249 == NULL ))
{
tmp_mvar_value_249 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_iterlists );
}
if ( tmp_mvar_value_249 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "iterlists" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 614;
goto frame_exception_exit_1;
}
tmp_args_element_name_40 = tmp_mvar_value_249;
tmp_args_element_name_41 = const_str_digest_ef5ae5746ab9ada338d738fcd9ef185d;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 614;
{
PyObject *call_args[] = { tmp_args_element_name_40, tmp_args_element_name_41 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_183, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 614;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
nuitka_bool tmp_condition_result_97;
PyObject *tmp_mvar_value_250;
int tmp_truth_name_21;
tmp_mvar_value_250 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_250 == NULL ))
{
tmp_mvar_value_250 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_250 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 618;
goto frame_exception_exit_1;
}
tmp_truth_name_21 = CHECK_IF_TRUE( tmp_mvar_value_250 );
if ( tmp_truth_name_21 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 618;
goto frame_exception_exit_1;
}
tmp_condition_result_97 = tmp_truth_name_21 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_97 == NUITKA_BOOL_TRUE )
{
goto branch_yes_68;
}
else
{
goto branch_no_68;
}
branch_yes_68:;
{
PyObject *tmp_assign_source_215;
tmp_assign_source_215 = MAKE_FUNCTION_urllib3$packages$six$$$function_40_b( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_b, tmp_assign_source_215 );
}
{
PyObject *tmp_assign_source_216;
tmp_assign_source_216 = MAKE_FUNCTION_urllib3$packages$six$$$function_41_u( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_u, tmp_assign_source_216 );
}
{
PyObject *tmp_assign_source_217;
tmp_assign_source_217 = LOOKUP_BUILTIN( const_str_plain_chr );
assert( tmp_assign_source_217 != NULL );
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unichr, tmp_assign_source_217 );
}
{
PyObject *tmp_assign_source_218;
PyObject *tmp_name_name_6;
PyObject *tmp_globals_name_6;
PyObject *tmp_locals_name_6;
PyObject *tmp_fromlist_name_6;
PyObject *tmp_level_name_6;
tmp_name_name_6 = const_str_plain_struct;
tmp_globals_name_6 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_6 = Py_None;
tmp_fromlist_name_6 = Py_None;
tmp_level_name_6 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 625;
tmp_assign_source_218 = IMPORT_MODULE5( tmp_name_name_6, tmp_globals_name_6, tmp_locals_name_6, tmp_fromlist_name_6, tmp_level_name_6 );
if ( tmp_assign_source_218 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 625;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_struct, tmp_assign_source_218 );
}
{
PyObject *tmp_assign_source_219;
PyObject *tmp_source_name_88;
PyObject *tmp_called_instance_13;
PyObject *tmp_mvar_value_251;
tmp_mvar_value_251 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_struct );
if (unlikely( tmp_mvar_value_251 == NULL ))
{
tmp_mvar_value_251 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_struct );
}
CHECK_OBJECT( tmp_mvar_value_251 );
tmp_called_instance_13 = tmp_mvar_value_251;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 626;
tmp_source_name_88 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_13, const_str_plain_Struct, &PyTuple_GET_ITEM( const_tuple_str_digest_492eced51578a561806e20ae8ef1f867_tuple, 0 ) );
if ( tmp_source_name_88 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 626;
goto frame_exception_exit_1;
}
tmp_assign_source_219 = LOOKUP_ATTRIBUTE( tmp_source_name_88, const_str_plain_pack );
Py_DECREF( tmp_source_name_88 );
if ( tmp_assign_source_219 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 626;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_int2byte, tmp_assign_source_219 );
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_struct );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "struct" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 627;
goto frame_exception_exit_1;
}
}
{
PyObject *tmp_assign_source_220;
PyObject *tmp_called_instance_14;
PyObject *tmp_mvar_value_252;
tmp_mvar_value_252 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_252 == NULL ))
{
tmp_mvar_value_252 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_252 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 628;
goto frame_exception_exit_1;
}
tmp_called_instance_14 = tmp_mvar_value_252;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 628;
tmp_assign_source_220 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_14, const_str_plain_itemgetter, &PyTuple_GET_ITEM( const_tuple_int_0_tuple, 0 ) );
if ( tmp_assign_source_220 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 628;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_byte2int, tmp_assign_source_220 );
}
{
PyObject *tmp_assign_source_221;
PyObject *tmp_source_name_89;
PyObject *tmp_mvar_value_253;
tmp_mvar_value_253 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_operator );
if (unlikely( tmp_mvar_value_253 == NULL ))
{
tmp_mvar_value_253 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_operator );
}
if ( tmp_mvar_value_253 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "operator" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 629;
goto frame_exception_exit_1;
}
tmp_source_name_89 = tmp_mvar_value_253;
tmp_assign_source_221 = LOOKUP_ATTRIBUTE( tmp_source_name_89, const_str_plain_getitem );
if ( tmp_assign_source_221 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 629;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_indexbytes, tmp_assign_source_221 );
}
{
PyObject *tmp_assign_source_222;
tmp_assign_source_222 = LOOKUP_BUILTIN( const_str_plain_iter );
assert( tmp_assign_source_222 != NULL );
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterbytes, tmp_assign_source_222 );
}
{
PyObject *tmp_assign_source_223;
PyObject *tmp_name_name_7;
PyObject *tmp_globals_name_7;
PyObject *tmp_locals_name_7;
PyObject *tmp_fromlist_name_7;
PyObject *tmp_level_name_7;
tmp_name_name_7 = const_str_plain_io;
tmp_globals_name_7 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_7 = Py_None;
tmp_fromlist_name_7 = Py_None;
tmp_level_name_7 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 631;
tmp_assign_source_223 = IMPORT_MODULE5( tmp_name_name_7, tmp_globals_name_7, tmp_locals_name_7, tmp_fromlist_name_7, tmp_level_name_7 );
if ( tmp_assign_source_223 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 631;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_io, tmp_assign_source_223 );
}
{
PyObject *tmp_assign_source_224;
PyObject *tmp_source_name_90;
PyObject *tmp_mvar_value_254;
tmp_mvar_value_254 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_io );
if (unlikely( tmp_mvar_value_254 == NULL ))
{
tmp_mvar_value_254 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_io );
}
CHECK_OBJECT( tmp_mvar_value_254 );
tmp_source_name_90 = tmp_mvar_value_254;
tmp_assign_source_224 = LOOKUP_ATTRIBUTE( tmp_source_name_90, const_str_plain_StringIO );
if ( tmp_assign_source_224 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 632;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_StringIO, tmp_assign_source_224 );
}
{
PyObject *tmp_assign_source_225;
PyObject *tmp_source_name_91;
PyObject *tmp_mvar_value_255;
tmp_mvar_value_255 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_io );
if (unlikely( tmp_mvar_value_255 == NULL ))
{
tmp_mvar_value_255 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_io );
}
if ( tmp_mvar_value_255 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "io" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 633;
goto frame_exception_exit_1;
}
tmp_source_name_91 = tmp_mvar_value_255;
tmp_assign_source_225 = LOOKUP_ATTRIBUTE( tmp_source_name_91, const_str_plain_BytesIO );
if ( tmp_assign_source_225 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 633;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_BytesIO, tmp_assign_source_225 );
}
{
PyObject *tmp_assign_source_226;
tmp_assign_source_226 = const_str_plain_assertCountEqual;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertCountEqual, tmp_assign_source_226 );
}
{
nuitka_bool tmp_condition_result_98;
PyObject *tmp_compexpr_left_23;
PyObject *tmp_compexpr_right_23;
PyObject *tmp_subscribed_name_18;
PyObject *tmp_source_name_92;
PyObject *tmp_mvar_value_256;
PyObject *tmp_subscript_name_18;
tmp_mvar_value_256 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_256 == NULL ))
{
tmp_mvar_value_256 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_256 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 635;
goto frame_exception_exit_1;
}
tmp_source_name_92 = tmp_mvar_value_256;
tmp_subscribed_name_18 = LOOKUP_ATTRIBUTE( tmp_source_name_92, const_str_plain_version_info );
if ( tmp_subscribed_name_18 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 635;
goto frame_exception_exit_1;
}
tmp_subscript_name_18 = const_int_pos_1;
tmp_compexpr_left_23 = LOOKUP_SUBSCRIPT_CONST( tmp_subscribed_name_18, tmp_subscript_name_18, 1 );
Py_DECREF( tmp_subscribed_name_18 );
if ( tmp_compexpr_left_23 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 635;
goto frame_exception_exit_1;
}
tmp_compexpr_right_23 = const_int_pos_1;
tmp_res = RICH_COMPARE_BOOL_LE( tmp_compexpr_left_23, tmp_compexpr_right_23 );
Py_DECREF( tmp_compexpr_left_23 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 635;
goto frame_exception_exit_1;
}
tmp_condition_result_98 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_98 == NUITKA_BOOL_TRUE )
{
goto branch_yes_69;
}
else
{
goto branch_no_69;
}
branch_yes_69:;
{
PyObject *tmp_assign_source_227;
tmp_assign_source_227 = const_str_plain_assertRaisesRegexp;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRaisesRegex, tmp_assign_source_227 );
}
{
PyObject *tmp_assign_source_228;
tmp_assign_source_228 = const_str_plain_assertRegexpMatches;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRegex, tmp_assign_source_228 );
}
goto branch_end_69;
branch_no_69:;
{
PyObject *tmp_assign_source_229;
tmp_assign_source_229 = const_str_plain_assertRaisesRegex;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRaisesRegex, tmp_assign_source_229 );
}
{
PyObject *tmp_assign_source_230;
tmp_assign_source_230 = const_str_plain_assertRegex;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRegex, tmp_assign_source_230 );
}
branch_end_69:;
}
goto branch_end_68;
branch_no_68:;
{
PyObject *tmp_assign_source_231;
tmp_assign_source_231 = MAKE_FUNCTION_urllib3$packages$six$$$function_42_b( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_b, tmp_assign_source_231 );
}
{
PyObject *tmp_assign_source_232;
tmp_assign_source_232 = MAKE_FUNCTION_urllib3$packages$six$$$function_43_u( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_u, tmp_assign_source_232 );
}
{
PyObject *tmp_assign_source_233;
PyObject *tmp_mvar_value_257;
tmp_mvar_value_257 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unichr );
if (unlikely( tmp_mvar_value_257 == NULL ))
{
tmp_mvar_value_257 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_unichr );
}
if ( tmp_mvar_value_257 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "unichr" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 648;
goto frame_exception_exit_1;
}
tmp_assign_source_233 = tmp_mvar_value_257;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_unichr, tmp_assign_source_233 );
}
{
PyObject *tmp_assign_source_234;
tmp_assign_source_234 = LOOKUP_BUILTIN( const_str_plain_chr );
assert( tmp_assign_source_234 != NULL );
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_int2byte, tmp_assign_source_234 );
}
{
PyObject *tmp_assign_source_235;
tmp_assign_source_235 = MAKE_FUNCTION_urllib3$packages$six$$$function_44_byte2int( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_byte2int, tmp_assign_source_235 );
}
{
PyObject *tmp_assign_source_236;
tmp_assign_source_236 = MAKE_FUNCTION_urllib3$packages$six$$$function_45_indexbytes( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_indexbytes, tmp_assign_source_236 );
}
{
PyObject *tmp_assign_source_237;
PyObject *tmp_called_name_184;
PyObject *tmp_source_name_93;
PyObject *tmp_mvar_value_258;
PyObject *tmp_args_element_name_42;
PyObject *tmp_source_name_94;
PyObject *tmp_mvar_value_259;
PyObject *tmp_args_element_name_43;
tmp_mvar_value_258 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_functools );
if (unlikely( tmp_mvar_value_258 == NULL ))
{
tmp_mvar_value_258 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_functools );
}
if ( tmp_mvar_value_258 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "functools" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 656;
goto frame_exception_exit_1;
}
tmp_source_name_93 = tmp_mvar_value_258;
tmp_called_name_184 = LOOKUP_ATTRIBUTE( tmp_source_name_93, const_str_plain_partial );
if ( tmp_called_name_184 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 656;
goto frame_exception_exit_1;
}
tmp_mvar_value_259 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_itertools );
if (unlikely( tmp_mvar_value_259 == NULL ))
{
tmp_mvar_value_259 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_itertools );
}
if ( tmp_mvar_value_259 == NULL )
{
Py_DECREF( tmp_called_name_184 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "itertools" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 656;
goto frame_exception_exit_1;
}
tmp_source_name_94 = tmp_mvar_value_259;
tmp_args_element_name_42 = LOOKUP_ATTRIBUTE( tmp_source_name_94, const_str_plain_imap );
if ( tmp_args_element_name_42 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_called_name_184 );
exception_lineno = 656;
goto frame_exception_exit_1;
}
tmp_args_element_name_43 = LOOKUP_BUILTIN( const_str_plain_ord );
assert( tmp_args_element_name_43 != NULL );
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 656;
{
PyObject *call_args[] = { tmp_args_element_name_42, tmp_args_element_name_43 };
tmp_assign_source_237 = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_184, call_args );
}
Py_DECREF( tmp_called_name_184 );
Py_DECREF( tmp_args_element_name_42 );
if ( tmp_assign_source_237 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 656;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_iterbytes, tmp_assign_source_237 );
}
{
PyObject *tmp_assign_source_238;
PyObject *tmp_name_name_8;
PyObject *tmp_globals_name_8;
PyObject *tmp_locals_name_8;
PyObject *tmp_fromlist_name_8;
PyObject *tmp_level_name_8;
tmp_name_name_8 = const_str_plain_StringIO;
tmp_globals_name_8 = (PyObject *)moduledict_urllib3$packages$six;
tmp_locals_name_8 = Py_None;
tmp_fromlist_name_8 = Py_None;
tmp_level_name_8 = const_int_0;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 657;
tmp_assign_source_238 = IMPORT_MODULE5( tmp_name_name_8, tmp_globals_name_8, tmp_locals_name_8, tmp_fromlist_name_8, tmp_level_name_8 );
if ( tmp_assign_source_238 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 657;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_StringIO, tmp_assign_source_238 );
}
{
PyObject *tmp_assign_source_239;
PyObject *tmp_source_name_95;
PyObject *tmp_mvar_value_260;
tmp_mvar_value_260 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_StringIO );
if (unlikely( tmp_mvar_value_260 == NULL ))
{
tmp_mvar_value_260 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_StringIO );
}
CHECK_OBJECT( tmp_mvar_value_260 );
tmp_source_name_95 = tmp_mvar_value_260;
tmp_assign_source_239 = LOOKUP_ATTRIBUTE( tmp_source_name_95, const_str_plain_StringIO );
if ( tmp_assign_source_239 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 658;
goto frame_exception_exit_1;
}
assert( tmp_assign_unpack_1__assign_source == NULL );
tmp_assign_unpack_1__assign_source = tmp_assign_source_239;
}
{
PyObject *tmp_assign_source_240;
CHECK_OBJECT( tmp_assign_unpack_1__assign_source );
tmp_assign_source_240 = tmp_assign_unpack_1__assign_source;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_StringIO, tmp_assign_source_240 );
}
{
PyObject *tmp_assign_source_241;
CHECK_OBJECT( tmp_assign_unpack_1__assign_source );
tmp_assign_source_241 = tmp_assign_unpack_1__assign_source;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_BytesIO, tmp_assign_source_241 );
}
{
CHECK_OBJECT( (PyObject *)tmp_assign_unpack_1__assign_source );
Py_DECREF( tmp_assign_unpack_1__assign_source );
tmp_assign_unpack_1__assign_source = NULL;
}
{
PyObject *tmp_assign_source_242;
tmp_assign_source_242 = const_str_plain_assertItemsEqual;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertCountEqual, tmp_assign_source_242 );
}
{
PyObject *tmp_assign_source_243;
tmp_assign_source_243 = const_str_plain_assertRaisesRegexp;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRaisesRegex, tmp_assign_source_243 );
}
{
PyObject *tmp_assign_source_244;
tmp_assign_source_244 = const_str_plain_assertRegexpMatches;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__assertRegex, tmp_assign_source_244 );
}
branch_end_68:;
}
{
PyObject *tmp_called_name_185;
PyObject *tmp_mvar_value_261;
PyObject *tmp_args_element_name_44;
PyObject *tmp_mvar_value_262;
PyObject *tmp_args_element_name_45;
tmp_mvar_value_261 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_261 == NULL ))
{
tmp_mvar_value_261 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_261 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 662;
goto frame_exception_exit_1;
}
tmp_called_name_185 = tmp_mvar_value_261;
tmp_mvar_value_262 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_b );
if (unlikely( tmp_mvar_value_262 == NULL ))
{
tmp_mvar_value_262 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_b );
}
if ( tmp_mvar_value_262 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "b" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 662;
goto frame_exception_exit_1;
}
tmp_args_element_name_44 = tmp_mvar_value_262;
tmp_args_element_name_45 = const_str_digest_0e07ea38c4cf2fbcefc89e7de4db934c;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 662;
{
PyObject *call_args[] = { tmp_args_element_name_44, tmp_args_element_name_45 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_185, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 662;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_called_name_186;
PyObject *tmp_mvar_value_263;
PyObject *tmp_args_element_name_46;
PyObject *tmp_mvar_value_264;
PyObject *tmp_args_element_name_47;
tmp_mvar_value_263 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_263 == NULL ))
{
tmp_mvar_value_263 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_263 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 663;
goto frame_exception_exit_1;
}
tmp_called_name_186 = tmp_mvar_value_263;
tmp_mvar_value_264 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_u );
if (unlikely( tmp_mvar_value_264 == NULL ))
{
tmp_mvar_value_264 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_u );
}
if ( tmp_mvar_value_264 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "u" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 663;
goto frame_exception_exit_1;
}
tmp_args_element_name_46 = tmp_mvar_value_264;
tmp_args_element_name_47 = const_str_digest_ebf751844f7678efef5423dab5acd577;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 663;
{
PyObject *call_args[] = { tmp_args_element_name_46, tmp_args_element_name_47 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_186, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 663;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
PyObject *tmp_assign_source_245;
tmp_assign_source_245 = MAKE_FUNCTION_urllib3$packages$six$$$function_46_assertCountEqual( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_assertCountEqual, tmp_assign_source_245 );
}
{
PyObject *tmp_assign_source_246;
tmp_assign_source_246 = MAKE_FUNCTION_urllib3$packages$six$$$function_47_assertRaisesRegex( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_assertRaisesRegex, tmp_assign_source_246 );
}
{
PyObject *tmp_assign_source_247;
tmp_assign_source_247 = MAKE_FUNCTION_urllib3$packages$six$$$function_48_assertRegex( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_assertRegex, tmp_assign_source_247 );
}
{
nuitka_bool tmp_condition_result_99;
PyObject *tmp_mvar_value_265;
int tmp_truth_name_22;
tmp_mvar_value_265 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_PY3 );
if (unlikely( tmp_mvar_value_265 == NULL ))
{
tmp_mvar_value_265 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_PY3 );
}
if ( tmp_mvar_value_265 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "PY3" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 678;
goto frame_exception_exit_1;
}
tmp_truth_name_22 = CHECK_IF_TRUE( tmp_mvar_value_265 );
if ( tmp_truth_name_22 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 678;
goto frame_exception_exit_1;
}
tmp_condition_result_99 = tmp_truth_name_22 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_99 == NUITKA_BOOL_TRUE )
{
goto branch_yes_70;
}
else
{
goto branch_no_70;
}
branch_yes_70:;
{
PyObject *tmp_assign_source_248;
PyObject *tmp_getattr_target_15;
PyObject *tmp_source_name_96;
PyObject *tmp_mvar_value_266;
PyObject *tmp_getattr_attr_15;
tmp_mvar_value_266 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_moves );
if (unlikely( tmp_mvar_value_266 == NULL ))
{
tmp_mvar_value_266 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_moves );
}
if ( tmp_mvar_value_266 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "moves" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 679;
goto frame_exception_exit_1;
}
tmp_source_name_96 = tmp_mvar_value_266;
tmp_getattr_target_15 = LOOKUP_ATTRIBUTE( tmp_source_name_96, const_str_plain_builtins );
if ( tmp_getattr_target_15 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 679;
goto frame_exception_exit_1;
}
tmp_getattr_attr_15 = const_str_plain_exec;
tmp_assign_source_248 = BUILTIN_GETATTR( tmp_getattr_target_15, tmp_getattr_attr_15, NULL );
Py_DECREF( tmp_getattr_target_15 );
if ( tmp_assign_source_248 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 679;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_exec_, tmp_assign_source_248 );
}
{
PyObject *tmp_assign_source_249;
PyObject *tmp_defaults_4;
tmp_defaults_4 = const_tuple_none_tuple;
Py_INCREF( tmp_defaults_4 );
tmp_assign_source_249 = MAKE_FUNCTION_urllib3$packages$six$$$function_49_reraise( tmp_defaults_4 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_reraise, tmp_assign_source_249 );
}
goto branch_end_70;
branch_no_70:;
{
PyObject *tmp_assign_source_250;
PyObject *tmp_defaults_5;
tmp_defaults_5 = const_tuple_none_none_tuple;
Py_INCREF( tmp_defaults_5 );
tmp_assign_source_250 = MAKE_FUNCTION_urllib3$packages$six$$$function_50_exec_( tmp_defaults_5 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_exec_, tmp_assign_source_250 );
}
{
PyObject *tmp_called_name_187;
PyObject *tmp_mvar_value_267;
tmp_mvar_value_267 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_exec_ );
if (unlikely( tmp_mvar_value_267 == NULL ))
{
tmp_mvar_value_267 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_exec_ );
}
CHECK_OBJECT( tmp_mvar_value_267 );
tmp_called_name_187 = tmp_mvar_value_267;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 701;
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_187, &PyTuple_GET_ITEM( const_tuple_str_digest_cac36d305945ac2bbd2d1b0c1a3dadc8_tuple, 0 ) );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 701;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
branch_end_70:;
}
{
nuitka_bool tmp_condition_result_100;
PyObject *tmp_compexpr_left_24;
PyObject *tmp_compexpr_right_24;
PyObject *tmp_subscribed_name_19;
PyObject *tmp_source_name_97;
PyObject *tmp_mvar_value_268;
PyObject *tmp_subscript_name_19;
tmp_mvar_value_268 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_268 == NULL ))
{
tmp_mvar_value_268 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_268 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 706;
goto frame_exception_exit_1;
}
tmp_source_name_97 = tmp_mvar_value_268;
tmp_subscribed_name_19 = LOOKUP_ATTRIBUTE( tmp_source_name_97, const_str_plain_version_info );
if ( tmp_subscribed_name_19 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 706;
goto frame_exception_exit_1;
}
tmp_subscript_name_19 = const_slice_none_int_pos_2_none;
tmp_compexpr_left_24 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_19, tmp_subscript_name_19 );
Py_DECREF( tmp_subscribed_name_19 );
if ( tmp_compexpr_left_24 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 706;
goto frame_exception_exit_1;
}
tmp_compexpr_right_24 = const_tuple_int_pos_3_int_pos_2_tuple;
tmp_res = RICH_COMPARE_BOOL_EQ_NORECURSE( tmp_compexpr_left_24, tmp_compexpr_right_24 );
Py_DECREF( tmp_compexpr_left_24 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 706;
goto frame_exception_exit_1;
}
tmp_condition_result_100 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_100 == NUITKA_BOOL_TRUE )
{
goto branch_yes_71;
}
else
{
goto branch_no_71;
}
branch_yes_71:;
{
PyObject *tmp_called_name_188;
PyObject *tmp_mvar_value_269;
tmp_mvar_value_269 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_exec_ );
if (unlikely( tmp_mvar_value_269 == NULL ))
{
tmp_mvar_value_269 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_exec_ );
}
if ( tmp_mvar_value_269 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "exec_" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 707;
goto frame_exception_exit_1;
}
tmp_called_name_188 = tmp_mvar_value_269;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 707;
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_188, &PyTuple_GET_ITEM( const_tuple_str_digest_813378a9c91048d7990696da82a61814_tuple, 0 ) );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 707;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
goto branch_end_71;
branch_no_71:;
{
nuitka_bool tmp_condition_result_101;
PyObject *tmp_compexpr_left_25;
PyObject *tmp_compexpr_right_25;
PyObject *tmp_subscribed_name_20;
PyObject *tmp_source_name_98;
PyObject *tmp_mvar_value_270;
PyObject *tmp_subscript_name_20;
tmp_mvar_value_270 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_270 == NULL ))
{
tmp_mvar_value_270 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_270 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 712;
goto frame_exception_exit_1;
}
tmp_source_name_98 = tmp_mvar_value_270;
tmp_subscribed_name_20 = LOOKUP_ATTRIBUTE( tmp_source_name_98, const_str_plain_version_info );
if ( tmp_subscribed_name_20 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 712;
goto frame_exception_exit_1;
}
tmp_subscript_name_20 = const_slice_none_int_pos_2_none;
tmp_compexpr_left_25 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_20, tmp_subscript_name_20 );
Py_DECREF( tmp_subscribed_name_20 );
if ( tmp_compexpr_left_25 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 712;
goto frame_exception_exit_1;
}
tmp_compexpr_right_25 = const_tuple_int_pos_3_int_pos_2_tuple;
tmp_res = RICH_COMPARE_BOOL_GT( tmp_compexpr_left_25, tmp_compexpr_right_25 );
Py_DECREF( tmp_compexpr_left_25 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 712;
goto frame_exception_exit_1;
}
tmp_condition_result_101 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_101 == NUITKA_BOOL_TRUE )
{
goto branch_yes_72;
}
else
{
goto branch_no_72;
}
branch_yes_72:;
{
PyObject *tmp_called_name_189;
PyObject *tmp_mvar_value_271;
tmp_mvar_value_271 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_exec_ );
if (unlikely( tmp_mvar_value_271 == NULL ))
{
tmp_mvar_value_271 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_exec_ );
}
if ( tmp_mvar_value_271 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "exec_" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 713;
goto frame_exception_exit_1;
}
tmp_called_name_189 = tmp_mvar_value_271;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 713;
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_189, &PyTuple_GET_ITEM( const_tuple_str_digest_f4d3a600a6e16b82e3f10867b851d5a1_tuple, 0 ) );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 713;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
goto branch_end_72;
branch_no_72:;
{
PyObject *tmp_assign_source_251;
tmp_assign_source_251 = MAKE_FUNCTION_urllib3$packages$six$$$function_51_raise_from( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_raise_from, tmp_assign_source_251 );
}
branch_end_72:;
}
branch_end_71:;
}
{
PyObject *tmp_assign_source_252;
PyObject *tmp_getattr_target_16;
PyObject *tmp_source_name_99;
PyObject *tmp_mvar_value_272;
PyObject *tmp_getattr_attr_16;
PyObject *tmp_getattr_default_15;
tmp_mvar_value_272 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_moves );
if (unlikely( tmp_mvar_value_272 == NULL ))
{
tmp_mvar_value_272 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_moves );
}
if ( tmp_mvar_value_272 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "moves" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 721;
goto frame_exception_exit_1;
}
tmp_source_name_99 = tmp_mvar_value_272;
tmp_getattr_target_16 = LOOKUP_ATTRIBUTE( tmp_source_name_99, const_str_plain_builtins );
if ( tmp_getattr_target_16 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 721;
goto frame_exception_exit_1;
}
tmp_getattr_attr_16 = const_str_plain_print;
tmp_getattr_default_15 = Py_None;
tmp_assign_source_252 = BUILTIN_GETATTR( tmp_getattr_target_16, tmp_getattr_attr_16, tmp_getattr_default_15 );
Py_DECREF( tmp_getattr_target_16 );
if ( tmp_assign_source_252 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 721;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_print_, tmp_assign_source_252 );
}
{
nuitka_bool tmp_condition_result_102;
PyObject *tmp_compexpr_left_26;
PyObject *tmp_compexpr_right_26;
PyObject *tmp_mvar_value_273;
tmp_mvar_value_273 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_print_ );
if (unlikely( tmp_mvar_value_273 == NULL ))
{
tmp_mvar_value_273 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_print_ );
}
CHECK_OBJECT( tmp_mvar_value_273 );
tmp_compexpr_left_26 = tmp_mvar_value_273;
tmp_compexpr_right_26 = Py_None;
tmp_condition_result_102 = ( tmp_compexpr_left_26 == tmp_compexpr_right_26 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_102 == NUITKA_BOOL_TRUE )
{
goto branch_yes_73;
}
else
{
goto branch_no_73;
}
branch_yes_73:;
{
PyObject *tmp_assign_source_253;
tmp_assign_source_253 = MAKE_FUNCTION_urllib3$packages$six$$$function_52_print_( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_print_, tmp_assign_source_253 );
}
branch_no_73:;
}
{
nuitka_bool tmp_condition_result_103;
PyObject *tmp_compexpr_left_27;
PyObject *tmp_compexpr_right_27;
PyObject *tmp_subscribed_name_21;
PyObject *tmp_source_name_100;
PyObject *tmp_mvar_value_274;
PyObject *tmp_subscript_name_21;
tmp_mvar_value_274 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_274 == NULL ))
{
tmp_mvar_value_274 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_274 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 776;
goto frame_exception_exit_1;
}
tmp_source_name_100 = tmp_mvar_value_274;
tmp_subscribed_name_21 = LOOKUP_ATTRIBUTE( tmp_source_name_100, const_str_plain_version_info );
if ( tmp_subscribed_name_21 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 776;
goto frame_exception_exit_1;
}
tmp_subscript_name_21 = const_slice_none_int_pos_2_none;
tmp_compexpr_left_27 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_21, tmp_subscript_name_21 );
Py_DECREF( tmp_subscribed_name_21 );
if ( tmp_compexpr_left_27 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 776;
goto frame_exception_exit_1;
}
tmp_compexpr_right_27 = const_tuple_int_pos_3_int_pos_3_tuple;
tmp_res = RICH_COMPARE_BOOL_LT( tmp_compexpr_left_27, tmp_compexpr_right_27 );
Py_DECREF( tmp_compexpr_left_27 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 776;
goto frame_exception_exit_1;
}
tmp_condition_result_103 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_103 == NUITKA_BOOL_TRUE )
{
goto branch_yes_74;
}
else
{
goto branch_no_74;
}
branch_yes_74:;
{
PyObject *tmp_assign_source_254;
PyObject *tmp_mvar_value_275;
tmp_mvar_value_275 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_print_ );
if (unlikely( tmp_mvar_value_275 == NULL ))
{
tmp_mvar_value_275 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_print_ );
}
if ( tmp_mvar_value_275 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "print_" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 777;
goto frame_exception_exit_1;
}
tmp_assign_source_254 = tmp_mvar_value_275;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__print, tmp_assign_source_254 );
}
{
PyObject *tmp_assign_source_255;
tmp_assign_source_255 = MAKE_FUNCTION_urllib3$packages$six$$$function_53_print_( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_print_, tmp_assign_source_255 );
}
branch_no_74:;
}
{
PyObject *tmp_called_name_190;
PyObject *tmp_mvar_value_276;
PyObject *tmp_args_element_name_48;
PyObject *tmp_mvar_value_277;
PyObject *tmp_args_element_name_49;
tmp_mvar_value_276 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__add_doc );
if (unlikely( tmp_mvar_value_276 == NULL ))
{
tmp_mvar_value_276 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__add_doc );
}
if ( tmp_mvar_value_276 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_add_doc" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 786;
goto frame_exception_exit_1;
}
tmp_called_name_190 = tmp_mvar_value_276;
tmp_mvar_value_277 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_reraise );
if (unlikely( tmp_mvar_value_277 == NULL ))
{
tmp_mvar_value_277 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_reraise );
}
if ( tmp_mvar_value_277 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "reraise" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 786;
goto frame_exception_exit_1;
}
tmp_args_element_name_48 = tmp_mvar_value_277;
tmp_args_element_name_49 = const_str_digest_91987f05961643baf523130276babe51;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 786;
{
PyObject *call_args[] = { tmp_args_element_name_48, tmp_args_element_name_49 };
tmp_unused = CALL_FUNCTION_WITH_ARGS2( tmp_called_name_190, call_args );
}
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 786;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
{
nuitka_bool tmp_condition_result_104;
PyObject *tmp_compexpr_left_28;
PyObject *tmp_compexpr_right_28;
PyObject *tmp_subscribed_name_22;
PyObject *tmp_source_name_101;
PyObject *tmp_mvar_value_278;
PyObject *tmp_subscript_name_22;
tmp_mvar_value_278 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_278 == NULL ))
{
tmp_mvar_value_278 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_278 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 788;
goto frame_exception_exit_1;
}
tmp_source_name_101 = tmp_mvar_value_278;
tmp_subscribed_name_22 = LOOKUP_ATTRIBUTE( tmp_source_name_101, const_str_plain_version_info );
if ( tmp_subscribed_name_22 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 788;
goto frame_exception_exit_1;
}
tmp_subscript_name_22 = const_slice_int_0_int_pos_2_none;
tmp_compexpr_left_28 = LOOKUP_SUBSCRIPT( tmp_subscribed_name_22, tmp_subscript_name_22 );
Py_DECREF( tmp_subscribed_name_22 );
if ( tmp_compexpr_left_28 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 788;
goto frame_exception_exit_1;
}
tmp_compexpr_right_28 = const_tuple_int_pos_3_int_pos_4_tuple;
tmp_res = RICH_COMPARE_BOOL_LT( tmp_compexpr_left_28, tmp_compexpr_right_28 );
Py_DECREF( tmp_compexpr_left_28 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 788;
goto frame_exception_exit_1;
}
tmp_condition_result_104 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
if ( tmp_condition_result_104 == NUITKA_BOOL_TRUE )
{
goto branch_yes_75;
}
else
{
goto branch_no_75;
}
branch_yes_75:;
{
PyObject *tmp_assign_source_256;
PyObject *tmp_defaults_6;
PyObject *tmp_tuple_element_56;
PyObject *tmp_source_name_102;
PyObject *tmp_mvar_value_279;
PyObject *tmp_source_name_103;
PyObject *tmp_mvar_value_280;
tmp_mvar_value_279 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_functools );
if (unlikely( tmp_mvar_value_279 == NULL ))
{
tmp_mvar_value_279 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_functools );
}
if ( tmp_mvar_value_279 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "functools" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 789;
goto frame_exception_exit_1;
}
tmp_source_name_102 = tmp_mvar_value_279;
tmp_tuple_element_56 = LOOKUP_ATTRIBUTE( tmp_source_name_102, const_str_plain_WRAPPER_ASSIGNMENTS );
if ( tmp_tuple_element_56 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 789;
goto frame_exception_exit_1;
}
tmp_defaults_6 = PyTuple_New( 2 );
PyTuple_SET_ITEM( tmp_defaults_6, 0, tmp_tuple_element_56 );
tmp_mvar_value_280 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_functools );
if (unlikely( tmp_mvar_value_280 == NULL ))
{
tmp_mvar_value_280 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_functools );
}
if ( tmp_mvar_value_280 == NULL )
{
Py_DECREF( tmp_defaults_6 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "functools" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 790;
goto frame_exception_exit_1;
}
tmp_source_name_103 = tmp_mvar_value_280;
tmp_tuple_element_56 = LOOKUP_ATTRIBUTE( tmp_source_name_103, const_str_plain_WRAPPER_UPDATES );
if ( tmp_tuple_element_56 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_defaults_6 );
exception_lineno = 790;
goto frame_exception_exit_1;
}
PyTuple_SET_ITEM( tmp_defaults_6, 1, tmp_tuple_element_56 );
tmp_assign_source_256 = MAKE_FUNCTION_urllib3$packages$six$$$function_54_wraps( tmp_defaults_6 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_wraps, tmp_assign_source_256 );
}
goto branch_end_75;
branch_no_75:;
{
PyObject *tmp_assign_source_257;
PyObject *tmp_source_name_104;
PyObject *tmp_mvar_value_281;
tmp_mvar_value_281 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_functools );
if (unlikely( tmp_mvar_value_281 == NULL ))
{
tmp_mvar_value_281 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_functools );
}
if ( tmp_mvar_value_281 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "functools" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 797;
goto frame_exception_exit_1;
}
tmp_source_name_104 = tmp_mvar_value_281;
tmp_assign_source_257 = LOOKUP_ATTRIBUTE( tmp_source_name_104, const_str_plain_wraps );
if ( tmp_assign_source_257 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 797;
goto frame_exception_exit_1;
}
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_wraps, tmp_assign_source_257 );
}
branch_end_75:;
}
{
PyObject *tmp_assign_source_258;
tmp_assign_source_258 = MAKE_FUNCTION_urllib3$packages$six$$$function_55_with_metaclass( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_with_metaclass, tmp_assign_source_258 );
}
{
PyObject *tmp_assign_source_259;
tmp_assign_source_259 = MAKE_FUNCTION_urllib3$packages$six$$$function_56_add_metaclass( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_add_metaclass, tmp_assign_source_259 );
}
{
PyObject *tmp_assign_source_260;
tmp_assign_source_260 = MAKE_FUNCTION_urllib3$packages$six$$$function_57_python_2_unicode_compatible( );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_python_2_unicode_compatible, tmp_assign_source_260 );
}
{
PyObject *tmp_assign_source_261;
tmp_assign_source_261 = PyList_New( 0 );
UPDATE_STRING_DICT1( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___path__, tmp_assign_source_261 );
}
{
PyObject *tmp_assign_source_262;
tmp_assign_source_262 = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___package__, tmp_assign_source_262 );
}
{
nuitka_bool tmp_condition_result_105;
PyObject *tmp_compexpr_left_29;
PyObject *tmp_compexpr_right_29;
PyObject *tmp_called_instance_15;
tmp_called_instance_15 = (PyObject *)moduledict_urllib3$packages$six;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 851;
tmp_compexpr_left_29 = CALL_METHOD_WITH_ARGS1( tmp_called_instance_15, const_str_plain_get, &PyTuple_GET_ITEM( const_tuple_str_plain___spec___tuple, 0 ) );
if ( tmp_compexpr_left_29 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 851;
goto frame_exception_exit_1;
}
tmp_compexpr_right_29 = Py_None;
tmp_condition_result_105 = ( tmp_compexpr_left_29 != tmp_compexpr_right_29 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
Py_DECREF( tmp_compexpr_left_29 );
if ( tmp_condition_result_105 == NUITKA_BOOL_TRUE )
{
goto branch_yes_76;
}
else
{
goto branch_no_76;
}
branch_yes_76:;
{
PyObject *tmp_assattr_name_7;
PyObject *tmp_assattr_target_7;
PyObject *tmp_mvar_value_282;
tmp_assattr_name_7 = PyList_New( 0 );
tmp_mvar_value_282 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain___spec__ );
if (unlikely( tmp_mvar_value_282 == NULL ))
{
tmp_mvar_value_282 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain___spec__ );
}
CHECK_OBJECT( tmp_mvar_value_282 );
tmp_assattr_target_7 = tmp_mvar_value_282;
tmp_result = SET_ATTRIBUTE( tmp_assattr_target_7, const_str_plain_submodule_search_locations, tmp_assattr_name_7 );
Py_DECREF( tmp_assattr_name_7 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 852;
goto frame_exception_exit_1;
}
}
branch_no_76:;
}
{
nuitka_bool tmp_condition_result_106;
PyObject *tmp_source_name_105;
PyObject *tmp_mvar_value_283;
PyObject *tmp_attribute_value_1;
int tmp_truth_name_23;
tmp_mvar_value_283 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_283 == NULL ))
{
tmp_mvar_value_283 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_283 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 856;
goto frame_exception_exit_1;
}
tmp_source_name_105 = tmp_mvar_value_283;
tmp_attribute_value_1 = LOOKUP_ATTRIBUTE( tmp_source_name_105, const_str_plain_meta_path );
if ( tmp_attribute_value_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 856;
goto frame_exception_exit_1;
}
tmp_truth_name_23 = CHECK_IF_TRUE( tmp_attribute_value_1 );
if ( tmp_truth_name_23 == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
Py_DECREF( tmp_attribute_value_1 );
exception_lineno = 856;
goto frame_exception_exit_1;
}
tmp_condition_result_106 = tmp_truth_name_23 == 1 ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
Py_DECREF( tmp_attribute_value_1 );
if ( tmp_condition_result_106 == NUITKA_BOOL_TRUE )
{
goto branch_yes_77;
}
else
{
goto branch_no_77;
}
branch_yes_77:;
{
PyObject *tmp_assign_source_263;
PyObject *tmp_iter_arg_7;
PyObject *tmp_called_name_191;
PyObject *tmp_args_element_name_50;
PyObject *tmp_source_name_106;
PyObject *tmp_mvar_value_284;
tmp_called_name_191 = (PyObject *)&PyEnum_Type;
tmp_mvar_value_284 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_284 == NULL ))
{
tmp_mvar_value_284 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_284 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 857;
goto frame_exception_exit_1;
}
tmp_source_name_106 = tmp_mvar_value_284;
tmp_args_element_name_50 = LOOKUP_ATTRIBUTE( tmp_source_name_106, const_str_plain_meta_path );
if ( tmp_args_element_name_50 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto frame_exception_exit_1;
}
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 857;
{
PyObject *call_args[] = { tmp_args_element_name_50 };
tmp_iter_arg_7 = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_191, call_args );
}
Py_DECREF( tmp_args_element_name_50 );
if ( tmp_iter_arg_7 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto frame_exception_exit_1;
}
tmp_assign_source_263 = MAKE_ITERATOR( tmp_iter_arg_7 );
Py_DECREF( tmp_iter_arg_7 );
if ( tmp_assign_source_263 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto frame_exception_exit_1;
}
assert( tmp_for_loop_7__for_iterator == NULL );
tmp_for_loop_7__for_iterator = tmp_assign_source_263;
}
{
// Tried code:
{
loop_start_7:;
{
PyObject *tmp_next_source_7;
PyObject *tmp_assign_source_264;
CHECK_OBJECT( tmp_for_loop_7__for_iterator );
tmp_next_source_7 = tmp_for_loop_7__for_iterator;
tmp_assign_source_264 = ITERATOR_NEXT( tmp_next_source_7 );
if ( tmp_assign_source_264 == NULL )
{
if ( CHECK_AND_CLEAR_STOP_ITERATION_OCCURRED() )
{
goto loop_end_7;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto try_except_handler_56;
}
}
{
PyObject *old = tmp_for_loop_7__iter_value;
tmp_for_loop_7__iter_value = tmp_assign_source_264;
Py_XDECREF( old );
}
}
{
// Tried code:
{
PyObject *tmp_assign_source_265;
PyObject *tmp_iter_arg_8;
CHECK_OBJECT( tmp_for_loop_7__iter_value );
tmp_iter_arg_8 = tmp_for_loop_7__iter_value;
tmp_assign_source_265 = MAKE_UNPACK_ITERATOR( tmp_iter_arg_8 );
if ( tmp_assign_source_265 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto try_except_handler_57;
}
{
PyObject *old = tmp_tuple_unpack_1__source_iter;
tmp_tuple_unpack_1__source_iter = tmp_assign_source_265;
Py_XDECREF( old );
}
}
{
// Tried code:
{
PyObject *tmp_assign_source_266;
PyObject *tmp_unpack_1;
CHECK_OBJECT( tmp_tuple_unpack_1__source_iter );
tmp_unpack_1 = tmp_tuple_unpack_1__source_iter;
tmp_assign_source_266 = UNPACK_NEXT( tmp_unpack_1, 0, 2 );
if ( tmp_assign_source_266 == NULL )
{
if ( !ERROR_OCCURRED() )
{
exception_type = PyExc_StopIteration;
Py_INCREF( exception_type );
exception_value = NULL;
exception_tb = NULL;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
}
exception_lineno = 857;
goto try_except_handler_58;
}
{
PyObject *old = tmp_tuple_unpack_1__element_1;
tmp_tuple_unpack_1__element_1 = tmp_assign_source_266;
Py_XDECREF( old );
}
}
{
PyObject *tmp_assign_source_267;
PyObject *tmp_unpack_2;
CHECK_OBJECT( tmp_tuple_unpack_1__source_iter );
tmp_unpack_2 = tmp_tuple_unpack_1__source_iter;
tmp_assign_source_267 = UNPACK_NEXT( tmp_unpack_2, 1, 2 );
if ( tmp_assign_source_267 == NULL )
{
if ( !ERROR_OCCURRED() )
{
exception_type = PyExc_StopIteration;
Py_INCREF( exception_type );
exception_value = NULL;
exception_tb = NULL;
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
}
exception_lineno = 857;
goto try_except_handler_58;
}
{
PyObject *old = tmp_tuple_unpack_1__element_2;
tmp_tuple_unpack_1__element_2 = tmp_assign_source_267;
Py_XDECREF( old );
}
}
{
PyObject *tmp_iterator_name_1;
CHECK_OBJECT( tmp_tuple_unpack_1__source_iter );
tmp_iterator_name_1 = tmp_tuple_unpack_1__source_iter;
// Check if iterator has left-over elements.
CHECK_OBJECT( tmp_iterator_name_1 ); assert( HAS_ITERNEXT( tmp_iterator_name_1 ) );
tmp_iterator_attempt = (*Py_TYPE( tmp_iterator_name_1 )->tp_iternext)( tmp_iterator_name_1 );
if (likely( tmp_iterator_attempt == NULL ))
{
PyObject *error = GET_ERROR_OCCURRED();
if ( error != NULL )
{
if ( EXCEPTION_MATCH_BOOL_SINGLE( error, PyExc_StopIteration ))
{
CLEAR_ERROR_OCCURRED();
}
else
{
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto try_except_handler_58;
}
}
}
else
{
Py_DECREF( tmp_iterator_attempt );
// TODO: Could avoid PyErr_Format.
#if PYTHON_VERSION < 300
PyErr_Format( PyExc_ValueError, "too many values to unpack" );
#else
PyErr_Format( PyExc_ValueError, "too many values to unpack (expected 2)" );
#endif
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto try_except_handler_58;
}
}
goto try_end_28;
// Exception handler code:
try_except_handler_58:;
exception_keeper_type_56 = exception_type;
exception_keeper_value_56 = exception_value;
exception_keeper_tb_56 = exception_tb;
exception_keeper_lineno_56 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_1__source_iter );
Py_DECREF( tmp_tuple_unpack_1__source_iter );
tmp_tuple_unpack_1__source_iter = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_56;
exception_value = exception_keeper_value_56;
exception_tb = exception_keeper_tb_56;
exception_lineno = exception_keeper_lineno_56;
goto try_except_handler_57;
}
// End of try:
try_end_28:;
}
goto try_end_29;
// Exception handler code:
try_except_handler_57:;
exception_keeper_type_57 = exception_type;
exception_keeper_value_57 = exception_value;
exception_keeper_tb_57 = exception_tb;
exception_keeper_lineno_57 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_tuple_unpack_1__element_1 );
tmp_tuple_unpack_1__element_1 = NULL;
}
{
Py_XDECREF( tmp_tuple_unpack_1__element_2 );
tmp_tuple_unpack_1__element_2 = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_57;
exception_value = exception_keeper_value_57;
exception_tb = exception_keeper_tb_57;
exception_lineno = exception_keeper_lineno_57;
goto try_except_handler_56;
}
// End of try:
try_end_29:;
}
{
CHECK_OBJECT( (PyObject *)tmp_tuple_unpack_1__source_iter );
Py_DECREF( tmp_tuple_unpack_1__source_iter );
tmp_tuple_unpack_1__source_iter = NULL;
}
{
PyObject *tmp_assign_source_268;
CHECK_OBJECT( tmp_tuple_unpack_1__element_1 );
tmp_assign_source_268 = tmp_tuple_unpack_1__element_1;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_i, tmp_assign_source_268 );
}
{
Py_XDECREF( tmp_tuple_unpack_1__element_1 );
tmp_tuple_unpack_1__element_1 = NULL;
}
{
PyObject *tmp_assign_source_269;
CHECK_OBJECT( tmp_tuple_unpack_1__element_2 );
tmp_assign_source_269 = tmp_tuple_unpack_1__element_2;
UPDATE_STRING_DICT0( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_importer, tmp_assign_source_269 );
}
{
Py_XDECREF( tmp_tuple_unpack_1__element_2 );
tmp_tuple_unpack_1__element_2 = NULL;
}
{
nuitka_bool tmp_condition_result_107;
int tmp_and_left_truth_1;
nuitka_bool tmp_and_left_value_1;
nuitka_bool tmp_and_right_value_1;
PyObject *tmp_compexpr_left_30;
PyObject *tmp_compexpr_right_30;
PyObject *tmp_source_name_107;
PyObject *tmp_type_arg_29;
PyObject *tmp_mvar_value_285;
PyObject *tmp_compexpr_left_31;
PyObject *tmp_compexpr_right_31;
PyObject *tmp_source_name_108;
PyObject *tmp_mvar_value_286;
tmp_mvar_value_285 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_importer );
if (unlikely( tmp_mvar_value_285 == NULL ))
{
tmp_mvar_value_285 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_importer );
}
if ( tmp_mvar_value_285 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 862;
goto try_except_handler_56;
}
tmp_type_arg_29 = tmp_mvar_value_285;
tmp_source_name_107 = BUILTIN_TYPE1( tmp_type_arg_29 );
if ( tmp_source_name_107 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 862;
goto try_except_handler_56;
}
tmp_compexpr_left_30 = LOOKUP_ATTRIBUTE( tmp_source_name_107, const_str_plain___name__ );
Py_DECREF( tmp_source_name_107 );
if ( tmp_compexpr_left_30 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 862;
goto try_except_handler_56;
}
tmp_compexpr_right_30 = const_str_plain__SixMetaPathImporter;
tmp_res = RICH_COMPARE_BOOL_EQ_NORECURSE( tmp_compexpr_left_30, tmp_compexpr_right_30 );
Py_DECREF( tmp_compexpr_left_30 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 862;
goto try_except_handler_56;
}
tmp_and_left_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
tmp_and_left_truth_1 = tmp_and_left_value_1 == NUITKA_BOOL_TRUE ? 1 : 0;
if ( tmp_and_left_truth_1 == 1 )
{
goto and_right_1;
}
else
{
goto and_left_1;
}
and_right_1:;
tmp_mvar_value_286 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_importer );
if (unlikely( tmp_mvar_value_286 == NULL ))
{
tmp_mvar_value_286 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_importer );
}
if ( tmp_mvar_value_286 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 863;
goto try_except_handler_56;
}
tmp_source_name_108 = tmp_mvar_value_286;
tmp_compexpr_left_31 = LOOKUP_ATTRIBUTE( tmp_source_name_108, const_str_plain_name );
if ( tmp_compexpr_left_31 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 863;
goto try_except_handler_56;
}
tmp_compexpr_right_31 = const_str_digest_ca5fa6154df27910aa52f98fadbcaba2;
tmp_res = RICH_COMPARE_BOOL_EQ_NORECURSE( tmp_compexpr_left_31, tmp_compexpr_right_31 );
Py_DECREF( tmp_compexpr_left_31 );
if ( tmp_res == -1 )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 863;
goto try_except_handler_56;
}
tmp_and_right_value_1 = ( tmp_res != 0 ) ? NUITKA_BOOL_TRUE : NUITKA_BOOL_FALSE;
tmp_condition_result_107 = tmp_and_right_value_1;
goto and_end_1;
and_left_1:;
tmp_condition_result_107 = tmp_and_left_value_1;
and_end_1:;
if ( tmp_condition_result_107 == NUITKA_BOOL_TRUE )
{
goto branch_yes_78;
}
else
{
goto branch_no_78;
}
branch_yes_78:;
{
PyObject *tmp_delsubscr_target_1;
PyObject *tmp_source_name_109;
PyObject *tmp_mvar_value_287;
PyObject *tmp_delsubscr_subscript_1;
PyObject *tmp_mvar_value_288;
tmp_mvar_value_287 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_287 == NULL ))
{
tmp_mvar_value_287 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_287 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 864;
goto try_except_handler_56;
}
tmp_source_name_109 = tmp_mvar_value_287;
tmp_delsubscr_target_1 = LOOKUP_ATTRIBUTE( tmp_source_name_109, const_str_plain_meta_path );
if ( tmp_delsubscr_target_1 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 864;
goto try_except_handler_56;
}
tmp_mvar_value_288 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_i );
if (unlikely( tmp_mvar_value_288 == NULL ))
{
tmp_mvar_value_288 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_i );
}
if ( tmp_mvar_value_288 == NULL )
{
Py_DECREF( tmp_delsubscr_target_1 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "i" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 864;
goto try_except_handler_56;
}
tmp_delsubscr_subscript_1 = tmp_mvar_value_288;
tmp_result = DEL_SUBSCRIPT( tmp_delsubscr_target_1, tmp_delsubscr_subscript_1 );
Py_DECREF( tmp_delsubscr_target_1 );
if ( tmp_result == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 864;
goto try_except_handler_56;
}
}
{
goto loop_end_7;
}
branch_no_78:;
}
if ( CONSIDER_THREADING() == false )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 857;
goto try_except_handler_56;
}
goto loop_start_7;
loop_end_7:;
}
goto try_end_30;
// Exception handler code:
try_except_handler_56:;
exception_keeper_type_58 = exception_type;
exception_keeper_value_58 = exception_value;
exception_keeper_tb_58 = exception_tb;
exception_keeper_lineno_58 = exception_lineno;
exception_type = NULL;
exception_value = NULL;
exception_tb = NULL;
exception_lineno = 0;
{
Py_XDECREF( tmp_for_loop_7__iter_value );
tmp_for_loop_7__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_7__for_iterator );
Py_DECREF( tmp_for_loop_7__for_iterator );
tmp_for_loop_7__for_iterator = NULL;
}
{
// Re-raise.
exception_type = exception_keeper_type_58;
exception_value = exception_keeper_value_58;
exception_tb = exception_keeper_tb_58;
exception_lineno = exception_keeper_lineno_58;
goto frame_exception_exit_1;
}
// End of try:
try_end_30:;
}
{
Py_XDECREF( tmp_for_loop_7__iter_value );
tmp_for_loop_7__iter_value = NULL;
}
{
CHECK_OBJECT( (PyObject *)tmp_for_loop_7__for_iterator );
Py_DECREF( tmp_for_loop_7__for_iterator );
tmp_for_loop_7__for_iterator = NULL;
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_i );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "i" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 866;
goto frame_exception_exit_1;
}
}
{
tmp_res = PyDict_DelItem( (PyObject *)moduledict_urllib3$packages$six, const_str_plain_importer );
tmp_result = tmp_res != -1;
if ( tmp_result == false ) CLEAR_ERROR_OCCURRED();
if ( tmp_result == false )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 866;
goto frame_exception_exit_1;
}
}
branch_no_77:;
}
{
PyObject *tmp_called_name_192;
PyObject *tmp_source_name_110;
PyObject *tmp_source_name_111;
PyObject *tmp_mvar_value_289;
PyObject *tmp_args_element_name_51;
PyObject *tmp_mvar_value_290;
tmp_mvar_value_289 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain_sys );
if (unlikely( tmp_mvar_value_289 == NULL ))
{
tmp_mvar_value_289 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain_sys );
}
if ( tmp_mvar_value_289 == NULL )
{
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "sys" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 868;
goto frame_exception_exit_1;
}
tmp_source_name_111 = tmp_mvar_value_289;
tmp_source_name_110 = LOOKUP_ATTRIBUTE( tmp_source_name_111, const_str_plain_meta_path );
if ( tmp_source_name_110 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 868;
goto frame_exception_exit_1;
}
tmp_called_name_192 = LOOKUP_ATTRIBUTE( tmp_source_name_110, const_str_plain_append );
Py_DECREF( tmp_source_name_110 );
if ( tmp_called_name_192 == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 868;
goto frame_exception_exit_1;
}
tmp_mvar_value_290 = GET_STRING_DICT_VALUE( moduledict_urllib3$packages$six, (Nuitka_StringObject *)const_str_plain__importer );
if (unlikely( tmp_mvar_value_290 == NULL ))
{
tmp_mvar_value_290 = GET_STRING_DICT_VALUE( dict_builtin, (Nuitka_StringObject *)const_str_plain__importer );
}
if ( tmp_mvar_value_290 == NULL )
{
Py_DECREF( tmp_called_name_192 );
exception_type = PyExc_NameError;
Py_INCREF( exception_type );
exception_value = PyUnicode_FromFormat( "name '%s' is not defined", "_importer" );
exception_tb = NULL;
NORMALIZE_EXCEPTION( &exception_type, &exception_value, &exception_tb );
CHAIN_EXCEPTION( exception_value );
exception_lineno = 868;
goto frame_exception_exit_1;
}
tmp_args_element_name_51 = tmp_mvar_value_290;
frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame.f_lineno = 868;
{
PyObject *call_args[] = { tmp_args_element_name_51 };
tmp_unused = CALL_FUNCTION_WITH_ARGS1( tmp_called_name_192, call_args );
}
Py_DECREF( tmp_called_name_192 );
if ( tmp_unused == NULL )
{
assert( ERROR_OCCURRED() );
FETCH_ERROR_OCCURRED( &exception_type, &exception_value, &exception_tb );
exception_lineno = 868;
goto frame_exception_exit_1;
}
Py_DECREF( tmp_unused );
}
// Restore frame exception if necessary.
#if 0
RESTORE_FRAME_EXCEPTION( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4 );
#endif
popFrameStack();
assertFrameObject( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4 );
goto frame_no_exception_10;
frame_exception_exit_1:;
#if 0
RESTORE_FRAME_EXCEPTION( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4 );
#endif
if ( exception_tb == NULL )
{
exception_tb = MAKE_TRACEBACK( frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_lineno );
}
else if ( exception_tb->tb_frame != &frame_d8ed8cba85b4aa82c3e7f1b0710f07b4->m_frame )
{
exception_tb = ADD_TRACEBACK( exception_tb, frame_d8ed8cba85b4aa82c3e7f1b0710f07b4, exception_lineno );
}
// Put the previous frame back on top.
popFrameStack();
// Return the error.
goto module_exception_exit;
frame_no_exception_10:;
return MOD_RETURN_VALUE( module_urllib3$packages$six );
module_exception_exit:
RESTORE_ERROR_OCCURRED( exception_type, exception_value, exception_tb );
return MOD_RETURN_VALUE( NULL );
}